hero
How2Go
Bharuch to Gaya

Bharuch to Gaya

Gaya is approximately 1900+ kms from Bharuch. The fastest way to reach Gaya from Bharuch is by Train, Flight Via Delhi. It takes approximately 18 hours. The cheapest way to reach Gaya from Bharuch is by Train Via Ratlam which would take approximately 27 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

FASTEST

Bharuch

Delhi

Gaya

Approx Travel Time

17h 29m

₹5,950

Onwards

Via Ujjain

Bharuch

Ujjain

Gaya

Approx Travel Time

1d 7h 15m

₹1,264

Onwards

Ads by MMT

Via Jabalpur

Bharuch

Jabalpur

Gaya

Approx Travel Time

1d 3h 36m

₹880

Onwards

Via Ratlam

Bharuch

Ratlam

Gaya

Approx Travel Time

1d 4h 46m

₹8,702

Onwards

CHEAPEST

Bharuch

Ratlam

Gaya

Approx Travel Time

1d 2h 39m

₹850

Onwards

Ads by MMT

Via Kanpur

Bharuch

Kanpur

Gaya

Approx Travel Time

1d 14h 10m

₹2,949

Onwards

Via Prayagraj(Allahabad)

Bharuch

Prayagraj(Allahabad)

Gaya

Approx Travel Time

1d 8h 57m

₹1,399

Onwards

Via Narsinghpur

Bharuch

Narsinghpur

Gaya

Approx Travel Time

1d 3h 34m

₹885

Onwards

Via Kota

Bharuch

Kota

Gaya

Approx Travel Time

1d 2h 24m

₹885

Onwards

Via Pipariya

Bharuch

Pipariya

Gaya

Approx Travel Time

1d 3h 37m

₹880

Onwards

Frequently Asked Questions

What is the distance between Bharuch and Gaya?

Gaya is approximately 1900+ kms from Bharuch.

How long does it take to reach Gaya from Bharuch?

It takes approximately 18 hours to reach Gaya from Bharuch by Train, Flight Via Delhi.

What is the cheapest way to reach Gaya from Bharuch?

The cheapest way to reach Gaya from Bharuch is by Train Via Ratlam.

What is the fastest way to reach Gaya from Bharuch?

The fastest way to reach Gaya from Bharuch is by Train, Flight Via Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India