Satna to Mysore Distance
Mysore is approximately 1450+ km from Satna. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 39 hours, subject to the chosen service and route. If you're travelling by air, Mysore Airport is the nearest airport to Mysore, located about 9 km away from the city centre. Flying is the fastest way to reach Mysore, with a total travel time of approximately 9 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Jabalpur, Bangalore
RECOMMENDED
Satna
Jabalpur
Bangalore
Mysore
Approx Travel Time
9h 55m
₹9,202
Onwards
Satna
Jabalpur
Bangalore
Mysore
Approx Travel Time
10h 45m
₹9,667
Onwards
Satna
Jabalpur
Bangalore
Mysore
Approx Travel Time
11h 50m
₹9,969
Onwards
Via Jabalpur, Hyderabad
FASTEST
Satna
Jabalpur
Hyderabad
Mysore
Approx Travel Time
9h 15m
₹13,937
Onwards
Satna
Jabalpur
Hyderabad
Mysore
Approx Travel Time
1d 10h 55m
₹2,913
Onwards
Via Bangalore
CHEAPEST
Satna
Bangalore
Mysore
Approx Travel Time
1d 11h 15m
₹845
Onwards
Direct Options
Satna
Mysore
Approx Travel Time
1d 15h 5m
₹845
Onwards
Via Ongole
Satna
Ongole
Mysore
Approx Travel Time
1d 11h 1m
₹1,729
Onwards
Via Gooty
Satna
Gooty
Mysore
Approx Travel Time
1d 12h 25m
₹10,209
Onwards
Via Prayagraj(Allahabad), Bangalore
Satna
Prayagraj(Allahabad)
Bangalore
Mysore
Approx Travel Time
10h 48m
₹8,602
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Satna and Mysore?
The straight-line distance is approximately 1450+ km.
What is the distance from Satna to Mysore via Jabalpur?
Via Jabalpur, the distance is approximately 1450+ km, taking around 10 hours.
Is there a train from Satna to Mysore?
Yes, trains run between Satna and Mysore, covering approximately 2300+ km in around 39 hours.

