hero
Home
Bharuch to Ballia

Bharuch to Ballia - Multiple Options To Reach By Train

Ballia is approximately 1300+ kms from Bharuch. The fastest way to reach Ballia from Bharuch is by Train Via Indore. It takes approximately 28 hours. The cheapest way to reach Ballia from Bharuch is by Train Via Prayagraj(Allahabad) which would take approximately 28 hours.

Sort By
Mode of Transport

Via Indore

RECOMMENDED

FASTEST

Bharuch

Indore

Ballia

Approx Travel Time

1d 4h 10m

On Demand

Via Katni

Bharuch

Katni

Ballia

Approx Travel Time

1d 4h 10m

₹850

Onwards

Ads by MMT

Via Satna

Bharuch

Satna

Ballia

Approx Travel Time

1d 4h 10m

₹825

Onwards

Via Ujjain

Bharuch

Ujjain

Ballia

Approx Travel Time

1d 4h 10m

₹980

Onwards

Ads by MMT

Via Itarsi

Bharuch

Itarsi

Ballia

Approx Travel Time

1d 4h 25m

₹860

Onwards

Via Maihar

Bharuch

Maihar

Ballia

Approx Travel Time

1d 4h 10m

₹925

Onwards

Via Prayagraj(Allahabad)

CHEAPEST

Bharuch

Prayagraj(Allahabad)

Ballia

Approx Travel Time

1d 4h 10m

₹795

Onwards

Via Pipariya

Bharuch

Pipariya

Ballia

Approx Travel Time

1d 4h 40m

₹855

Onwards

Via Narsinghpur

Bharuch

Narsinghpur

Ballia

Approx Travel Time

1d 4h 40m

₹970

Onwards

Via Jabalpur

Bharuch

Jabalpur

Ballia

Approx Travel Time

1d 4h 55m

₹855

Onwards

Frequently Asked Questions

What is the distance between Bharuch and Ballia?

Ballia is approximately 1300+ kms from Bharuch.

How long does it take to reach Ballia from Bharuch?

It takes approximately 28 hours to reach Ballia from Bharuch by Train Via Indore.

What is the cheapest way to reach Ballia from Bharuch?

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

What is the fastest way to reach Ballia from Bharuch?

The fastest way to reach Ballia from Bharuch is by Train Via Indore.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India