How to Reach Nainital, Uttarakhand

Nainital by Air: The closest airport is called Pantnagar and is 2 hrs away from Nainital. . Jagson Airlines and Air India operate flights between Pantnagar and New Delhi.
Nainital By Car: You can drive to Nainital from New Delhi in about 8 hours via NH24 till Rampur and then to NH87.
Nainital By Bus: Daily bus services operate to Nainital from Delhi and are run by Uttarakhand roadways. Tickets can also be booked through a tourist guide or online.
Nainital By Train: The nearest railway station is called Kathgodam. It is at an approximate distance of 1 hr from Nainital. Further, taxis are also available from the station to the city. Taxi services are available on a shared basis as well.

Nainital Distance Charts
Ramgarh to Nainital 795 km
Ramnagar to Nainital 756 km
Haldwani to Nainital 30.0 km
Ranikhet to Nainital 55.6 km
Almora To Nainital 64 Km
Kathgodam to Nainital 23.3 km
Delhi to Nainital 283 km
Pithoragarh to Nainital 200 km
Champawat to Nainital 166 km
Naukuchiatal to Nainital 20.0 km
Gairsain to Nainital 157 km