
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,075
Onwards
Gurgaon
Delhi
Bhubaneshwar
Puri
Approx Travel Time
6h 21m
On Demand
FASTEST
Gurgaon
Delhi
Bhubaneshwar
Puri
Approx Travel Time
5h 56m
On Demand
Gurgaon
Delhi
Bhubaneshwar
Puri
Approx Travel Time
6h 16m
₹6,305
Onwards
Gurgaon
Delhi
Bhubaneshwar
Puri
Approx Travel Time
6h 46m
₹7,230
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,380
Onwards
Via Agra, Jharsuguda
Gurgaon
Agra
Jharsuguda
Puri
Approx Travel Time
1d 8h 33m
₹3,310
Onwards
Via Ghaziabad, Bhubaneshwar
Gurgaon
Ghaziabad
Bhubaneshwar
Puri
Approx Travel Time
7h 23m
₹8,772
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.


