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