hero
How2Go
Gaya to Ballia

Gaya to Ballia

Ballia is approximately 150+ kms from Gaya. The fastest way to reach Ballia from Gaya is by Train Via Arrah. It takes approximately 5 hours. The cheapest way to reach Ballia from Gaya is by Train, Cab Via Patna which would take approximately 7 hours.

Sort By
Mode of Transport

Via Arrah

RECOMMENDED

FASTEST

Gaya

Arrah

Ballia

Approx Travel Time

4h 25m

On Demand

Gaya

Arrah

Ballia

Approx Travel Time

5h 52m

On Demand

Via Patna

Gaya

Patna

Ballia

Approx Travel Time

5h 40m

On Demand

Gaya

Patna

Ballia

Approx Travel Time

6h 10m

On Demand

Gaya

Patna

Ballia

Approx Travel Time

6h 5m

On Demand

CHEAPEST

Gaya

Patna

Ballia

Approx Travel Time

6h 43m

₹3,713

Onwards

Gaya

Patna

Ballia

Approx Travel Time

7h 13m

₹3,848

Onwards

Ads by MMT

Via Patna, Arrah

Gaya

Patna

Arrah

Ballia

Approx Travel Time

7h 20m

On Demand

Via Arrah, Patna

Gaya

Arrah

Patna

Ballia

Approx Travel Time

8h 5m

On Demand

Ads by MMT

Frequently Asked Questions

What is the distance between Gaya and Ballia?

Ballia is approximately 150+ kms from Gaya.

How long does it take to reach Ballia from Gaya?

It takes approximately 5 hours to reach Ballia from Gaya by Train Via Arrah.

What is the cheapest way to reach Ballia from Gaya?

The cheapest way to reach Ballia from Gaya is by Train, Cab Via Patna.

What is the fastest way to reach Ballia from Gaya?

The fastest way to reach Ballia from Gaya is by Train Via Arrah.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India