Ranikhet to Gaya - Multiple Options To Reach By Cab, Train
Gaya is approximately 900+ kms from Ranikhet. The fastest way to reach Gaya from Ranikhet is by Cab, Train Via Kichha. It takes approximately 20 hours. The cheapest way to reach Gaya from Ranikhet is by Cab, Train Via Kichha which would take approximately 20 hours.
Sort By
Mode of Transport
Via Kichha
RECOMMENDED
CHEAPEST
FASTEST
Ranikhet
Kichha
Gaya
Approx Travel Time
19h 55m
₹4,578
Onwards
Via Bareilly
Ranikhet
Bareilly
Gaya
Approx Travel Time
20h 59m
₹7,192
Onwards
Via Shahjahanpur
Ranikhet
Shahjahanpur
Gaya
Approx Travel Time
21h 12m
₹8,029
Onwards
Via Rampur (Uttar Pradesh)
Ranikhet
Rampur (Uttar Pradesh)
Gaya
Approx Travel Time
21h 37m
₹6,575
Onwards
Via Moradabad, Bara Banki
Ranikhet
Moradabad
Bara Banki
Gaya
Approx Travel Time
1d 0h 12m
₹6,956
Onwards
Via Moradabad, Shahganj
Ranikhet
Moradabad
Shahganj
Gaya
Approx Travel Time
1d 0h 12m
₹6,951
Onwards
Via Moradabad
Ranikhet
Moradabad
Gaya
Approx Travel Time
22h 47m
₹6,851
Onwards
Via Moradabad, Ayodhya
Ranikhet
Moradabad
Ayodhya
Gaya
Approx Travel Time
1d 0h 12m
₹6,936
Onwards
Via Moradabad, Gorakhpur
Ranikhet
Moradabad
Gorakhpur
Gaya
Approx Travel Time
1d 0h 27m
On Demand
Via Moradabad, Jaunpur
Ranikhet
Moradabad
Jaunpur
Gaya
Approx Travel Time
1d 0h 27m
₹6,931
Onwards
Frequently Asked Questions
What is the distance between Ranikhet and Gaya?
Gaya is approximately 900+ kms from Ranikhet.
How long does it take to reach Gaya from Ranikhet?
It takes approximately 20 hours to reach Gaya from Ranikhet by Cab, Train Via Kichha.
What is the cheapest way to reach Gaya from Ranikhet?
The cheapest way to reach Gaya from Ranikhet is by Cab, Train Via Kichha.
What is the fastest way to reach Gaya from Ranikhet?
The fastest way to reach Gaya from Ranikhet is by Cab, Train Via Kichha.