
Ambala to Firozpur
Firozpur is approximately 250+ kms from Ambala. The fastest way to reach Firozpur from Ambala is by Cab. It takes approximately 5 hours. The cheapest way to reach Firozpur from Ambala is by Train which would take approximately 6 hours.
Sort By
Mode of Transport
Via Chandigarh
Ambala
Chandigarh
Firozpur
Approx Travel Time
5h 35m
₹685
Onwards
Via Rajpura
Ambala
Rajpura
Firozpur
Approx Travel Time
5h 58m
₹220
Onwards
Via Ludhiana
Ambala
Ludhiana
Firozpur
Approx Travel Time
5h 45m
₹601
Onwards
Ambala
Ludhiana
Firozpur
Approx Travel Time
4h 43m
₹215
Onwards
Ambala
Ludhiana
Firozpur
Approx Travel Time
4h 28m
₹420
Onwards
Via Mohali
Ambala
Mohali
Firozpur
Approx Travel Time
5h 51m
₹2,006
Onwards
Ambala
Mohali
Firozpur
Approx Travel Time
5h 47m
₹1,100
Onwards
Via Bathinda
Ambala
Bathinda
Firozpur
Approx Travel Time
6h 20m
₹290
Onwards
Frequently Asked Questions
What is the distance between Ambala and Firozpur?
Firozpur is approximately 250+ kms from Ambala.
How long does it take to reach Firozpur from Ambala?
It takes approximately 5 hours to reach Firozpur from Ambala by Cab.
What is the cheapest way to reach Firozpur from Ambala?
The cheapest way to reach Firozpur from Ambala is by Train.
What is the fastest way to reach Firozpur from Ambala?
The fastest way to reach Firozpur from Ambala is by Cab.

