
Dahod to Diphu
Diphu is approximately 2600+ kms from Dahod. The fastest way to reach Diphu from Dahod is by Train, Flight Via Ahmedabad, Dimapur. It takes approximately 13 hours. The cheapest way to reach Diphu from Dahod is by Train Via Patna which would take approximately 45 hours.
Sort By
Mode of Transport
Via Ahmedabad, Dimapur
RECOMMENDED
FASTEST
Dahod
Ahmedabad
Dimapur
Diphu
Approx Travel Time
12h 20m
₹7,564
Onwards
Via Lucknow
Dahod
Lucknow
Diphu
Approx Travel Time
1d 22h 40m
On Demand
Via Buxar
Dahod
Buxar
Diphu
Approx Travel Time
1d 20h 55m
₹2,045
Onwards
Via Mughal Sarai
Dahod
Mughal Sarai
Diphu
Approx Travel Time
1d 20h 55m
₹1,115
Onwards
Via Varanasi
Dahod
Varanasi
Diphu
Approx Travel Time
1d 20h 55m
On Demand
Via Arrah
Dahod
Arrah
Diphu
Approx Travel Time
1d 20h 55m
₹1,115
Onwards
Via Patna
CHEAPEST
Dahod
Patna
Diphu
Approx Travel Time
1d 20h 55m
₹1,110
Onwards
Via Ballia
Dahod
Ballia
Diphu
Approx Travel Time
1d 21h 10m
On Demand
Via Chhapra
Dahod
Chhapra
Diphu
Approx Travel Time
1d 21h 10m
On Demand
Via Begusarai
Dahod
Begusarai
Diphu
Approx Travel Time
1d 20h 55m
₹1,160
Onwards
Frequently Asked Questions
What is the distance between Dahod and Diphu?
Diphu is approximately 2600+ kms from Dahod.
How long does it take to reach Diphu from Dahod?
It takes approximately 13 hours to reach Diphu from Dahod by Train, Flight Via Ahmedabad, Dimapur.
What is the cheapest way to reach Diphu from Dahod?
The cheapest way to reach Diphu from Dahod is by Train Via Patna.
What is the fastest way to reach Diphu from Dahod?
The fastest way to reach Diphu from Dahod is by Train, Flight Via Ahmedabad, Dimapur.