The journey from Karhal to Nainital covers about 400 km. You must first reach Etawah Junction to access the rail network. From there, trains connect to Kathgodam, the nearest railhead to Nainital. If driving, the route involves taking NH 34, which is a major highway connecting the plains to the hills. This route is well-traveled and offers good connectivity.
Total Distance: Driving distance is 400 km; straight-line air distance is 300 km.
Check train availability on the IRCTC website.
March to June and September to November.