The journey from Karnaprayag to Nainital covers approximately 280 km. You can take a bus or hire a taxi to reach this famous hill station. Nainital is known for its beautiful lake and pleasant weather. The drive takes about 9-10 hours.
Total Distance: Driving distance is 280 km; straight-line air distance is 160 km.
Buses are frequent.
March to June and September to November.