Coimbatore to Mysore (Mysuru): Distance, Route, Bus, Train & Travel Time

Travel and Tourism

October 7, 2026 1 min read 4 views

Coimbatore → Karnataka Travel Guide

Coimbatore to Mysore (Mysuru)

Distance • Route • Bus • Train • Travel Time

Mysuru, the city of palaces, is one of the most rewarding road trips from Coimbatore. It is close enough for a long weekend, and the drive crosses forest stretches, hill sections and quiet Karnataka towns. This guide explains the distance, the two main routes, bus, train and cab options, realistic travel time and costs, so you can choose the best way to go.

Quick Answer

Road distance: about 195 km via Sathyamangalam
By car or cab: 4 - 5 hours with breaks
By bus: 4.5 - 6.5 hours, fares from about Rs. 238
By train: about 10 hours (once daily, via Bengaluru), Rs. 310 - 2,400
Best option for most people: bus or cab

🛣
~195 km
By road
🚗
4 - 5 hrs
Car or cab
🚌
4.5 - 6.5 hrs
Bus
🚆
~10 hrs
Train (via Bengaluru)
Mysore Maharaja Palace in Mysuru, Karnataka
Mysore Maharaja Palace. Photo: Wikimedia Commons (confirm author and licence on the file page)

Distance from Coimbatore to Mysore

The shortest and most-used road route is about 194 to 197 km, depending on whether you measure to Mysuru railway station, the palace or the city centre. The straight-line distance is a little over 200 km. Some travel sites show larger numbers (up to 220-240 km) because they measure from a different starting point or choose a longer route.

Map apps often show about 3 hours 20 minutes for the drive. In practice, forest-road speed limits, small-town traffic and breaks make it closer to 4 to 5 hours.

Route 1: Via Sathyamangalam (Shortest)

This is the route buses and most cabs follow:

1 Coimbatore → head north-east towards Annur.
2 Annur → Sathyamangalam - a good tea and fuel stop.
3 Hill and forest section towards the Tamil Nadu-Karnataka border; drive slowly and avoid honking.
4 Chamarajanagar - the first big Karnataka town.
5 Nanjangud → Mysuru - the final stretch into the city.

Route 2: Via Ooty, Gudalur and Bandipur (Scenic)

If you have more time, you can go from Coimbatore through Mettupalayam and Ooty, then Gudalur and Bandipur, and on to Gundlupet and Mysuru. It is a lovely drive through the Nilgiris and forest sections, but it is longer (roughly 250 km or more) and slower.

  • Plan for 6 to 7 hours or more, depending on traffic and stops.
  • The Bandipur forest stretch has had a night traffic ban in the past, so check current timings and rules before choosing this route after dark.
  • Use it if you want to add Ooty or a wildlife stop to the trip, not if you want the fastest ride.

Thinking of adding the hills? Our Coimbatore to Ooty guide covers the first half of this route.

Route Distance Time Best for
Via Sathyamangalam ~195 km 4 - 5 hrs Fastest, daily travel
Via Ooty and Bandipur ~250 km+ 6 - 7+ hrs Scenic trip with stops

Coimbatore to Mysore by Bus

Buses are the easiest option. KSRTC (Karnataka) and TNSTC run daily services, and a few private operators run overnight AC and sleeper coaches. Journey time is about 4.5 to 6.5 hours, and ordinary fares start at around Rs. 238, with Volvo AC services costing more.

  • KSRTC lists its first bus at about 4:32 AM and the last at about 11:00 PM.
  • Volvo (Airavat) buses are faster and more comfortable but cost more.
  • Book ahead for weekends and festivals like Dasara.

For full timetables, fares and booking steps, read our detailed Coimbatore to Mysore bus guide, and check the Coimbatore bus stands guide to find your boarding point.

Coimbatore to Mysore by Train

There is a direct train from Coimbatore Junction to Mysuru Junction, but it runs only once a day, and it does not take the short road route. The train goes around through Salem and Bengaluru, so the journey takes about 10 hours 20 minutes. Fares range from about Rs. 310 in the lower classes to Rs. 2,400 in the highest class.

  • Route planners list train 16316 for Coimbatore to Mysuru and 16315 for the return. Please confirm the number, days and timings on IRCTC.
  • It works as an overnight journey if you want to sleep on the way, but a bus is much faster in a day.
  • Book early, since there is only one daily service.

For parking, platforms and station facilities, see our Coimbatore Junction railway station guide.

By Cab or Self-Drive

A cab gives you door-to-door travel and the freedom to stop at viewpoints. Route planners estimate a one-way taxi for this distance at roughly Rs. 2,300 to Rs. 3,400, but real quotes depend on the vehicle, season and operator.

  • Ask whether the quote includes tolls, driver allowance, parking and inter-state permit or tax charges.
  • Confirm if the fare is one-way or round trip, and what waiting charges apply.
  • Self-drivers should keep a working FASTag and obey speed limits on the forest sections.

Compare operators on our Coimbatore taxi services page.

Bus vs Train vs Cab

Mode Time Approx. cost Best for
🚌 Bus 4.5 - 6.5 hrs From Rs. 238 Budget and convenience
🚆 Train ~10 hrs Rs. 310 - 2,400 Overnight sleeper trip
🚕 Cab 4 - 5 hrs About Rs. 2,300 - 3,400 Families and groups
🚗 Own car 4 - 5 hrs Fuel + tolls Flexible stops

A Simple 2-Day Mysuru Plan

Day Plan
Day 1 Leave Coimbatore by 6 AM → breakfast at Sathyamangalam → reach Mysuru by noon → Mysore Palace → evening at Devaraja Market and local food.
Day 2 Chamundi Hill in the morning → Mysore Zoo or St. Philomena's Cathedral → lunch → start back by mid-afternoon to reach Coimbatore by night.
Facade of Mysore Palace
Front view of Mysore Palace. Photo: Wikimedia Commons (confirm author and licence on the file page)

Top Places to Visit in Mysuru

🏰
Mysore Palace
The royal landmark, lit up on special days
⛰
Chamundi Hill
Temple and city views
🌿
Brindavan Gardens
Evening fountains near KRS Dam
🦥
Mysore Zoo
A well-known zoo, good for families
⛪
St. Philomena's Cathedral
Gothic-style church
🛍
Devaraja Market
Flowers, spices and sandalwood

Travel Tips

  • Start early (before 7 AM) to avoid traffic and reach Mysuru by lunchtime.
  • Do not stop or feed animals on the forest stretches, and avoid driving fast at night.
  • Book hotels early during Dasara and long weekends, when Mysuru gets very crowded.
  • Carry ID, some cash and a power bank.
  • Confirm bus, train and cab details before you travel, since schedules change.

Frequently Asked Questions

What is the distance from Coimbatore to Mysore?

About 195 km by road via Sathyamangalam.

How long does it take to reach Mysore from Coimbatore?

Around 4 to 5 hours by car and 4.5 to 6.5 hours by bus. The direct train takes about 10 hours.

Is there a direct train from Coimbatore to Mysore?

Yes, one train runs daily from Coimbatore Junction to Mysuru Junction, but it goes via Bengaluru and takes much longer than the bus.

Which is the best way to travel from Coimbatore to Mysore?

A bus for budget travel, or a cab or own car for families and groups.

What is the bus fare from Coimbatore to Mysore?

Ordinary buses start at about Rs. 238, while Volvo AC and private sleepers cost more.

Is Mysore a good weekend trip from Coimbatore?

Yes. Leave early on Saturday and return on Sunday evening to cover the palace, Chamundi Hill and the local markets.

Note: Distances, fares and timings are approximate and can change. Please verify current schedules before you travel.

Tags: Coimbatore Travel Train Travel Travel Tips Travel Guide Bus Travel Road Trip Travel Routes Coimbatore to Mysore Mysore Travel Mysuru Travel Karnataka Travel