
Rajgir to Ranikhet
Ranikhet is approximately 1000+ kms from Rajgir. The fastest way to reach Ranikhet from Rajgir is by Train, Cab Via Bareilly, Kichha. It takes approximately 20 hours. The cheapest way to reach Ranikhet from Rajgir is by Train, Bus Via Bareilly, Haldwani which would take approximately 24 hours.
Sort By
Mode of Transport
Via Bareilly
RECOMMENDED
Rajgir
Bareilly
Ranikhet
Approx Travel Time
20h 52m
₹2,975
Onwards
Via Bareilly, Kichha
FASTEST
Rajgir
Bareilly
Kichha
Ranikhet
Approx Travel Time
19h 43m
₹3,893
Onwards
Via Bareilly, Haldwani
CHEAPEST
Rajgir
Bareilly
Haldwani
Ranikhet
Approx Travel Time
23h 55m
₹1,489
Onwards
Via Bareilly, Lalkuan
Rajgir
Bareilly
Lalkuan
Ranikhet
Approx Travel Time
20h 49m
On Demand
Via Gaya, Lalkuan
Rajgir
Gaya
Lalkuan
Ranikhet
Approx Travel Time
21h 26m
On Demand
Via Gaya, Bareilly
Rajgir
Gaya
Bareilly
Ranikhet
Approx Travel Time
21h 12m
₹3,065
Onwards
Via Buxar, Bareilly
Rajgir
Buxar
Bareilly
Ranikhet
Approx Travel Time
21h 21m
On Demand
Via Arrah, Bareilly
Rajgir
Arrah
Bareilly
Ranikhet
Approx Travel Time
21h 35m
On Demand
Via Chhapra, Bareilly
Rajgir
Chhapra
Bareilly
Ranikhet
Approx Travel Time
21h 36m
On Demand
Via Gaya, Kichha
Rajgir
Gaya
Kichha
Ranikhet
Approx Travel Time
20h 25m
₹5,765
Onwards
Frequently Asked Questions
What is the distance between Rajgir and Ranikhet?
Ranikhet is approximately 1000+ kms from Rajgir.
How long does it take to reach Ranikhet from Rajgir?
It takes approximately 20 hours to reach Ranikhet from Rajgir by Train, Cab Via Bareilly, Kichha.
What is the cheapest way to reach Ranikhet from Rajgir?
The cheapest way to reach Ranikhet from Rajgir is by Train, Bus Via Bareilly, Haldwani.
What is the fastest way to reach Ranikhet from Rajgir?
The fastest way to reach Ranikhet from Rajgir is by Train, Cab Via Bareilly, Kichha.

