hero
How2Go
Mirzapur to Ballia

Mirzapur to Ballia

Ballia is approximately 250+ kms from Mirzapur. The fastest way to reach Ballia from Mirzapur is by Bus, Train Via Varanasi. It takes approximately 4 hours. The cheapest way to reach Ballia from Mirzapur is by Train which would take approximately 9 hours.

Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Mirzapur

Ballia

Approx Travel Time

5h 39m

On Demand

Direct Train

CHEAPEST

Mirzapur

Ballia

Approx Travel Time

8h 35m

₹205

Onwards

Ads by MMT

Via Varanasi

FASTEST

Mirzapur

Varanasi

Ballia

Approx Travel Time

4h 3m

₹890

Onwards

Mirzapur

Varanasi

Ballia

Approx Travel Time

7h

₹3,299

Onwards

Mirzapur

Varanasi

Ballia

Approx Travel Time

7h 38m

₹4,240

Onwards

Mirzapur

Varanasi

Ballia

Approx Travel Time

4h 41m

₹1,831

Onwards

Mirzapur

Varanasi

Ballia

Approx Travel Time

6h 48m

₹235

Onwards

Via Buxar

Mirzapur

Buxar

Ballia

Approx Travel Time

5h 34m

On Demand

Ads by MMT

Via Gyanpur

Mirzapur

Gyanpur

Ballia

Approx Travel Time

6h 21m

On Demand

Via Sasaram

Mirzapur

Sasaram

Ballia

Approx Travel Time

7h 48m

On Demand

Frequently Asked Questions

What is the distance between Mirzapur and Ballia?

Ballia is approximately 250+ kms from Mirzapur.

How long does it take to reach Ballia from Mirzapur?

It takes approximately 4 hours to reach Ballia from Mirzapur by Bus, Train Via Varanasi.

What is the cheapest way to reach Ballia from Mirzapur?

The cheapest way to reach Ballia from Mirzapur is by Train.

What is the fastest way to reach Ballia from Mirzapur?

The fastest way to reach Ballia from Mirzapur is by Bus, Train Via Varanasi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India