
Kolkata to Ambala
Ambala is approximately 1600+ kms from Kolkata. The fastest way to reach Ambala from Kolkata is by Flight, Train Via Mohali. It takes approximately 6 hours. The cheapest way to reach Ambala from Kolkata is by Train which would take approximately 32 hours.
Sort By
Mode of Transport
Via Delhi
Kolkata
Delhi
Ambala
Approx Travel Time
8h 40m
₹5,127
Onwards
Via Lucknow
Kolkata
Lucknow
Ambala
Approx Travel Time
15h 25m
₹5,282
Onwards
Via Mohali
FASTEST
Kolkata
Mohali
Ambala
Approx Travel Time
5h 40m
₹7,736
Onwards
Via Patna
Kolkata
Patna
Ambala
Approx Travel Time
23h 40m
₹3,839
Onwards
Via Jaipur
Kolkata
Jaipur
Ambala
Approx Travel Time
13h 10m
₹6,316
Onwards
Via Asansol
Kolkata
Asansol
Ambala
Approx Travel Time
1d 8h 55m
₹715
Onwards
Via Sasaram
Kolkata
Sasaram
Ambala
Approx Travel Time
1d 11h 55m
₹995
Onwards
Via Raipur, Chhattisgarh
Kolkata
Raipur, Chhattisgarh
Ambala
Approx Travel Time
1d 3h 55m
₹5,731
Onwards
Via Siliguri
Kolkata
Siliguri
Ambala
Approx Travel Time
1d 4h 25m
₹5,078
Onwards
Frequently Asked Questions
What is the distance between Kolkata and Ambala?
Ambala is approximately 1600+ kms from Kolkata.
How long does it take to reach Ambala from Kolkata?
It takes approximately 6 hours to reach Ambala from Kolkata by Flight, Train Via Mohali.
What is the cheapest way to reach Ambala from Kolkata?
The cheapest way to reach Ambala from Kolkata is by Train.
What is the fastest way to reach Ambala from Kolkata?
The fastest way to reach Ambala from Kolkata is by Flight, Train Via Mohali.