
Vellore to Nainital
Nainital is approximately 2050+ km from Vellore, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Nainital.
Sort By
Mode of Transport
Via Bangalore, Bareilly
RECOMMENDED
Vellore
Bangalore
Bareilly
Nainital
Approx Travel Time
13h 25m
₹9,922
Onwards
Vellore
Bangalore
Bareilly
Nainital
Approx Travel Time
14h 35m
₹10,213
Onwards
FASTEST
Vellore
Bangalore
Bareilly
Nainital
Approx Travel Time
13h
₹12,711
Onwards
Vellore
Bangalore
Bareilly
Nainital
Approx Travel Time
14h 10m
₹13,002
Onwards
Vellore
Bangalore
Bareilly
Nainital
Approx Travel Time
14h 14m
₹13,488
Onwards
Via Vijayawada, Delhi
Vellore
Vijayawada
Delhi
Nainital
Approx Travel Time
1d 19h 55m
₹4,968
Onwards
Via Anantapur, Delhi
CHEAPEST
Vellore
Anantapur
Delhi
Nainital
Approx Travel Time
2d 9h 50m
₹3,498
Onwards
Via Bangalore, Delhi
Vellore
Bangalore
Delhi
Nainital
Approx Travel Time
19h 5m
₹9,335
Onwards
Vellore
Bangalore
Delhi
Nainital
Approx Travel Time
15h 50m
₹12,453
Onwards
Via Bangalore, Ghaziabad
Vellore
Bangalore
Ghaziabad
Nainital
Approx Travel Time
15h 10m
₹12,720
Onwards
Frequently Asked Questions
What is the distance between Vellore and Nainital?
Nainital is approximately 2050+ kms from Vellore.
How long does it take to reach Nainital from Vellore?
It takes approximately 13 hours to reach Nainital from Vellore by Train, Flight, Cab Via Bangalore, Bareilly.
What is the cheapest way to reach Nainital from Vellore?
The cheapest way to reach Nainital from Vellore is by Bus Via Anantapur, Delhi.
What is the fastest way to reach Nainital from Vellore?
The fastest way to reach Nainital from Vellore is by Train, Flight, Cab Via Bangalore, Bareilly.

