
Diphu to Ranikhet
Ranikhet is approximately 2100+ kms from Diphu. The fastest way to reach Ranikhet from Diphu is by Train, Cab Via Kanpur. It takes approximately 38 hours. The cheapest way to reach Ranikhet from Diphu is by Train, Cab Via Chhapra, Bareilly which would take approximately 42 hours.
Sort By
Mode of Transport
Via Kanpur
RECOMMENDED
FASTEST
Diphu
Kanpur
Ranikhet
Approx Travel Time
1d 13h 47m
On Demand
Via Kanpur, Kichha
Diphu
Kanpur
Kichha
Ranikhet
Approx Travel Time
1d 14h 31m
On Demand
Via Kanpur, Haldwani
Diphu
Kanpur
Haldwani
Ranikhet
Approx Travel Time
1d 15h 36m
On Demand
Diphu
Kanpur
Haldwani
Ranikhet
Approx Travel Time
1d 16h 26m
On Demand
Via Kanpur, Rudrapur
Diphu
Kanpur
Rudrapur
Ranikhet
Approx Travel Time
1d 15h 12m
On Demand
Via Kanpur, Nainital
Diphu
Kanpur
Nainital
Ranikhet
Approx Travel Time
1d 15h 39m
On Demand
Via Chhapra, Bareilly
CHEAPEST
Diphu
Chhapra
Bareilly
Ranikhet
Approx Travel Time
1d 17h 50m
₹4,093
Onwards
Via Kanpur, Bareilly
Diphu
Kanpur
Bareilly
Ranikhet
Approx Travel Time
1d 15h 31m
On Demand
Diphu
Kanpur
Bareilly
Ranikhet
Approx Travel Time
1d 17h 10m
On Demand
Via Hajipur, Bareilly
Diphu
Hajipur
Bareilly
Ranikhet
Approx Travel Time
1d 18h 30m
₹4,103
Onwards
Frequently Asked Questions
What is the distance between Diphu and Ranikhet?
Ranikhet is approximately 2100+ kms from Diphu.
How long does it take to reach Ranikhet from Diphu?
It takes approximately 38 hours to reach Ranikhet from Diphu by Train, Cab Via Kanpur.
What is the cheapest way to reach Ranikhet from Diphu?
The cheapest way to reach Ranikhet from Diphu is by Train, Cab Via Chhapra, Bareilly.
What is the fastest way to reach Ranikhet from Diphu?
The fastest way to reach Ranikhet from Diphu is by Train, Cab Via Kanpur.


