
Puri to Rajgir
Rajgir is approximately 700+ kms from Puri. The fastest way to reach Rajgir from Puri is by Train, Flight, Cab Via Bhubaneshwar, Patna. It takes approximately 6 hours. The cheapest way to reach Rajgir from Puri is by Train Via Medinipur, Gaya which would take approximately 17 hours.
Sort By
Mode of Transport
Via Bhubaneshwar, Patna
RECOMMENDED
Puri
Bhubaneshwar
Patna
Rajgir
Approx Travel Time
6h 44m
₹8,827
Onwards
FASTEST
Puri
Bhubaneshwar
Patna
Rajgir
Approx Travel Time
6h 4m
₹7,555
Onwards
Puri
Bhubaneshwar
Patna
Rajgir
Approx Travel Time
6h 24m
₹5,112
Onwards
Puri
Bhubaneshwar
Patna
Rajgir
Approx Travel Time
6h 40m
₹5,197
Onwards
Puri
Bhubaneshwar
Patna
Rajgir
Approx Travel Time
7h 4m
₹6,384
Onwards
Via Medinipur, Gaya
CHEAPEST
Puri
Medinipur
Gaya
Rajgir
Approx Travel Time
16h 40m
₹675
Onwards
Via Ranchi
Puri
Ranchi
Rajgir
Approx Travel Time
18h 41m
₹6,148
Onwards
Via Jamshedpur, Gaya
Puri
Jamshedpur
Gaya
Rajgir
Approx Travel Time
18h 25m
₹1,120
Onwards
Via Jamshedpur, Patna
Puri
Jamshedpur
Patna
Rajgir
Approx Travel Time
23h 40m
₹1,697
Onwards
Frequently Asked Questions
What is the distance between Puri and Rajgir?
Rajgir is approximately 700+ kms from Puri.
How long does it take to reach Rajgir from Puri?
It takes approximately 6 hours to reach Rajgir from Puri by Train, Flight, Cab Via Bhubaneshwar, Patna.
What is the cheapest way to reach Rajgir from Puri?
The cheapest way to reach Rajgir from Puri is by Train Via Medinipur, Gaya.
What is the fastest way to reach Rajgir from Puri?
The fastest way to reach Rajgir from Puri is by Train, Flight, Cab Via Bhubaneshwar, Patna.


