
Rajgir to Puri
Puri is approximately 750+ kms from Rajgir. The fastest way to reach Puri from Rajgir is by Train, Flight Via Patna, Bhubaneshwar. It takes approximately 7 hours. The cheapest way to reach Puri from Rajgir is by Train, Flight Via Patna, Bhubaneshwar which would take approximately 7 hours.
Sort By
Mode of Transport
Via Patna, Bhubaneshwar
RECOMMENDED
CHEAPEST
FASTEST
Rajgir
Patna
Bhubaneshwar
Puri
Approx Travel Time
6h 20m
₹4,057
Onwards
Rajgir
Patna
Bhubaneshwar
Puri
Approx Travel Time
6h 20m
₹5,202
Onwards
Rajgir
Patna
Bhubaneshwar
Puri
Approx Travel Time
6h 35m
₹4,083
Onwards
Rajgir
Patna
Bhubaneshwar
Puri
Approx Travel Time
6h 50m
₹4,142
Onwards
Rajgir
Patna
Bhubaneshwar
Puri
Approx Travel Time
6h 50m
₹5,287
Onwards
Via Gaya
Rajgir
Gaya
Puri
Approx Travel Time
14h 55m
On Demand
Via Ranchi
Rajgir
Ranchi
Puri
Approx Travel Time
15h 50m
On Demand
Via Rafiganj
Rajgir
Rafiganj
Puri
Approx Travel Time
15h 40m
On Demand
Via Aurangabad, Bihar
Rajgir
Aurangabad, Bihar
Puri
Approx Travel Time
16h 10m
On Demand
Via Barh
Rajgir
Barh
Puri
Approx Travel Time
16h 10m
On Demand
Frequently Asked Questions
What is the distance between Rajgir and Puri?
Puri is approximately 750+ kms from Rajgir.
How long does it take to reach Puri from Rajgir?
It takes approximately 7 hours to reach Puri from Rajgir by Train, Flight Via Patna, Bhubaneshwar.
What is the cheapest way to reach Puri from Rajgir?
The cheapest way to reach Puri from Rajgir is by Train, Flight Via Patna, Bhubaneshwar.
What is the fastest way to reach Puri from Rajgir?
The fastest way to reach Puri from Rajgir is by Train, Flight Via Patna, Bhubaneshwar.