hero
How2Go
Bathinda to Gaya

Bathinda to Gaya

Gaya is approximately 1300+ kms from Bathinda. The fastest way to reach Gaya from Bathinda is by Flight Via Delhi. It takes approximately 4 hours. The cheapest way to reach Gaya from Bathinda is by Train Via Moradabad which would take approximately 28 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Bathinda

Delhi

Gaya

Approx Travel Time

9h 55m

₹4,340

Onwards

FASTEST

Bathinda

Delhi

Gaya

Approx Travel Time

3h 55m

₹6,300

Onwards

Via Hardoi

Bathinda

Hardoi

Gaya

Approx Travel Time

1d 3h 10m

₹735

Onwards

Ads by MMT

Via Bareilly

Bathinda

Bareilly

Gaya

Approx Travel Time

1d 3h 25m

₹735

Onwards

Via Shahjahanpur

Bathinda

Shahjahanpur

Gaya

Approx Travel Time

1d 3h 25m

₹735

Onwards

Ads by MMT

Via Bara Banki

Bathinda

Bara Banki

Gaya

Approx Travel Time

1d 3h 25m

₹740

Onwards

Via Moradabad

CHEAPEST

Bathinda

Moradabad

Gaya

Approx Travel Time

1d 3h 25m

₹715

Onwards

Via Kanpur

Bathinda

Kanpur

Gaya

Approx Travel Time

1d 3h 40m

₹720

Onwards

Via Amroha

Bathinda

Amroha

Gaya

Approx Travel Time

1d 3h 25m

On Demand

Via Ghaziabad

Bathinda

Ghaziabad

Gaya

Approx Travel Time

21h 25m

On Demand

Frequently Asked Questions

What is the distance between Bathinda and Gaya?

Gaya is approximately 1300+ kms from Bathinda.

How long does it take to reach Gaya from Bathinda?

It takes approximately 4 hours to reach Gaya from Bathinda by Flight Via Delhi.

What is the cheapest way to reach Gaya from Bathinda?

The cheapest way to reach Gaya from Bathinda is by Train Via Moradabad.

What is the fastest way to reach Gaya from Bathinda?

The fastest way to reach Gaya from Bathinda is by Flight Via Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India