
Balaghat to Surat
Surat is approximately 850+ kms from Balaghat. The fastest way to reach Surat from Balaghat is by Train, Flight Via Nagpur, Vadodara. It takes approximately 11 hours. The cheapest way to reach Surat from Balaghat is by Train Via Gondia which would take approximately 20 hours.
Sort By
Mode of Transport
Via Nagpur
RECOMMENDED
Balaghat
Nagpur
Surat
Approx Travel Time
19h 10m
On Demand
Balaghat
Nagpur
Surat
Approx Travel Time
19h 40m
₹4,872
Onwards
Via Nagpur, Bhusawal
Balaghat
Nagpur
Bhusawal
Surat
Approx Travel Time
20h 35m
On Demand
Via Nagpur, Malkapur
Balaghat
Nagpur
Malkapur
Surat
Approx Travel Time
20h 20m
On Demand
Via Nagpur, Nashik
Balaghat
Nagpur
Nashik
Surat
Approx Travel Time
11h 35m
On Demand
Via Nagpur, Vadodara
FASTEST
Balaghat
Nagpur
Vadodara
Surat
Approx Travel Time
10h 35m
On Demand
Balaghat
Nagpur
Vadodara
Surat
Approx Travel Time
11h 5m
On Demand
Via Nagpur, Jalgaon
Balaghat
Nagpur
Jalgaon
Surat
Approx Travel Time
20h 35m
On Demand
Via Nagpur, Nandgaon
Balaghat
Nagpur
Nandgaon
Surat
Approx Travel Time
21h 5m
On Demand
Via Gondia
CHEAPEST
Balaghat
Gondia
Surat
Approx Travel Time
19h 40m
₹610
Onwards
Frequently Asked Questions
What is the distance between Balaghat and Surat?
Surat is approximately 850+ kms from Balaghat.
How long does it take to reach Surat from Balaghat?
It takes approximately 11 hours to reach Surat from Balaghat by Train, Flight Via Nagpur, Vadodara.
What is the cheapest way to reach Surat from Balaghat?
The cheapest way to reach Surat from Balaghat is by Train Via Gondia.
What is the fastest way to reach Surat from Balaghat?
The fastest way to reach Surat from Balaghat is by Train, Flight Via Nagpur, Vadodara.