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