
Puri to Ambala
Ambala is approximately 1500+ kms from Puri. The fastest way to reach Ambala from Puri is by Train, Flight, Bus Via Bhubaneshwar, Mohali. It takes approximately 8 hours. The cheapest way to reach Ambala from Puri is by Bus, Train Via Asansol which would take approximately 37 hours.
Sort By
Mode of Transport
Via Bhubaneshwar, Delhi
RECOMMENDED
Puri
Bhubaneshwar
Delhi
Ambala
Approx Travel Time
9h 11m
₹7,091
Onwards
Puri
Bhubaneshwar
Delhi
Ambala
Approx Travel Time
9h 21m
₹7,336
Onwards
Puri
Bhubaneshwar
Delhi
Ambala
Approx Travel Time
9h 41m
₹11,414
Onwards
Via Bhubaneshwar, Dehradun
Puri
Bhubaneshwar
Dehradun
Ambala
Approx Travel Time
9h 5m
₹13,336
Onwards
Via Bhubaneshwar, Mohali
FASTEST
Puri
Bhubaneshwar
Mohali
Ambala
Approx Travel Time
7h 46m
₹7,791
Onwards
Puri
Bhubaneshwar
Mohali
Ambala
Approx Travel Time
9h 4m
₹10,295
Onwards
Via Jharsuguda, Mirzapur
Puri
Jharsuguda
Mirzapur
Ambala
Approx Travel Time
1d 8h 28m
On Demand
Via Asansol
CHEAPEST
Puri
Asansol
Ambala
Approx Travel Time
1d 12h 20m
₹2,274
Onwards
Via Bhubaneshwar, Bilaspur, Chattisgarh
Puri
Bhubaneshwar
Bilaspur, Chattisgarh
Ambala
Approx Travel Time
1d 10h 30m
₹2,277
Onwards
Frequently Asked Questions
What is the distance between Puri and Ambala?
Ambala is approximately 1500+ kms from Puri.
How long does it take to reach Ambala from Puri?
It takes approximately 8 hours to reach Ambala from Puri by Train, Flight, Bus Via Bhubaneshwar, Mohali.
What is the cheapest way to reach Ambala from Puri?
The cheapest way to reach Ambala from Puri is by Bus, Train Via Asansol.
What is the fastest way to reach Ambala from Puri?
The fastest way to reach Ambala from Puri is by Train, Flight, Bus Via Bhubaneshwar, Mohali.


