
Haldwani to Rajgir
Rajgir is approximately 800+ kms from Haldwani. The fastest way to reach Rajgir from Haldwani is by Train, Flight Via Lucknow, Patna. It takes approximately 12 hours. The cheapest way to reach Rajgir from Haldwani is by Train Via Shahjahanpur which would take approximately 19 hours.
Sort By
Mode of Transport
Via Patna
RECOMMENDED
Haldwani
Patna
Rajgir
Approx Travel Time
17h 25m
On Demand
Haldwani
Patna
Rajgir
Approx Travel Time
17h 55m
On Demand
Haldwani
Patna
Rajgir
Approx Travel Time
18h 34m
On Demand
Via Shahjahanpur
CHEAPEST
Haldwani
Shahjahanpur
Rajgir
Approx Travel Time
18h 25m
₹610
Onwards
Haldwani
Shahjahanpur
Rajgir
Approx Travel Time
19h 46m
₹6,284
Onwards
Via Lucknow
Haldwani
Lucknow
Rajgir
Approx Travel Time
18h 56m
On Demand
Via Bareilly
Haldwani
Bareilly
Rajgir
Approx Travel Time
18h 40m
₹610
Onwards
Haldwani
Bareilly
Rajgir
Approx Travel Time
19h 11m
₹3,005
Onwards
Via Lucknow, Patna
FASTEST
Haldwani
Lucknow
Patna
Rajgir
Approx Travel Time
11h 36m
₹4,985
Onwards
Via Muzaffarpur
Haldwani
Muzaffarpur
Rajgir
Approx Travel Time
19h 38m
₹4,884
Onwards
Frequently Asked Questions
What is the distance between Haldwani and Rajgir?
Rajgir is approximately 800+ kms from Haldwani.
How long does it take to reach Rajgir from Haldwani?
It takes approximately 12 hours to reach Rajgir from Haldwani by Train, Flight Via Lucknow, Patna.
What is the cheapest way to reach Rajgir from Haldwani?
The cheapest way to reach Rajgir from Haldwani is by Train Via Shahjahanpur.
What is the fastest way to reach Rajgir from Haldwani?
The fastest way to reach Rajgir from Haldwani is by Train, Flight Via Lucknow, Patna.