
Gaya to Firozpur
Firozpur is approximately 1400+ kms from Gaya. The fastest way to reach Firozpur from Gaya is by Flight, Train Via Delhi. It takes approximately 11 hours. The cheapest way to reach Firozpur from Gaya is by Train Via Ludhiana which would take approximately 29 hours.
Sort By
Mode of Transport
Via Delhi
FASTEST
Gaya
Delhi
Firozpur
Approx Travel Time
11h 10m
₹5,274
Onwards
Gaya
Delhi
Firozpur
Approx Travel Time
1d 4h 55m
₹780
Onwards
Via Agra
Gaya
Agra
Firozpur
Approx Travel Time
1d 5h 25m
₹815
Onwards
Via Mughal Sarai
Gaya
Mughal Sarai
Firozpur
Approx Travel Time
1d 4h 40m
On Demand
Gaya
Mughal Sarai
Firozpur
Approx Travel Time
1d 5h 40m
On Demand
Via Ludhiana
CHEAPEST
Gaya
Ludhiana
Firozpur
Approx Travel Time
1d 4h 55m
₹705
Onwards
Via Dabra
Gaya
Dabra
Firozpur
Approx Travel Time
1d 6h 55m
₹875
Onwards
Via Gwalior
Gaya
Gwalior
Firozpur
Approx Travel Time
1d 6h 40m
On Demand
Via Jalandhar
Gaya
Jalandhar
Firozpur
Approx Travel Time
1d 5h 40m
₹715
Onwards
Frequently Asked Questions
What is the distance between Gaya and Firozpur?
Firozpur is approximately 1400+ kms from Gaya.
How long does it take to reach Firozpur from Gaya?
It takes approximately 11 hours to reach Firozpur from Gaya by Flight, Train Via Delhi.
What is the cheapest way to reach Firozpur from Gaya?
The cheapest way to reach Firozpur from Gaya is by Train Via Ludhiana.
What is the fastest way to reach Firozpur from Gaya?
The fastest way to reach Firozpur from Gaya is by Flight, Train Via Delhi.