
Bangalore to Ambala
Ambala is approximately 2100+ kms from Bangalore. The fastest way to reach Ambala from Bangalore is by Flight, Train Via Mohali. It takes approximately 7 hours. The cheapest way to reach Ambala from Bangalore is by Flight, Train Via Nanded which would take approximately 31 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Bangalore
Delhi
Ambala
Approx Travel Time
9h 40m
₹6,441
Onwards
Via Mohali
FASTEST
Bangalore
Mohali
Ambala
Approx Travel Time
6h 55m
₹7,779
Onwards
Via Bareilly
Bangalore
Bareilly
Ambala
Approx Travel Time
12h 25m
₹8,238
Onwards
Via Lucknow
Bangalore
Lucknow
Ambala
Approx Travel Time
16h 55m
₹5,296
Onwards
Via Amritsar
Bangalore
Amritsar
Ambala
Approx Travel Time
11h 40m
₹7,880
Onwards
Via Indore
Bangalore
Indore
Ambala
Approx Travel Time
22h 25m
₹5,751
Onwards
Via Ahmedabad
Bangalore
Ahmedabad
Ambala
Approx Travel Time
23h 55m
₹5,572
Onwards
Via Raipur, Chhattisgarh
Bangalore
Raipur, Chhattisgarh
Ambala
Approx Travel Time
1d 4h 25m
₹6,145
Onwards
Via Aurangabad, Maharashtra
Bangalore
Aurangabad, Maharashtra
Ambala
Approx Travel Time
1d 5h 10m
₹5,913
Onwards
Via Nanded
CHEAPEST
Bangalore
Nanded
Ambala
Approx Travel Time
1d 6h 25m
₹3,645
Onwards
Frequently Asked Questions
What is the distance between Bangalore and Ambala?
Ambala is approximately 2100+ kms from Bangalore.
How long does it take to reach Ambala from Bangalore?
It takes approximately 7 hours to reach Ambala from Bangalore by Flight, Train Via Mohali.
What is the cheapest way to reach Ambala from Bangalore?
The cheapest way to reach Ambala from Bangalore is by Flight, Train Via Nanded.
What is the fastest way to reach Ambala from Bangalore?
The fastest way to reach Ambala from Bangalore is by Flight, Train Via Mohali.