How to Reach Mysuru (Mysore), Karnataka, India by Train, Flight, and Road
By Air:
The nearest airport to Mysuru is the Mysore Airport, also known as Mandakalli Airport (MYQ). However, it has limited connectivity. The major nearest airport is the Kempegowda International Airport in Bangalore (BLR), approximately 170 kilometers from Mysuru.
By Train:
Mysuru Junction (MYS) is the city's main railway station and is well-connected to various parts of India with a number of trains. The city enjoys a direct rail connect to many major cities across the country.
By Road:
Mysuru has an excellent road network connecting it to other parts of Karnataka and neighboring states. The State Highway-17 (SH-17), now upgraded to a four-lane National Highway-275 (NH-275), connects Bangalore to Mysuru.
How to Reach Mysuru from India’s Top 10 Cities
Mumbai to Mysuru:
- By Flight: Take a flight from Mumbai to Bangalore Airport and proceed by road or take a connecting flight to Mysore Airport.
- By Train: There are trains like the Sharavathi Express and the Udyan Express connecting Mumbai to Mysuru.
- By Road: The distance is approximately 1031 km, and a popular route includes Mumbai - Pune - Kolhapur - Hubli - Bengaluru - Mysuru with a recommended stopover in Hubli or Bengaluru.
Delhi to Mysuru:
- By Flight: Fly from Delhi to Bangalore Airport and take a road trip or a connecting flight to Mysore Airport.
- By Train: Direct trains such as the Karnataka Express and the Swarna Jayanti are available.
- By Road: Delhi to Mysuru is around 2358 km via NH44. Preferred stopovers include Agra, Nagpur, and Hyderabad.
Kolkata to Mysuru:
- By Flight: Take a flight to Bangalore and then continue by road or a further flight to Mysuru.
- By Train: The Mysore Howrah SF Express directly connects Kolkata to Mysuru.
- By Road: The distance is around 2058 km via NH16. Potential stopovers are Visakhapatnam and Vijayawada.
Chennai to Mysuru:
- By Flight: Multiple flights connect Chennai to Bangalore, from there one can take another flight or road to Mysuru.
- By Train: Trains like Shatabdi Express run directly between Chennai and Mysuru.
- By Road: The distance is approximately 480 km via NH48, with a suggested stopover at Vellore or Bangalore.
Bangalore to Mysuru:
- By Flight: Not recommended due to close proximity.
- By Train: There are numerous trains daily between Bangalore and Mysuru.
- By Road: The distance is about 143 km via NH275, and it's a straightforward drive without the need for a stopover.
Hyderabad to Mysuru:
- By Flight: Take a flight to Bangalore and then a connecting flight to Mysore or continue by road.
- By Train: Trains like the Kacheguda Mysore Express connect Hyderabad with Mysuru.
- By Road: The drive is around 726 km via NH44 and NH275, with a recommended stopover in Bangalore.
Ahmedabad to Mysuru:
- By Flight: Fly to Bangalore and then another flight or a road trip to Mysuru.
- By Train: Direct trains are not available; hence, travel to Bangalore by train and then take a connecting train to Mysuru.
- By Road: The distance is around 1543 km via NH48 with suggested stopovers at Mumbai or Pune.
Pune to Mysuru:
- By Flight: No direct flights; fly to Bangalore and then proceed to Mysuru via road or a second flight.
- By Train: One can take a train to Bangalore and then a connecting train to Mysuru.
- By Road: The distance is about 884 km via NH48, with a recommended stopover at Kolhapur or Bangalore.
Jaipur to Mysuru:
- By Flight: Fly to Bangalore and then take a connecting flight to Mysore or opt for a road trip.
- By Train: Board a train to Bangalore and switch to a train to Mysuru.
- By Road: The distance is roughly 1977 km via NH48 with stopovers suggested in Ahmedabad and Mumbai or Pune.
Surat to Mysuru:
- By Flight: No direct flights; fly to Bangalore and then travel by road or catch a connecting flight to Mysore.
- By Train: Take a train to Bangalore and then another train to Mysuru.
- By Road: The distance to cover is approximately 1238 km via NH48, with suggested stopovers in Mumbai or Pune.