
Nainital to Gaya
Gaya is approximately 1150+ kms from Nainital. The fastest way to reach Gaya from Nainital is by Cab, Flight Via Kichha, Delhi. It takes approximately 8 hours. The cheapest way to reach Gaya from Nainital is by Bus, Train Via Moradabad which would take approximately 21 hours.
Sort By
Mode of Transport
Via Kichha, Delhi
RECOMMENDED
FASTEST
Nainital
Kichha
Delhi
Gaya
Approx Travel Time
7h 33m
₹11,631
Onwards
Nainital
Kichha
Delhi
Gaya
Approx Travel Time
9h 20m
₹9,476
Onwards
Via Bareilly
Nainital
Bareilly
Gaya
Approx Travel Time
17h 35m
₹3,995
Onwards
Via Moradabad
CHEAPEST
Nainital
Moradabad
Gaya
Approx Travel Time
20h 37m
₹1,439
Onwards
Via Kichha, Prayagraj(Allahabad)
Nainital
Kichha
Prayagraj(Allahabad)
Gaya
Approx Travel Time
20h 38m
₹4,661
Onwards
Via Lucknow
Nainital
Lucknow
Gaya
Approx Travel Time
21h 22m
₹2,198
Onwards
Via Delhi
Nainital
Delhi
Gaya
Approx Travel Time
10h 25m
₹9,931
Onwards
Nainital
Delhi
Gaya
Approx Travel Time
12h 25m
₹5,661
Onwards
Via Bareilly, Delhi
Nainital
Bareilly
Delhi
Gaya
Approx Travel Time
9h 33m
₹12,811
Onwards
Frequently Asked Questions
What is the distance between Nainital and Gaya?
Gaya is approximately 1150+ kms from Nainital.
How long does it take to reach Gaya from Nainital?
It takes approximately 8 hours to reach Gaya from Nainital by Cab, Flight Via Kichha, Delhi.
What is the cheapest way to reach Gaya from Nainital?
The cheapest way to reach Gaya from Nainital is by Bus, Train Via Moradabad.
What is the fastest way to reach Gaya from Nainital?
The fastest way to reach Gaya from Nainital is by Cab, Flight Via Kichha, Delhi.
Routes Connecting Nainital
Routes From Nainital
Routes To Nainital
- Navi-Mumbai to Nainital
- Ludhiana to Nainital
- Porbandar to Nainital
- Dhenkanal to Nainital
- Hazaribagh to Nainital
- Mehsana to Nainital
- Balaghat to Nainital
- Krishnagiri to Nainital
- Parwanoo to Nainital
- Nirmal to Nainital
- Bhanjanagar to Nainital
- Sirhind to Nainital
- Ambikapur to Nainital
- Pithapuram to Nainital
- Arsikere to Nainital

