The journey from Bareilly to Nainital covers approximately 140 km through the scenic foothills of the Kumaon Himalayas. You will primarily travel via NH 109, passing through Rudrapur and Haldwani. The ascent begins after Kathgodam, offering breathtaking views of the valley. Buses and private taxis are the most reliable modes of transport for this route. Expect a travel time of 4 to 5 hours depending on traffic at the Haldwani bottleneck.
Total Distance: 140 km by road, 115 km straight-line.
Book your tickets at the Bareilly Satellite bus terminal counter.
Start early from Bareilly to avoid heavy traffic congestion in Haldwani.
March to June for pleasant weather and October to November for clear mountain views.