Delhi to Puri - Multiple Options To Reach By Train, Flight
Puri is approximately 1400+ kms from Delhi. The fastest way to reach Puri from Delhi is by Flight, Train Via Raipur, Chhattisgarh. It takes approximately 14 hours. The cheapest way to reach Puri from Delhi is by Train Via Sasaram which would take approximately 32 hours.
Sort By
Mode of Transport
Via Raipur, Chhattisgarh
FASTEST
Delhi
Raipur, Chhattisgarh
Puri
Approx Travel Time
13h 25m
₹5,999
Onwards
Delhi
Raipur, Chhattisgarh
Puri
Approx Travel Time
1d 8h 10m
₹2,015
Onwards
Via Sasaram
CHEAPEST
Delhi
Sasaram
Puri
Approx Travel Time
1d 7h 55m
₹930
Onwards
Via Patna
Delhi
Patna
Puri
Approx Travel Time
17h 25m
₹4,723
Onwards
Via Kolkata
Delhi
Kolkata
Puri
Approx Travel Time
13h 25m
₹5,233
Onwards
Via Lucknow
Delhi
Lucknow
Puri
Approx Travel Time
22h 25m
On Demand
Via Gondia
Delhi
Gondia
Puri
Approx Travel Time
1d 9h 25m
₹2,960
Onwards
Via Baghmara
Delhi
Baghmara
Puri
Approx Travel Time
1d 10h 10m
On Demand
Via Kharagpur
Delhi
Kharagpur
Puri
Approx Travel Time
1d 11h 25m
On Demand
Frequently Asked Questions
What is the distance between Delhi and Puri?
Puri is approximately 1400+ kms from Delhi.
How long does it take to reach Puri from Delhi?
It takes approximately 14 hours to reach Puri from Delhi by Flight, Train Via Raipur, Chhattisgarh.
What is the cheapest way to reach Puri from Delhi?
The cheapest way to reach Puri from Delhi is by Train Via Sasaram.
What is the fastest way to reach Puri from Delhi?
The fastest way to reach Puri from Delhi is by Flight, Train Via Raipur, Chhattisgarh.