
Nagpur to Surat
Surat is approximately 700+ kms from Nagpur. The fastest way to reach Surat from Nagpur is by Flight Via Indore. It takes approximately 3 hours. The cheapest way to reach Surat from Nagpur is by Train Via Jalgaon which would take approximately 16 hours.
Sort By
Mode of Transport
Via Vadodara
Nagpur
Vadodara
Surat
Approx Travel Time
5h 55m
₹5,054
Onwards
Nagpur
Vadodara
Surat
Approx Travel Time
6h 25m
₹7,766
Onwards
Nagpur
Vadodara
Surat
Approx Travel Time
6h 40m
₹5,329
Onwards
Via Bhusawal
Nagpur
Bhusawal
Surat
Approx Travel Time
15h 55m
On Demand
Via Jalgaon
CHEAPEST
Nagpur
Jalgaon
Surat
Approx Travel Time
15h 55m
₹395
Onwards
Via Mumbai
Nagpur
Mumbai
Surat
Approx Travel Time
7h 55m
₹6,357
Onwards
Nagpur
Mumbai
Surat
Approx Travel Time
9h 10m
₹7,021
Onwards
Via Nashik
Nagpur
Nashik
Surat
Approx Travel Time
7h 58m
₹11,107
Onwards
Via Indore
FASTEST
Nagpur
Indore
Surat
Approx Travel Time
3h 10m
₹13,637
Onwards
Frequently Asked Questions
What is the distance between Nagpur and Surat?
Surat is approximately 700+ kms from Nagpur.
How long does it take to reach Surat from Nagpur?
It takes approximately 3 hours to reach Surat from Nagpur by Flight Via Indore.
What is the cheapest way to reach Surat from Nagpur?
The cheapest way to reach Surat from Nagpur is by Train Via Jalgaon.
What is the fastest way to reach Surat from Nagpur?
The fastest way to reach Surat from Nagpur is by Flight Via Indore.