
Ranikhet to Diphu
Diphu is approximately 2100+ kms from Ranikhet. The fastest way to reach Diphu from Ranikhet is by Cab, Train Via Kanpur. It takes approximately 37 hours. The cheapest way to reach Diphu from Ranikhet is by Cab, Train Via Kanpur which would take approximately 37 hours.
Sort By
Mode of Transport
Via Kanpur
RECOMMENDED
FASTEST
Ranikhet
Kanpur
Diphu
Approx Travel Time
1d 12h 57m
On Demand
Via Kichha, Kanpur
Ranikhet
Kichha
Kanpur
Diphu
Approx Travel Time
1d 14h 10m
On Demand
Via Haldwani, Kanpur
Ranikhet
Haldwani
Kanpur
Diphu
Approx Travel Time
1d 17h 3m
On Demand
Ranikhet
Haldwani
Kanpur
Diphu
Approx Travel Time
1d 15h 39m
On Demand
Via Bareilly, Kanpur
Ranikhet
Bareilly
Kanpur
Diphu
Approx Travel Time
1d 14h 1m
On Demand
Ranikhet
Bareilly
Kanpur
Diphu
Approx Travel Time
1d 15h 37m
On Demand
Via Rudrapur, Kanpur
Ranikhet
Rudrapur
Kanpur
Diphu
Approx Travel Time
1d 15h 6m
On Demand
Via Kathgodam, Kanpur
Ranikhet
Kathgodam
Kanpur
Diphu
Approx Travel Time
1d 15h 8m
On Demand
Via Nainital, Kanpur
Ranikhet
Nainital
Kanpur
Diphu
Approx Travel Time
1d 15h 55m
On Demand
Via Jim Corbett (Ramnagar), Kanpur
Ranikhet
Jim Corbett (Ramnagar)
Kanpur
Diphu
Approx Travel Time
1d 15h 55m
On Demand
Frequently Asked Questions
What is the distance between Ranikhet and Diphu?
Diphu is approximately 2100+ kms from Ranikhet.
How long does it take to reach Diphu from Ranikhet?
It takes approximately 37 hours to reach Diphu from Ranikhet by Cab, Train Via Kanpur.
What is the cheapest way to reach Diphu from Ranikhet?
The cheapest way to reach Diphu from Ranikhet is by Cab, Train Via Kanpur.
What is the fastest way to reach Diphu from Ranikhet?
The fastest way to reach Diphu from Ranikhet is by Cab, Train Via Kanpur.

