
Ranikhet to Diphu
Diphu is approximately 1800+ kms from Ranikhet. The fastest way to reach Diphu from Ranikhet is by Cab, Train Via Bareilly. It takes approximately 37 hours. The cheapest way to reach Diphu from Ranikhet is by Cab, Train Via Rampur (Uttar Pradesh) which would take approximately 37 hours.
Sort By
Mode of Transport
Via Moradabad, Siliguri
RECOMMENDED
Ranikhet
Moradabad
Siliguri
Diphu
Approx Travel Time
1d 15h 57m
₹6,853
Onwards
Via Moradabad, Bettiah
Ranikhet
Moradabad
Bettiah
Diphu
Approx Travel Time
1d 16h 12m
On Demand
Via Moradabad, Bahadurganj
Ranikhet
Moradabad
Bahadurganj
Diphu
Approx Travel Time
1d 16h 12m
₹6,863
Onwards
Via Moradabad, Muzaffarpur
Ranikhet
Moradabad
Muzaffarpur
Diphu
Approx Travel Time
1d 16h 57m
₹6,918
Onwards
Via Moradabad, Gorakhpur
Ranikhet
Moradabad
Gorakhpur
Diphu
Approx Travel Time
1d 16h 27m
₹6,933
Onwards
Via Bareilly
FASTEST
Ranikhet
Bareilly
Diphu
Approx Travel Time
1d 12h 44m
₹7,192
Onwards
Via Moradabad, Basti
Ranikhet
Moradabad
Basti
Diphu
Approx Travel Time
1d 16h 42m
₹7,033
Onwards
Via Shahjahanpur
Ranikhet
Shahjahanpur
Diphu
Approx Travel Time
1d 13h 42m
₹8,112
Onwards
Via Moradabad, Deoria
Ranikhet
Moradabad
Deoria
Diphu
Approx Travel Time
1d 16h 57m
₹7,053
Onwards
Via Rampur (Uttar Pradesh)
CHEAPEST
Ranikhet
Rampur (Uttar Pradesh)
Diphu
Approx Travel Time
1d 13h 7m
₹6,718
Onwards
Frequently Asked Questions
What is the distance between Ranikhet and Diphu?
Diphu is approximately 1800+ 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 Bareilly.
What is the cheapest way to reach Diphu from Ranikhet?
The cheapest way to reach Diphu from Ranikhet is by Cab, Train Via Rampur (Uttar Pradesh).
What is the fastest way to reach Diphu from Ranikhet?
The fastest way to reach Diphu from Ranikhet is by Cab, Train Via Bareilly.