
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
₹8,461
Onwards
Puri
Bhubaneshwar
Delhi
Ambala
Approx Travel Time
9h 41m
₹12,391
Onwards
Via Bhubaneshwar, Dehradun
Puri
Bhubaneshwar
Dehradun
Ambala
Approx Travel Time
9h 5m
₹13,448
Onwards
Puri
Bhubaneshwar
Dehradun
Ambala
Approx Travel Time
8h 25m
₹12,422
Onwards
Via Bhubaneshwar, Mohali
FASTEST
Puri
Bhubaneshwar
Mohali
Ambala
Approx Travel Time
7h 46m
₹12,123
Onwards
Puri
Bhubaneshwar
Mohali
Ambala
Approx Travel Time
9h 4m
₹14,132
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
₹1,935
Onwards
Via Bhubaneshwar, Bilaspur, Chattisgarh
Puri
Bhubaneshwar
Bilaspur, Chattisgarh
Ambala
Approx Travel Time
1d 10h 30m
₹2,031
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.


