hero
Home
Ballia to Bharuch

Ballia to Bharuch - Multiple Options To Reach By Train

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

Sort By
Mode of Transport

Via Indore

RECOMMENDED

FASTEST

Ballia

Indore

Bharuch

Approx Travel Time

1d 4h 10m

On Demand

Via Katni

Ballia

Katni

Bharuch

Approx Travel Time

1d 4h 10m

₹730

Onwards

Ads by MMT

Via Satna

Ballia

Satna

Bharuch

Approx Travel Time

1d 4h 10m

₹735

Onwards

Via Ujjain

Ballia

Ujjain

Bharuch

Approx Travel Time

1d 4h 10m

₹720

Onwards

Ads by MMT

Via Itarsi

CHEAPEST

Ballia

Itarsi

Bharuch

Approx Travel Time

1d 4h 25m

₹695

Onwards

Via Maihar

Ballia

Maihar

Bharuch

Approx Travel Time

1d 4h 10m

₹725

Onwards

Via Prayagraj(Allahabad)

Ballia

Prayagraj(Allahabad)

Bharuch

Approx Travel Time

1d 4h 10m

₹725

Onwards

Via Pipariya

Ballia

Pipariya

Bharuch

Approx Travel Time

1d 4h 40m

₹700

Onwards

Via Narsinghpur

Ballia

Narsinghpur

Bharuch

Approx Travel Time

1d 4h 40m

₹715

Onwards

Via Jabalpur

Ballia

Jabalpur

Bharuch

Approx Travel Time

1d 4h 55m

₹720

Onwards

Frequently Asked Questions

What is the distance between Ballia and Bharuch?

Bharuch is approximately 1300+ kms from Ballia.

How long does it take to reach Bharuch from Ballia?

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

What is the cheapest way to reach Bharuch from Ballia?

The cheapest way to reach Bharuch from Ballia is by Train Via Itarsi.

What is the fastest way to reach Bharuch from Ballia?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India