
Ranikhet to Diphu
Diphu is approximately 1550+ kms from Ranikhet. The fastest way to reach Diphu from Ranikhet is by Cab, Flight, Train Via Moradabad, Lucknow. It takes approximately 36 hours. The cheapest way to reach Diphu from Ranikhet is by Cab, Train Via Moradabad, Siliguri which would take approximately 40 hours.
Sort By
Mode of Transport
Via Moradabad, Lucknow
RECOMMENDED
FASTEST
Ranikhet
Moradabad
Lucknow
Diphu
Approx Travel Time
1d 11h 27m
On Demand
Via Bareilly
Ranikhet
Bareilly
Diphu
Approx Travel Time
1d 12h 44m
₹7,204
Onwards
Via Moradabad, Siliguri
CHEAPEST
Ranikhet
Moradabad
Siliguri
Diphu
Approx Travel Time
1d 15h 57m
₹7,088
Onwards
Via Moradabad, Bettiah
Ranikhet
Moradabad
Bettiah
Diphu
Approx Travel Time
1d 16h 12m
On Demand
Via Rampur (Uttar Pradesh)
Ranikhet
Rampur (Uttar Pradesh)
Diphu
Approx Travel Time
1d 13h 7m
₹7,639
Onwards
Via Moradabad, Bahadurganj
Ranikhet
Moradabad
Bahadurganj
Diphu
Approx Travel Time
1d 16h 12m
₹7,098
Onwards
Via Moradabad, Gorakhpur
Ranikhet
Moradabad
Gorakhpur
Diphu
Approx Travel Time
1d 16h 27m
₹7,168
Onwards
Via Shahjahanpur
Ranikhet
Shahjahanpur
Diphu
Approx Travel Time
1d 13h 42m
₹8,435
Onwards
Via Moradabad, Muzaffarpur
Ranikhet
Moradabad
Muzaffarpur
Diphu
Approx Travel Time
1d 16h 57m
₹7,153
Onwards
Via Moradabad, Basti
Ranikhet
Moradabad
Basti
Diphu
Approx Travel Time
1d 16h 42m
₹7,268
Onwards
Frequently Asked Questions
What is the distance between Ranikhet and Diphu?
Diphu is approximately 1550+ kms from Ranikhet.
How long does it take to reach Diphu from Ranikhet?
It takes approximately 36 hours to reach Diphu from Ranikhet by Cab, Flight, Train Via Moradabad, Lucknow.
What is the cheapest way to reach Diphu from Ranikhet?
The cheapest way to reach Diphu from Ranikhet is by Cab, Train Via Moradabad, Siliguri.
What is the fastest way to reach Diphu from Ranikhet?
The fastest way to reach Diphu from Ranikhet is by Cab, Flight, Train Via Moradabad, Lucknow.