Rishikesh to Rajgir - Multiple Options To Reach By Train, Cab, Bus
Rajgir is approximately 1000+ kms from Rishikesh. The fastest way to reach Rajgir from Rishikesh is by Train Via Bareilly. It takes approximately 22 hours. The cheapest way to reach Rajgir from Rishikesh is by Cab, Train Via Bareilly which would take approximately 24 hours.
Sort By
Mode of Transport
Via Bareilly
RECOMMENDED
FASTEST
Rishikesh
Bareilly
Rajgir
Approx Travel Time
21h 40m
On Demand
CHEAPEST
Rishikesh
Bareilly
Rajgir
Approx Travel Time
23h 44m
₹6,083
Onwards
Via Shahjahanpur
Rishikesh
Shahjahanpur
Rajgir
Approx Travel Time
21h 40m
On Demand
Via Jaunpur
Rishikesh
Jaunpur
Rajgir
Approx Travel Time
21h 55m
On Demand
Via Lucknow
Rishikesh
Lucknow
Rajgir
Approx Travel Time
22h 10m
On Demand
Rishikesh
Lucknow
Rajgir
Approx Travel Time
1d 0h 40m
On Demand
Via Moradabad
Rishikesh
Moradabad
Rajgir
Approx Travel Time
21h 55m
On Demand
Via Varanasi
Rishikesh
Varanasi
Rajgir
Approx Travel Time
22h 25m
On Demand
Via Mughal Sarai
Rishikesh
Mughal Sarai
Rajgir
Approx Travel Time
22h 25m
On Demand
Via Rafiganj
Rishikesh
Rafiganj
Rajgir
Approx Travel Time
22h 10m
On Demand
Frequently Asked Questions
What is the distance between Rishikesh and Rajgir?
Rajgir is approximately 1000+ kms from Rishikesh.
How long does it take to reach Rajgir from Rishikesh?
It takes approximately 22 hours to reach Rajgir from Rishikesh by Train Via Bareilly.
What is the cheapest way to reach Rajgir from Rishikesh?
The cheapest way to reach Rajgir from Rishikesh is by Cab, Train Via Bareilly.
What is the fastest way to reach Rajgir from Rishikesh?
The fastest way to reach Rajgir from Rishikesh is by Train Via Bareilly.