
Haldwani to Gaya
Gaya is approximately 850+ kms from Haldwani. The fastest way to reach Gaya from Haldwani is by Bus, Flight, Train Via Lucknow, Patna. It takes approximately 13 hours. The cheapest way to reach Gaya from Haldwani is by Train Via Bareilly which would take approximately 18 hours.
Sort By
Mode of Transport
Via Lucknow, Patna
RECOMMENDED
Haldwani
Lucknow
Patna
Gaya
Approx Travel Time
12h 40m
₹4,640
Onwards
Haldwani
Lucknow
Patna
Gaya
Approx Travel Time
13h 8m
₹6,916
Onwards
FASTEST
Haldwani
Lucknow
Patna
Gaya
Approx Travel Time
12h 30m
₹5,014
Onwards
Haldwani
Lucknow
Patna
Gaya
Approx Travel Time
12h 58m
₹7,290
Onwards
Via Bareilly
Haldwani
Bareilly
Gaya
Approx Travel Time
17h 3m
₹2,950
Onwards
Haldwani
Bareilly
Gaya
Approx Travel Time
18h 2m
₹1,009
Onwards
CHEAPEST
Haldwani
Bareilly
Gaya
Approx Travel Time
17h 52m
₹555
Onwards
Via Ghaziabad, Varanasi
Haldwani
Ghaziabad
Varanasi
Gaya
Approx Travel Time
12h 42m
₹8,059
Onwards
Via Lucknow, Varanasi
Haldwani
Lucknow
Varanasi
Gaya
Approx Travel Time
22h 45m
₹7,118
Onwards
Frequently Asked Questions
What is the distance between Haldwani and Gaya?
Gaya is approximately 850+ kms from Haldwani.
How long does it take to reach Gaya from Haldwani?
It takes approximately 13 hours to reach Gaya from Haldwani by Bus, Flight, Train Via Lucknow, Patna.
What is the cheapest way to reach Gaya from Haldwani?
The cheapest way to reach Gaya from Haldwani is by Train Via Bareilly.
What is the fastest way to reach Gaya from Haldwani?
The fastest way to reach Gaya from Haldwani is by Bus, Flight, Train Via Lucknow, Patna.
Routes Connecting Haldwani
Routes From Haldwani
Routes To Haldwani
- Haveri to Haldwani
- Morbi to Haldwani
- Bhadravathi to Haldwani
- Kanpur to Haldwani
- Thiruvalla to Haldwani
- Bhawanipatna to Haldwani
- Malappuram to Haldwani
- Mayiladuthurai to Haldwani
- Imphal to Haldwani
- Jamnagar to Haldwani
- Chandigarh to Haldwani
- Rohtak to Haldwani
- Jeypore to Haldwani
- Somnath to Haldwani
- Tarn-Taran to Haldwani


