
Kanpur to Firozpur
Firozpur is approximately 850+ kms from Kanpur. The fastest way to reach Firozpur from Kanpur is by Flight, Train Via Delhi. It takes approximately 10 hours. The cheapest way to reach Firozpur from Kanpur is by Train Via Agra which would take approximately 19 hours.
Sort By
Mode of Transport
Via Bahadurgarh
Kanpur
Bahadurgarh
Firozpur
Approx Travel Time
17h 55m
₹570
Onwards
Via Delhi
Kanpur
Delhi
Firozpur
Approx Travel Time
18h 10m
₹500
Onwards
FASTEST
Kanpur
Delhi
Firozpur
Approx Travel Time
10h 10m
₹4,010
Onwards
Kanpur
Delhi
Firozpur
Approx Travel Time
20h 10m
₹1,154
Onwards
Via Rohtak
Kanpur
Rohtak
Firozpur
Approx Travel Time
18h 10m
₹570
Onwards
Via Agra
CHEAPEST
Kanpur
Agra
Firozpur
Approx Travel Time
18h 40m
₹475
Onwards
Kanpur
Agra
Firozpur
Approx Travel Time
19h 55m
₹784
Onwards
Via Mathura
Kanpur
Mathura
Firozpur
Approx Travel Time
18h 25m
₹500
Onwards
Via Bathinda
Kanpur
Bathinda
Firozpur
Approx Travel Time
18h 25m
₹540
Onwards
Frequently Asked Questions
What is the distance between Kanpur and Firozpur?
Firozpur is approximately 850+ kms from Kanpur.
How long does it take to reach Firozpur from Kanpur?
It takes approximately 10 hours to reach Firozpur from Kanpur by Flight, Train Via Delhi.
What is the cheapest way to reach Firozpur from Kanpur?
The cheapest way to reach Firozpur from Kanpur is by Train Via Agra.
What is the fastest way to reach Firozpur from Kanpur?
The fastest way to reach Firozpur from Kanpur is by Flight, Train Via Delhi.