
Tanakpur to Gaya
Gaya is approximately 850+ kms from Tanakpur. The fastest way to reach Gaya from Tanakpur is by Train, Flight Via Lucknow, Patna. It takes approximately 12 hours. The cheapest way to reach Gaya from Tanakpur is by Train Via Bareilly which would take approximately 17 hours.
Sort By
Mode of Transport
Via Lucknow, Patna
RECOMMENDED
FASTEST
Tanakpur
Lucknow
Patna
Gaya
Approx Travel Time
11h 52m
On Demand
Tanakpur
Lucknow
Patna
Gaya
Approx Travel Time
12h 20m
On Demand
Tanakpur
Lucknow
Patna
Gaya
Approx Travel Time
12h 47m
On Demand
Via Bareilly
Tanakpur
Bareilly
Gaya
Approx Travel Time
17h 26m
₹4,731
Onwards
CHEAPEST
Tanakpur
Bareilly
Gaya
Approx Travel Time
17h 15m
₹510
Onwards
Via Bareilly, Prayagraj(Allahabad)
Tanakpur
Bareilly
Prayagraj(Allahabad)
Gaya
Approx Travel Time
20h 47m
₹2,365
Onwards
Via Bareilly, Kanpur
Tanakpur
Bareilly
Kanpur
Gaya
Approx Travel Time
1d 0h 52m
₹10,320
Onwards
Via Lucknow, Varanasi
Tanakpur
Lucknow
Varanasi
Gaya
Approx Travel Time
14h 29m
On Demand
Via Bareilly, Ayodhya
Tanakpur
Bareilly
Ayodhya
Gaya
Approx Travel Time
17h 44m
₹4,786
Onwards
Via Bareilly, Varanasi
Tanakpur
Bareilly
Varanasi
Gaya
Approx Travel Time
18h 36m
₹4,806
Onwards
Frequently Asked Questions
What is the distance between Tanakpur and Gaya?
Gaya is approximately 850+ kms from Tanakpur.
How long does it take to reach Gaya from Tanakpur?
It takes approximately 12 hours to reach Gaya from Tanakpur by Train, Flight Via Lucknow, Patna.
What is the cheapest way to reach Gaya from Tanakpur?
The cheapest way to reach Gaya from Tanakpur is by Train Via Bareilly.
What is the fastest way to reach Gaya from Tanakpur?
The fastest way to reach Gaya from Tanakpur is by Train, Flight Via Lucknow, Patna.