Raxaul to Ranikhet Distance
Ranikhet is approximately 850+ km from Raxaul. Compare the available routes and travel options between the two cities. The fastest way to reach Ranikhet takes approximately 18 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Sultanpur, Bareilly
RECOMMENDED
FASTEST
Raxaul
Sultanpur
Bareilly
Ranikhet
Approx Travel Time
17h 48m
₹4,783
Onwards
Via Bara Banki, Rudrapur
Raxaul
Bara Banki
Rudrapur
Ranikhet
Approx Travel Time
19h 13m
₹3,822
Onwards
Via Basti, Haldwani
Raxaul
Basti
Haldwani
Ranikhet
Approx Travel Time
20h 42m
On Demand
Via Sitapur, Uttar Pradesh, Haldwani
CHEAPEST
Raxaul
Sitapur, Uttar Pradesh
Haldwani
Ranikhet
Approx Travel Time
22h 40m
₹1,000
Onwards
Via Ramsanehighat, Bareilly
Raxaul
Ramsanehighat
Bareilly
Ranikhet
Approx Travel Time
18h 23m
On Demand
Via Basti, Bareilly
Raxaul
Basti
Bareilly
Ranikhet
Approx Travel Time
18h 49m
On Demand
Via Basti, Lalkuan
Raxaul
Basti
Lalkuan
Ranikhet
Approx Travel Time
21h 1m
On Demand
Via Bara Banki, Bareilly
Raxaul
Bara Banki
Bareilly
Ranikhet
Approx Travel Time
19h 9m
₹4,798
Onwards
Via Deoria, Lalkuan
Raxaul
Deoria
Lalkuan
Ranikhet
Approx Travel Time
21h 11m
On Demand
Via Sitapur, Uttar Pradesh, Kichha
Raxaul
Sitapur, Uttar Pradesh
Kichha
Ranikhet
Approx Travel Time
19h 35m
₹4,558
Onwards
Frequently Asked Questions
What is the distance between Raxaul and Ranikhet?
Ranikhet is approximately 850+ km from Raxaul.
How long does it take to reach Ranikhet from Raxaul?
It takes approximately 18 hours to reach Ranikhet from Raxaul by Train, Cab Via Sultanpur, Bareilly.

