hero
How2Go
Firozabad to Ballia

Firozabad to Ballia

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

Read More
Sort By
Mode of Transport

Via Etawah, Varanasi

RECOMMENDED

FASTEST

Firozabad

Etawah

Varanasi

Ballia

Approx Travel Time

8h 58m

On Demand

Firozabad

Etawah

Varanasi

Ballia

Approx Travel Time

9h 36m

On Demand

Firozabad

Etawah

Varanasi

Ballia

Approx Travel Time

10h 8m

On Demand

Via Lucknow

Firozabad

Lucknow

Ballia

Approx Travel Time

14h 40m

₹3,296

Onwards

Direct Cab

Firozabad

Ballia

Approx Travel Time

12h 37m

₹11,368

Onwards

Via Kanpur

Firozabad

Kanpur

Ballia

Approx Travel Time

18h 40m

₹7,171

Onwards

Firozabad

Kanpur

Ballia

Approx Travel Time

10h 55m

₹395

Onwards

Via Kanpur, Varanasi

Firozabad

Kanpur

Varanasi

Ballia

Approx Travel Time

9h

₹605

Onwards

Via Prayagraj(Allahabad)

CHEAPEST

Firozabad

Prayagraj(Allahabad)

Ballia

Approx Travel Time

10h 41m

₹385

Onwards

Via Prayagraj(Allahabad), Varanasi

Firozabad

Prayagraj(Allahabad)

Varanasi

Ballia

Approx Travel Time

9h 33m

₹435

Onwards

Frequently Asked Questions

What is the distance between Firozabad and Ballia?

Ballia is approximately 650+ kms from Firozabad.

How long does it take to reach Ballia from Firozabad?

It takes approximately 9 hours to reach Ballia from Firozabad by Train Via Etawah, Varanasi.

What is the cheapest way to reach Ballia from Firozabad?

The cheapest way to reach Ballia from Firozabad is by Train Via Prayagraj(Allahabad).

What is the fastest way to reach Ballia from Firozabad?

The fastest way to reach Ballia from Firozabad is by Train Via Etawah, Varanasi.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India