hero
How2Go
Puri to Ambala

Puri to Ambala

Ambala is approximately 1500+ km from Puri, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Ambala.

Read More
Sort By
Mode of Transport

Via Bhubaneshwar, Delhi

RECOMMENDED

Puri

Bhubaneshwar

Delhi

Ambala

Approx Travel Time

9h 7m

₹10,284

Onwards

Puri

Bhubaneshwar

Delhi

Ambala

Approx Travel Time

10h 7m

₹11,461

Onwards

Puri

Bhubaneshwar

Delhi

Ambala

Approx Travel Time

10h 37m

₹10,621

Onwards

Puri

Bhubaneshwar

Delhi

Ambala

Approx Travel Time

11h 4m

₹10,339

Onwards

Via Bhubaneshwar, Mohali

FASTEST

Puri

Bhubaneshwar

Mohali

Ambala

Approx Travel Time

8h 52m

₹12,139

Onwards

Puri

Bhubaneshwar

Mohali

Ambala

Approx Travel Time

9h 14m

₹12,947

Onwards

Puri

Bhubaneshwar

Mohali

Ambala

Approx Travel Time

9h 52m

₹13,316

Onwards

Via Bhubaneshwar, Kanpur

CHEAPEST

Puri

Bhubaneshwar

Kanpur

Ambala

Approx Travel Time

1d 6h 2m

₹2,157

Onwards

Via Asansol

Puri

Asansol

Ambala

Approx Travel Time

1d 9h 38m

₹2,539

Onwards

Direct Cab

Puri

Ambala

Approx Travel Time

1d 7h 16m

₹38,292

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 9 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 Cab, Train Via Bhubaneshwar, Kanpur.

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.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India