
Ghazipur to Nainital
Nainital is approximately 700+ kms from Ghazipur. The fastest way to reach Nainital from Ghazipur is by Cab. It takes approximately 13 hours. The cheapest way to reach Nainital from Ghazipur is by Train, Bus Via Lucknow which would take approximately 16 hours.
Sort By
Mode of Transport
Via Shahjahanpur
RECOMMENDED
Ghazipur
Shahjahanpur
Nainital
Approx Travel Time
14h 25m
₹1,115
Onwards
Ghazipur
Shahjahanpur
Nainital
Approx Travel Time
13h 42m
₹5,500
Onwards
Via Lucknow, Bareilly
Ghazipur
Lucknow
Bareilly
Nainital
Approx Travel Time
13h 38m
₹2,620
Onwards
Via Shahjahanpur, Kichha
Ghazipur
Shahjahanpur
Kichha
Nainital
Approx Travel Time
13h 44m
₹3,960
Onwards
Via Lucknow
Ghazipur
Lucknow
Nainital
Approx Travel Time
15h 55m
₹1,198
Onwards
CHEAPEST
Ghazipur
Lucknow
Nainital
Approx Travel Time
15h 24m
₹949
Onwards
Via Lucknow, Kichha
Ghazipur
Lucknow
Kichha
Nainital
Approx Travel Time
15h 1m
₹4,044
Onwards
Via Shahjahanpur, Bareilly
Ghazipur
Shahjahanpur
Bareilly
Nainital
Approx Travel Time
13h 48m
₹2,640
Onwards
Via Jaunpur, Bareilly
Ghazipur
Jaunpur
Bareilly
Nainital
Approx Travel Time
14h 30m
₹2,705
Onwards
Frequently Asked Questions
What is the distance between Ghazipur and Nainital?
Nainital is approximately 700+ kms from Ghazipur.
How long does it take to reach Nainital from Ghazipur?
It takes approximately 13 hours to reach Nainital from Ghazipur by Cab.
What is the cheapest way to reach Nainital from Ghazipur?
The cheapest way to reach Nainital from Ghazipur is by Train, Bus Via Lucknow.
What is the fastest way to reach Nainital from Ghazipur?
The fastest way to reach Nainital from Ghazipur is by Cab.

