• By Air: The nearest airport is 70km away in Pantnagar. The nearest convenient airport to travel to Nainital is the Indira Gandhi International Airport in New Delhi. If traveling by flight, arrive at Delhi Airport and opt for a taxi or overnight bus to reach Nainital.
• By Train: The nearest railway station to Nainital is Kathgodam, around 23km away. Regular trains ply to Kathgodam from Delhi, Dehradun, Lucknow, Agra, Mathura and other cities in North India. Buses and taxis are available outside Kathgodam railway station. A bus ticket cost INR 60 from Kathgodam to Nainital. Shared taxis to Nainital cost INR 400-500 for 4 seater car.