
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 8 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
7h 47m
₹10,377
Onwards
Gurgaon
Delhi
Bhubaneshwar
Puri
Approx Travel Time
8h 1m
₹8,354
Onwards
FASTEST
Gurgaon
Delhi
Bhubaneshwar
Puri
Approx Travel Time
7h 20m
₹9,314
Onwards
Gurgaon
Delhi
Bhubaneshwar
Puri
Approx Travel Time
8h 1m
₹8,633
Onwards
Via Ghaziabad
CHEAPEST
Gurgaon
Ghaziabad
Puri
Approx Travel Time
1d 7h 28m
₹1,129
Onwards
Gurgaon
Ghaziabad
Puri
Approx Travel Time
1d 7h 37m
₹2,254
Onwards
Via Fatehpur, Uttar Pradesh
Gurgaon
Fatehpur, Uttar Pradesh
Puri
Approx Travel Time
1d 7h 29m
On Demand
Via Morena, Bhubaneshwar
Gurgaon
Morena
Bhubaneshwar
Puri
Approx Travel Time
1d 13h 20m
On Demand
Via Ghaziabad, Bhubaneshwar
Gurgaon
Ghaziabad
Bhubaneshwar
Puri
Approx Travel Time
9h 7m
₹10,821
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 8 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.

