
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
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
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.
Routes Connecting Bathinda
Routes From Bathinda
Routes To Bathinda
- Wani to Bathinda
- Neem-ka-Thana to Bathinda
- Jamkhandi to Bathinda
- Jagdalpur to Bathinda
- Sri-Ganganagar to Bathinda
- Piduguralla to Bathinda
- Bhubaneshwar to Bathinda
- TIRUR to Bathinda
- Sikar to Bathinda
- Motihari to Bathinda
- Nevasa to Bathinda
- Kalol to Bathinda
- Nizamabad to Bathinda
- Harihar to Bathinda
- Kasganj to Bathinda