The nearest airport is at Pant nagar, 71 km away. It is connected by Vayudoot services with Delhi. A coach takes the tourists to Nainital. Taxis are also available.
The nearest railhead is at Kathgodam, 35 km away. Nainital is connected by rail to Delhi, Agra, Bareilly and Lucknow. Taxis and buses are available from Kathgodam to Nainital.
Nainital is connected by good, all-weather roads to Delhi (322 km), Bareilly (141 km), Almora (66 km) and Ranikhet (60 km).