
Surat to Satna
Satna is approximately 1050+ kms from Surat. The fastest way to reach Satna from Surat is by Train Via Jabalpur. It takes approximately 17 hours. The cheapest way to reach Satna from Surat is by Train which would take approximately 22 hours.
Sort By
Mode of Transport
Via Jabalpur
RECOMMENDED
FASTEST
Surat
Jabalpur
Satna
Approx Travel Time
16h 50m
₹565
Onwards
Surat
Jabalpur
Satna
Approx Travel Time
19h 5m
₹860
Onwards
Surat
Jabalpur
Satna
Approx Travel Time
18h 43m
₹6,123
Onwards
Via Mumbai
Surat
Mumbai
Satna
Approx Travel Time
20h
₹10,747
Onwards
Via Maihar
Surat
Maihar
Satna
Approx Travel Time
23h 59m
₹1,359
Onwards
Via Itarsi
Surat
Itarsi
Satna
Approx Travel Time
17h 10m
₹590
Onwards
Via Khandwa
Surat
Khandwa
Satna
Approx Travel Time
19h 40m
₹1,050
Onwards
Via Nashik
Surat
Nashik
Satna
Approx Travel Time
20h 41m
₹5,414
Onwards
Surat
Nashik
Satna
Approx Travel Time
22h 30m
₹1,080
Onwards
Frequently Asked Questions
What is the distance between Surat and Satna?
Satna is approximately 1050+ kms from Surat.
How long does it take to reach Satna from Surat?
It takes approximately 17 hours to reach Satna from Surat by Train Via Jabalpur.
What is the cheapest way to reach Satna from Surat?
The cheapest way to reach Satna from Surat is by Train.
What is the fastest way to reach Satna from Surat?
The fastest way to reach Satna from Surat is by Train Via Jabalpur.


