
Rajgir to Roorkee
Roorkee is approximately 1000+ kms from Rajgir. The fastest way to reach Roorkee from Rajgir is by Train Via Bareilly. It takes approximately 22 hours. The cheapest way to reach Roorkee from Rajgir is by Train Via Sultanpur which would take approximately 22 hours.
Sort By
Mode of Transport
Via Bareilly
RECOMMENDED
FASTEST
Rajgir
Bareilly
Roorkee
Approx Travel Time
21h 55m
₹575
Onwards
Via Shahjahanpur
Rajgir
Shahjahanpur
Roorkee
Approx Travel Time
22h 10m
₹655
Onwards
Via Sultanpur
CHEAPEST
Rajgir
Sultanpur
Roorkee
Approx Travel Time
22h 10m
₹525
Onwards
Via Musafirkhana
Rajgir
Musafirkhana
Roorkee
Approx Travel Time
22h 10m
₹540
Onwards
Via Buxar
Rajgir
Buxar
Roorkee
Approx Travel Time
21h 55m
₹650
Onwards
Via Arrah
Rajgir
Arrah
Roorkee
Approx Travel Time
21h 55m
₹650
Onwards
Via Zamania
Rajgir
Zamania
Roorkee
Approx Travel Time
22h 10m
On Demand
Via Lucknow
Rajgir
Lucknow
Roorkee
Approx Travel Time
22h 40m
On Demand
Via Jaunpur
Rajgir
Jaunpur
Roorkee
Approx Travel Time
22h 25m
₹675
Onwards
Via Mughal Sarai
Rajgir
Mughal Sarai
Roorkee
Approx Travel Time
22h 40m
₹665
Onwards
Frequently Asked Questions
What is the distance between Rajgir and Roorkee?
Roorkee is approximately 1000+ kms from Rajgir.
How long does it take to reach Roorkee from Rajgir?
It takes approximately 22 hours to reach Roorkee from Rajgir by Train Via Bareilly.
What is the cheapest way to reach Roorkee from Rajgir?
The cheapest way to reach Roorkee from Rajgir is by Train Via Sultanpur.
What is the fastest way to reach Roorkee from Rajgir?
The fastest way to reach Roorkee from Rajgir is by Train Via Bareilly.