
Gurgaon to Puri
Puri is approximately 1350+ kms from Gurgaon. The fastest way to reach Puri from Gurgaon is by Cab, Flight, Train Via Delhi, Bhubaneshwar. It takes approximately 6 hours. The cheapest way to reach Puri from Gurgaon is by Bus, Train Via Ghaziabad which would take approximately 32 hours.
Sort By
Mode of Transport
Via Delhi, Bhubaneshwar
RECOMMENDED
Gurgaon
Delhi
Bhubaneshwar
Puri
Approx Travel Time
6h 21m
₹6,234
Onwards
Gurgaon
Delhi
Bhubaneshwar
Puri
Approx Travel Time
6h 31m
₹8,376
Onwards
FASTEST
Gurgaon
Delhi
Bhubaneshwar
Puri
Approx Travel Time
5h 51m
₹7,231
Onwards
Gurgaon
Delhi
Bhubaneshwar
Puri
Approx Travel Time
6h 16m
₹6,413
Onwards
Via Mirzapur, Jharsuguda
Gurgaon
Mirzapur
Jharsuguda
Puri
Approx Travel Time
1d 3h 23m
On Demand
Via Ghaziabad
CHEAPEST
Gurgaon
Ghaziabad
Puri
Approx Travel Time
1d 7h 53m
₹1,079
Onwards
Via Agra, Jharsuguda
Gurgaon
Agra
Jharsuguda
Puri
Approx Travel Time
1d 8h 50m
₹3,367
Onwards
Via Agra, Kolkata
Gurgaon
Agra
Kolkata
Puri
Approx Travel Time
1d 18h 46m
₹3,146
Onwards
Via Ghaziabad, Bhubaneshwar
Gurgaon
Ghaziabad
Bhubaneshwar
Puri
Approx Travel Time
7h 20m
₹8,754
Onwards
Frequently Asked Questions
What is the distance between Gurgaon and Puri?
Puri is approximately 1350+ kms from Gurgaon.
How long does it take to reach Puri from Gurgaon?
It takes approximately 6 hours to reach Puri from Gurgaon by Cab, Flight, Train Via Delhi, Bhubaneshwar.
What is the cheapest way to reach Puri from Gurgaon?
The cheapest way to reach Puri from Gurgaon is by Bus, Train Via Ghaziabad.
What is the fastest way to reach Puri from Gurgaon?
The fastest way to reach Puri from Gurgaon is by Cab, Flight, Train Via Delhi, Bhubaneshwar.


