Surat to Diphu - Multiple Options To Reach By Flight, Train
Diphu is approximately 2400+ kms from Surat. The fastest way to reach Diphu from Surat is by Flight, Train Via Varanasi. It takes approximately 28 hours. The cheapest way to reach Diphu from Surat is by Train Via Mughal Sarai which would take approximately 50 hours.
Sort By
Mode of Transport
Via Varanasi
RECOMMENDED
FASTEST
Surat
Varanasi
Diphu
Approx Travel Time
1d 3h 25m
On Demand
Surat
Varanasi
Diphu
Approx Travel Time
2d 1h 55m
On Demand
Via Lucknow
Surat
Lucknow
Diphu
Approx Travel Time
1d 7h 25m
On Demand
Via Mughal Sarai
CHEAPEST
Surat
Mughal Sarai
Diphu
Approx Travel Time
2d 1h 40m
₹945
Onwards
Via Katni
Surat
Katni
Diphu
Approx Travel Time
2d 1h 25m
₹985
Onwards
Via Jabalpur
Surat
Jabalpur
Diphu
Approx Travel Time
2d 1h 25m
₹2,160
Onwards
Via Pipariya
Surat
Pipariya
Diphu
Approx Travel Time
2d 1h 25m
On Demand
Via Chhapra
Surat
Chhapra
Diphu
Approx Travel Time
2d 1h 55m
₹975
Onwards
Via Malda
Surat
Malda
Diphu
Approx Travel Time
2d 1h 25m
On Demand
Via Begusarai
Surat
Begusarai
Diphu
Approx Travel Time
2d 1h 40m
₹1,375
Onwards
Frequently Asked Questions
What is the distance between Surat and Diphu?
Diphu is approximately 2400+ kms from Surat.
How long does it take to reach Diphu from Surat?
It takes approximately 28 hours to reach Diphu from Surat by Flight, Train Via Varanasi.
What is the cheapest way to reach Diphu from Surat?
The cheapest way to reach Diphu from Surat is by Train Via Mughal Sarai.
What is the fastest way to reach Diphu from Surat?
The fastest way to reach Diphu from Surat is by Flight, Train Via Varanasi.