
Ghazipur to Ranikhet
Ranikhet is approximately 750+ kms from Ghazipur. The fastest way to reach Ranikhet from Ghazipur is by Train, Flight, Cab Via Lucknow, Moradabad. It takes approximately 14 hours. The cheapest way to reach Ranikhet from Ghazipur is by Train, Cab Via Bareilly which would take approximately 17 hours.
Sort By
Mode of Transport
Via Bareilly
RECOMMENDED
CHEAPEST
Ghazipur
Bareilly
Ranikhet
Approx Travel Time
16h 44m
₹4,684
Onwards
Via Lucknow, Moradabad
FASTEST
Ghazipur
Lucknow
Moradabad
Ranikhet
Approx Travel Time
13h 57m
On Demand
Via Shahjahanpur
Ghazipur
Shahjahanpur
Ranikhet
Approx Travel Time
18h 2m
₹7,445
Onwards
Via Jaunpur, Shahjahanpur
Ghazipur
Jaunpur
Shahjahanpur
Ranikhet
Approx Travel Time
18h 22m
₹7,520
Onwards
Ghazipur
Jaunpur
Shahjahanpur
Ranikhet
Approx Travel Time
19h 18m
₹10,186
Onwards
Via Ayodhya, Shahjahanpur
Ghazipur
Ayodhya
Shahjahanpur
Ranikhet
Approx Travel Time
18h 37m
₹7,515
Onwards
Via Basti, Shahjahanpur
Ghazipur
Basti
Shahjahanpur
Ranikhet
Approx Travel Time
18h 52m
On Demand
Via Varanasi, Shahjahanpur
Ghazipur
Varanasi
Shahjahanpur
Ranikhet
Approx Travel Time
19h 7m
₹9,499
Onwards
Ghazipur
Varanasi
Shahjahanpur
Ranikhet
Approx Travel Time
19h 7m
₹7,460
Onwards
Via Moradabad
Ghazipur
Moradabad
Ranikhet
Approx Travel Time
18h 47m
₹5,127
Onwards
Frequently Asked Questions
What is the distance between Ghazipur and Ranikhet?
Ranikhet is approximately 750+ kms from Ghazipur.
How long does it take to reach Ranikhet from Ghazipur?
It takes approximately 14 hours to reach Ranikhet from Ghazipur by Train, Flight, Cab Via Lucknow, Moradabad.
What is the cheapest way to reach Ranikhet from Ghazipur?
The cheapest way to reach Ranikhet from Ghazipur is by Train, Cab Via Bareilly.
What is the fastest way to reach Ranikhet from Ghazipur?
The fastest way to reach Ranikhet from Ghazipur is by Train, Flight, Cab Via Lucknow, Moradabad.