
Bhopal to Puri
Puri is approximately 950+ kms from Bhopal. The fastest way to reach Puri from Bhopal is by Flight, Train Via Raipur, Chhattisgarh, Bhubaneshwar. It takes approximately 6 hours. The cheapest way to reach Puri from Bhopal is by Train which would take approximately 26 hours.
Sort By
Mode of Transport
Via Raipur, Chhattisgarh, Bhubaneshwar
RECOMMENDED
Bhopal
Raipur, Chhattisgarh
Bhubaneshwar
Puri
Approx Travel Time
5h 56m
₹9,932
Onwards
FASTEST
Bhopal
Raipur, Chhattisgarh
Bhubaneshwar
Puri
Approx Travel Time
5h 31m
₹8,777
Onwards
Bhopal
Raipur, Chhattisgarh
Bhubaneshwar
Puri
Approx Travel Time
6h 50m
₹8,803
Onwards
Via Indore, Bhubaneshwar
Bhopal
Indore
Bhubaneshwar
Puri
Approx Travel Time
9h 24m
₹8,992
Onwards
Bhopal
Indore
Bhubaneshwar
Puri
Approx Travel Time
8h 59m
₹7,837
Onwards
Via Raj Nandgaon
Bhopal
Raj Nandgaon
Puri
Approx Travel Time
1d 1h 6m
₹1,690
Onwards
Via Bilaspur, Chattisgarh
Bhopal
Bilaspur, Chattisgarh
Puri
Approx Travel Time
1d 0h 5m
₹545
Onwards
Via Itarsi
Bhopal
Itarsi
Puri
Approx Travel Time
1d 1h 20m
₹3,066
Onwards
Via Bhilai
Bhopal
Bhilai
Puri
Approx Travel Time
1d 2h 55m
₹2,744
Onwards
Frequently Asked Questions
What is the distance between Bhopal and Puri?
Puri is approximately 950+ kms from Bhopal.
How long does it take to reach Puri from Bhopal?
It takes approximately 6 hours to reach Puri from Bhopal by Flight, Train Via Raipur, Chhattisgarh, Bhubaneshwar.
What is the cheapest way to reach Puri from Bhopal?
The cheapest way to reach Puri from Bhopal is by Train.
What is the fastest way to reach Puri from Bhopal?
The fastest way to reach Puri from Bhopal is by Flight, Train Via Raipur, Chhattisgarh, Bhubaneshwar.