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