The distance from Nainital to Bareilly is approximately 140 km. You can take a bus or hire a taxi for the 4-hour journey. The route takes you from the hills down to the plains of Uttar Pradesh. Bareilly is a major city in the Rohilkhand region.
Total Distance: 140 km driving distance, 110 km air distance.
Buses are frequent and reliable.
Taxis offer a more comfortable and faster ride.
October to March for pleasant weather.