The journey from Bhimtal to Shahjahanpur covers approximately 250 kilometers, taking you from the hills to the plains of Uttar Pradesh. You will travel via NH 9 and NH 730, passing through Rampur and Bareilly. The drive typically takes 7 to 8 hours depending on traffic. Shahjahanpur is a historic town known for its cultural heritage and proximity to the Ganga river. Private taxis and public buses are both readily available for this route.
Total Distance: 250 km driving distance; 150 km straight-line air distance.
Stop at Bareilly for a quick break and refreshments.
October to March for pleasant weather.