Ghazipur to Ranikhet - Multiple Options To Reach By Train, Cab, Bus
Ranikhet is approximately 750+ kms from Ghazipur. The fastest way to reach Ranikhet from Ghazipur is by Train, Cab Via Bareilly. It takes approximately 17 hours. The cheapest way to reach Ranikhet from Ghazipur is by Train, Cab Via Moradabad which would take approximately 19 hours.
Sort By
Mode of Transport
Via Bareilly
RECOMMENDED
FASTEST
Ghazipur
Bareilly
Ranikhet
Approx Travel Time
16h 44m
₹5,153
Onwards
Via Jaunpur, Shahjahanpur
Ghazipur
Jaunpur
Shahjahanpur
Ranikhet
Approx Travel Time
18h 22m
₹7,490
Onwards
Ghazipur
Jaunpur
Shahjahanpur
Ranikhet
Approx Travel Time
19h 18m
₹9,726
Onwards
Via Shahjahanpur
Ghazipur
Shahjahanpur
Ranikhet
Approx Travel Time
18h 2m
₹7,415
Onwards
Via Ayodhya, Shahjahanpur
Ghazipur
Ayodhya
Shahjahanpur
Ranikhet
Approx Travel Time
18h 37m
₹7,485
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,383
Onwards
Ghazipur
Varanasi
Shahjahanpur
Ranikhet
Approx Travel Time
19h 7m
₹7,430
Onwards
Ghazipur
Varanasi
Shahjahanpur
Ranikhet
Approx Travel Time
19h 22m
₹7,569
Onwards
Via Moradabad
CHEAPEST
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 17 hours to reach Ranikhet from Ghazipur by Train, Cab Via Bareilly.
What is the cheapest way to reach Ranikhet from Ghazipur?
The cheapest way to reach Ranikhet from Ghazipur is by Train, Cab Via Moradabad.
What is the fastest way to reach Ranikhet from Ghazipur?
The fastest way to reach Ranikhet from Ghazipur is by Train, Cab Via Bareilly.