By Air
The nearest domestic airport is Pantnagar (70kms). Jagsons Airlines flights daily from Delhi to Pantnagar except on Sundays.
Nearest international airport is Delhi. Cabs and Buses are available from here to reach Nainital.
By Rail
The nearest Railway Station is at Kathgodam (35 Kms). The place is connected major Indian cities like Lucknow, Agra, Delhi and Kolkata.
By Road
State transport corporation operates regular buses between Nainital and other major neighbouring cities Delhi (322kms), Lucknow and Barreilly. There are also night buses from Delhi, Haridwar and Mussoorie.