Diphu to Ranikhet
Ranikhet is approximately 1800+ kms from Diphu. The fastest way to reach Ranikhet from Diphu is by Train, Cab Via Bareilly. It takes approximately 37 hours. The cheapest way to reach Ranikhet from Diphu is by Train, Cab Via Bareilly which would take approximately 37 hours.
Sort By
Mode of Transport
Via Siliguri, Moradabad
RECOMMENDED
Diphu
Siliguri
Moradabad
Ranikhet
Approx Travel Time
1d 15h 57m
₹5,467
Onwards
Via Bettiah, Moradabad
Diphu
Bettiah
Moradabad
Ranikhet
Approx Travel Time
1d 16h 12m
On Demand
Via Bahadurganj, Moradabad
Diphu
Bahadurganj
Moradabad
Ranikhet
Approx Travel Time
1d 16h 12m
₹5,472
Onwards
Via Muzaffarpur, Moradabad
Diphu
Muzaffarpur
Moradabad
Ranikhet
Approx Travel Time
1d 16h 57m
₹5,507
Onwards
Via Gorakhpur, Moradabad
Diphu
Gorakhpur
Moradabad
Ranikhet
Approx Travel Time
1d 16h 27m
₹5,487
Onwards
Via Bareilly
CHEAPEST
FASTEST
Diphu
Bareilly
Ranikhet
Approx Travel Time
1d 12h 44m
₹5,378
Onwards
Via Basti, Moradabad
Diphu
Basti
Moradabad
Ranikhet
Approx Travel Time
1d 16h 42m
₹5,687
Onwards
Via Rampur (Uttar Pradesh)
Diphu
Rampur (Uttar Pradesh)
Ranikhet
Approx Travel Time
1d 13h 7m
₹6,355
Onwards
Via Deoria, Moradabad
Diphu
Deoria
Moradabad
Ranikhet
Approx Travel Time
1d 16h 57m
₹5,492
Onwards
Via Shahjahanpur
Diphu
Shahjahanpur
Ranikhet
Approx Travel Time
1d 13h 42m
₹7,815
Onwards
Frequently Asked Questions
What is the distance between Diphu and Ranikhet?
Ranikhet is approximately 1800+ kms from Diphu.
How long does it take to reach Ranikhet from Diphu?
It takes approximately 37 hours to reach Ranikhet from Diphu by Train, Cab Via Bareilly.
What is the cheapest way to reach Ranikhet from Diphu?
The cheapest way to reach Ranikhet from Diphu is by Train, Cab Via Bareilly.
What is the fastest way to reach Ranikhet from Diphu?
The fastest way to reach Ranikhet from Diphu is by Train, Cab Via Bareilly.