There are three options to travel from Mumbai to Mysore : by train, bus and flight.
Of course, people do drive all the way to Mysore by car, making it the third option.
The most convenient and economical means to reach Mysore from Mumbai is by train. There are a couple of direct trains (weekly/bi-weekly) that connect Mumbai with Mysore. If that is not a possibility, look for one of the many trains that connect Bangalore with Mumbai. From Bangalore to Mysore is well connected by road and rail.

There are two pairs of trains between Mumbai and Mysore.

Sharavathi Express (Train No:11035) operates on Tuesdays from Dadar (DR) station on Tuesdays to Mysore Junction (MYS).

Ajmer Mysore Express (Train No:16209) connects Ajmer in Rajasthan with Mysore. Catch this from Kalyan Jn (KYN) . This is a bi weekly train and you can catch it from Kalyan Jn for Mysore on every Saturdays and Mondays.

Another option is to split your train journey into  two. Here again there are two travel options. Option 1 is to travel to Bangalore from Mumbai and then get a connection (bus/train) to Mysore. There are multiple ways to reach Mysore from Bangalore. See also the connection train timings from Bangalore to Mysore.
The second option is to travel to Mangalore and get a connection train or bus to Mysore.

These two are completely different train routes. See how to plan your  Mumbai to Mysore train journey.

Mumbai to Mysore by Bus : KSRTC operates a direct bus (A/c Volvo ) from Mumbai to Mysore. The bus leaves Mumbai ( Borivili , Opp. Hotel Gokul) by 3.0 pm and travels to Mysore via Shimoga. You can book KSRTC tickets online at their website (

And of course there are many luxury (Volvo A/C Multi Axle Semisleeper type ) private  bus services too between Mysore and Mumbai (like VRL Travels, SRS Travels , Kallada Travels etc).

Log on to one of those bus ticket booking websites like, etc for fare anquiry and booking. Bus fare hovers around Rs1500 to Rs 2000 for volvo type bus. Can shoot up to even Rs4000+ during the peak demand time.
Mumbai to Mysore Flights: 

About the air connectivity, Mysore is connected to the rest of major airports in the country essentially via Bangalore.

Though Mysore has an airport, regular flights are not operated. SpiceJet, which used to fly from Chennai to Mysore via Bangalore as stopped their operations to Mysore.

Fly to Bangalore from Mumbai and then travel to Mysore from Bangalore or take that Bangalore airport to Mysore Fly Bus.

A word of caution. Use the details provided here for your basic reference. Before taking travel decisions please consult more authentic and up to date official sources ( etc). Do this especially for the schedules, as there could be changes, which might not be updated here.

Route of Sharavati Express ( Train No:1036 / 1035 )

Route of Sharavati Express ( Train No:1036 / 1035 ). All the stops are not shown in the map.

Route of Sharavati Express ( Train No:1036 / 1035 ). All the stops are not shown in the map.

Train | Bus | Tips for Mysore Travel !

Here is a list of Bangalore to Mysore train fares.

Mysore to Ooty Routes

The road distance between Mysore and Ooty is about 164 km.It takes about 4-5 hours travel, from Mysore to Ooty by road.


KSRTC Bus stand

Mysore KSRTC bus stand

Long distance buses operate from the KSRTC (Karnata State Road Transport Corporation ) bus stand.This bus stand is located in the heart of the Mysore city.


Mysore to Cochin

Mysore to Cochin

Mysore to Cochin (Ernakulam city) distance is about 400km.Mysore to Cochin By Bus:
The most popular travel option between Mysore and Cochin is bus.

KRS Road that takes you to Brindavan Gardens in Mysore

How to reach Brindavan Gardens ?

Take one of those city bus trips from Mysore city (Bus No 303,303A).They operate quite frequently.


KSRTC Bus in Mysore City

Bangalore to Mysore by Bus

Buses to Mysore are operated from the KSRTC Satellite Bus Station on the Mysore Road.If you are flying into Bangalore there is a direct Bangalore airport to Mysore bus service called Flybus, operated by KSRTC.


Mysore to Shravanabelagola

Distance from Mysore City to Shravanabelagola is 82 km.By car you can cover this under 2 hours.


Delhi to Mysore by flight

Though Mysore has an airport, there are no direct flights from Delhi.The best option is to fly to Bangalore from Delhi and continue onward to Mysore.