hero
How2Go
Gaya to Firozpur

Gaya to Firozpur

Firozpur is approximately 1250+ km from Gaya, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Firozpur.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Gaya

Delhi

Firozpur

Approx Travel Time

10h 25m

₹9,284

Onwards

Via Delhi, Bathinda

FASTEST

Gaya

Delhi

Bathinda

Firozpur

Approx Travel Time

7h 20m

₹11,264

Onwards

Gaya

Delhi

Bathinda

Firozpur

Approx Travel Time

18h 5m

₹755

Onwards

Gaya

Delhi

Bathinda

Firozpur

Approx Travel Time

9h 55m

₹9,299

Onwards

Gaya

Delhi

Bathinda

Firozpur

Approx Travel Time

7h 58m

₹14,127

Onwards

Via Ludhiana

Gaya

Ludhiana

Firozpur

Approx Travel Time

20h 8m

₹910

Onwards

Gaya

Ludhiana

Firozpur

Approx Travel Time

20h 41m

₹4,084

Onwards

Direct Options

CHEAPEST

Gaya

Firozpur

Approx Travel Time

1d 8h 55m

₹590

Onwards

Gaya

Firozpur

Approx Travel Time

20h 33m

₹34,554

Onwards

Via Lucknow, Jalandhar

Gaya

Lucknow

Jalandhar

Firozpur

Approx Travel Time

1d 9h 35m

₹2,708

Onwards

Frequently Asked Questions

What is the distance between Gaya and Firozpur?

Firozpur is approximately 1250+ kms from Gaya.

How long does it take to reach Firozpur from Gaya?

It takes approximately 8 hours to reach Firozpur from Gaya by Flight, Train Via Delhi, Bathinda.

What is the cheapest way to reach Firozpur from Gaya?

The cheapest way to reach Firozpur from Gaya is by Train.

What is the fastest way to reach Firozpur from Gaya?

The fastest way to reach Firozpur from Gaya is by Flight, Train Via Delhi, Bathinda.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India