Traveling to Mysore is easy. It is well connected by road, rail and air to all the major cities in India.
How to Reach Mysore by Road
Mysore is 139kms to the south west of Bangalore. The state highway that connects these two cities is very well maintained. Traveling from Bangalore to Mysore by road is a pleasant experience and will take about 3 hrs. The Karnataka Road Transport Corporation has excellent bus service to Mysore. There are ordinary buses, semi-luxury buses and luxury buses operated by the Government of Karnataka. Every half an hour there is a non-stop bus to Mysore from Bangalore Bus Station. Corporations of other states and private tour operators have buses plying to Mysore as well. All these facilities have made Mysore extremely accessible by road.
How to Reach Mysore by Train
Mysore is connected with a number of trains to Bangalore. The super fast luxury train the Shatabdi Express connects Mysore to Madras. The quickest and most comfortable way to reach Mysore is via Bangalore.
Check -> Mysore Train Timings
How to Reach Mysore by Air
Mysore has its own small domestic airport, as of now only Spicejet Airlines is operating from Mysore airport. SpiceJet connects Mysore with Bengaluru, Delhi and Mumbai. SpiceJet also connects Mysore to Chennai via Bengaluru.
Check -> Mysore Flight Timings
Bengaluru International Airport is the nearest international airport to Mysore.(170km from Mysore).