
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
₹7,406
Onwards
Gurgaon
Delhi
Bhubaneshwar
Puri
Approx Travel Time
6h 31m
₹9,714
Onwards
FASTEST
Gurgaon
Delhi
Bhubaneshwar
Puri
Approx Travel Time
5h 51m
₹8,403
Onwards
Gurgaon
Delhi
Bhubaneshwar
Puri
Approx Travel Time
6h 16m
₹7,635
Onwards
Gurgaon
Delhi
Bhubaneshwar
Puri
Approx Travel Time
7h 35m
₹7,670
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,179
Onwards
Via Agra, Jharsuguda
Gurgaon
Agra
Jharsuguda
Puri
Approx Travel Time
1d 8h 50m
₹3,275
Onwards
Via Agra, Kolkata
Gurgaon
Agra
Kolkata
Puri
Approx Travel Time
1d 18h 46m
₹2,881
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.


