
Chennai to Nainital
Nainital is approximately 2200+ kms from Chennai. The fastest way to reach Nainital from Chennai is by Flight, Bus Via Delhi. It takes approximately 12 hours. The cheapest way to reach Nainital from Chennai is by Flight, Bus Via Delhi which would take approximately 12 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
FASTEST
Chennai
Delhi
Nainital
Approx Travel Time
12h 10m
₹6,138
Onwards
Chennai
Delhi
Nainital
Approx Travel Time
12h 47m
₹9,587
Onwards
Via Hyderabad, Delhi
Chennai
Hyderabad
Delhi
Nainital
Approx Travel Time
13h 20m
₹8,097
Onwards
Via Gannavaram, Delhi
Chennai
Gannavaram
Delhi
Nainital
Approx Travel Time
13h 35m
₹10,102
Onwards
Via Ghaziabad
Chennai
Ghaziabad
Nainital
Approx Travel Time
12h 13m
On Demand
Via Indore, Delhi
Chennai
Indore
Delhi
Nainital
Approx Travel Time
13h 35m
₹10,458
Onwards
Via Jaipur, Delhi
Chennai
Jaipur
Delhi
Nainital
Approx Travel Time
13h 50m
₹8,208
Onwards
Via Raipur, Chhattisgarh, Delhi
Chennai
Raipur, Chhattisgarh
Delhi
Nainital
Approx Travel Time
13h 50m
₹11,259
Onwards
Via Dehradun
Chennai
Dehradun
Nainital
Approx Travel Time
12h 25m
₹14,532
Onwards
Via Srikalahasti, Delhi
Chennai
Srikalahasti
Delhi
Nainital
Approx Travel Time
13h 50m
₹13,893
Onwards
Frequently Asked Questions
What is the distance between Chennai and Nainital?
Nainital is approximately 2200+ kms from Chennai.
How long does it take to reach Nainital from Chennai?
It takes approximately 12 hours to reach Nainital from Chennai by Flight, Bus Via Delhi.
What is the cheapest way to reach Nainital from Chennai?
The cheapest way to reach Nainital from Chennai is by Flight, Bus Via Delhi.
What is the fastest way to reach Nainital from Chennai?
The fastest way to reach Nainital from Chennai is by Flight, Bus Via Delhi.