
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
₹6,763
Onwards
Puri
Bhubaneshwar
Delhi
Ambala
Approx Travel Time
9h 21m
₹7,062
Onwards
Puri
Bhubaneshwar
Delhi
Ambala
Approx Travel Time
9h 41m
₹11,152
Onwards
Via Bhubaneshwar, Mohali
Puri
Bhubaneshwar
Mohali
Ambala
Approx Travel Time
9h 4m
₹10,547
Onwards
FASTEST
Puri
Bhubaneshwar
Mohali
Ambala
Approx Travel Time
7h 46m
₹8,058
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,800
Onwards
Via Bhubaneshwar, Bilaspur, Chattisgarh
Puri
Bhubaneshwar
Bilaspur, Chattisgarh
Ambala
Approx Travel Time
1d 10h 30m
₹2,287
Onwards
Via Bhubaneshwar, Dehradun
Puri
Bhubaneshwar
Dehradun
Ambala
Approx Travel Time
9h 41m
₹10,924
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.


