
Haridwar to Diphu
Diphu is approximately 1600+ kms from Haridwar. The fastest way to reach Diphu from Haridwar is by Train, Flight Via Delhi, Dimapur. It takes approximately 10 hours. The cheapest way to reach Diphu from Haridwar is by Train Via Moradabad, Guwahati which would take approximately 42 hours.
Sort By
Mode of Transport
Via Dehradun, Guwahati
RECOMMENDED
Haridwar
Dehradun
Guwahati
Diphu
Approx Travel Time
11h 46m
₹18,248
Onwards
Haridwar
Dehradun
Guwahati
Diphu
Approx Travel Time
11h 29m
₹16,727
Onwards
Haridwar
Dehradun
Guwahati
Diphu
Approx Travel Time
13h 42m
₹11,130
Onwards
Haridwar
Dehradun
Guwahati
Diphu
Approx Travel Time
12h 55m
₹9,859
Onwards
Haridwar
Dehradun
Guwahati
Diphu
Approx Travel Time
13h 12m
₹11,380
Onwards
Via Delhi, Dimapur
FASTEST
Haridwar
Delhi
Dimapur
Diphu
Approx Travel Time
9h 45m
₹7,530
Onwards
Haridwar
Delhi
Dimapur
Diphu
Approx Travel Time
10h 12m
₹10,678
Onwards
Via Moradabad, Guwahati
Haridwar
Moradabad
Guwahati
Diphu
Approx Travel Time
1d 15h 51m
₹8,003
Onwards
Haridwar
Moradabad
Guwahati
Diphu
Approx Travel Time
1d 17h 17m
₹1,135
Onwards
CHEAPEST
Haridwar
Moradabad
Guwahati
Diphu
Approx Travel Time
1d 17h 47m
₹885
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Diphu?
Diphu is approximately 1600+ kms from Haridwar.
How long does it take to reach Diphu from Haridwar?
It takes approximately 10 hours to reach Diphu from Haridwar by Train, Flight Via Delhi, Dimapur.
What is the cheapest way to reach Diphu from Haridwar?
The cheapest way to reach Diphu from Haridwar is by Train Via Moradabad, Guwahati.
What is the fastest way to reach Diphu from Haridwar?
The fastest way to reach Diphu from Haridwar is by Train, Flight Via Delhi, Dimapur.