
Ambala to Puri
Puri is approximately 1500+ kms from Ambala. The fastest way to reach Puri from Ambala is by Bus, Flight, Train Via Mohali, Bhubaneshwar. It takes approximately 8 hours. The cheapest way to reach Puri from Ambala is by Train, Bus Via Asansol which would take approximately 37 hours.
Sort By
Mode of Transport
Via Delhi, Bhubaneshwar
RECOMMENDED
Ambala
Delhi
Bhubaneshwar
Puri
Approx Travel Time
9h 11m
₹6,221
Onwards
Ambala
Delhi
Bhubaneshwar
Puri
Approx Travel Time
9h 21m
₹6,431
Onwards
Ambala
Delhi
Bhubaneshwar
Puri
Approx Travel Time
9h 41m
₹10,084
Onwards
Via Dehradun, Bhubaneshwar
Ambala
Dehradun
Bhubaneshwar
Puri
Approx Travel Time
9h 5m
₹9,727
Onwards
Via Mohali, Bhubaneshwar
FASTEST
Ambala
Mohali
Bhubaneshwar
Puri
Approx Travel Time
7h 46m
₹8,262
Onwards
Ambala
Mohali
Bhubaneshwar
Puri
Approx Travel Time
9h 4m
₹10,737
Onwards
Via Mirzapur, Jharsuguda
Ambala
Mirzapur
Jharsuguda
Puri
Approx Travel Time
1d 8h 28m
On Demand
Via Asansol
CHEAPEST
Ambala
Asansol
Puri
Approx Travel Time
1d 12h 20m
₹1,842
Onwards
Via Ghaziabad
Ambala
Ghaziabad
Puri
Approx Travel Time
1d 11h 28m
₹4,378
Onwards
Frequently Asked Questions
What is the distance between Ambala and Puri?
Puri is approximately 1500+ kms from Ambala.
How long does it take to reach Puri from Ambala?
It takes approximately 8 hours to reach Puri from Ambala by Bus, Flight, Train Via Mohali, Bhubaneshwar.
What is the cheapest way to reach Puri from Ambala?
The cheapest way to reach Puri from Ambala is by Train, Bus Via Asansol.
What is the fastest way to reach Puri from Ambala?
The fastest way to reach Puri from Ambala is by Bus, Flight, Train Via Mohali, Bhubaneshwar.


