hero
How2Go
Bathinda to Firozabad

Bathinda to Firozabad

Firozabad is approximately 500+ km from Bathinda, 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 Firozabad.

Read More
Sort By
Mode of Transport

Direct Train

RECOMMENDED

Bathinda

Firozabad

Approx Travel Time

9h 38m

On Demand

Via Delhi

FASTEST

Bathinda

Delhi

Firozabad

Approx Travel Time

6h 15m

₹2,220

Onwards

CHEAPEST

Bathinda

Delhi

Firozabad

Approx Travel Time

7h 38m

₹255

Onwards

Via Hisar

Bathinda

Hisar

Firozabad

Approx Travel Time

11h 55m

₹1,750

Onwards

Bathinda

Hisar

Firozabad

Approx Travel Time

11h 48m

₹4,684

Onwards

Via Ghaziabad

Bathinda

Ghaziabad

Firozabad

Approx Travel Time

9h 12m

₹325

Onwards

Via Aligarh

Bathinda

Aligarh

Firozabad

Approx Travel Time

9h 42m

On Demand

Via Hathras

Bathinda

Hathras

Firozabad

Approx Travel Time

9h 51m

On Demand

Via Rohtak

Bathinda

Rohtak

Firozabad

Approx Travel Time

9h 7m

₹1,015

Onwards

Via Bahadurgarh

Bathinda

Bahadurgarh

Firozabad

Approx Travel Time

10h 3m

₹310

Onwards

Frequently Asked Questions

What is the distance between Bathinda and Firozabad?

Firozabad is approximately 500+ kms from Bathinda.

How long does it take to reach Firozabad from Bathinda?

It takes approximately 6 hours to reach Firozabad from Bathinda by Flight, Train Via Delhi.

What is the cheapest way to reach Firozabad from Bathinda?

The cheapest way to reach Firozabad from Bathinda is by Train Via Delhi.

What is the fastest way to reach Firozabad from Bathinda?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India