The distance from Maholi to Shahjahanpur is approximately 90 km. The most convenient way is to take a bus or train from Sitapur to Shahjahanpur. The journey takes about 2 hours. You will travel through the plains of Uttar Pradesh. Shahjahanpur is a historic town known for its cultural significance.
Total Distance: 90 km by road, 80 km air distance.
Buses are frequent from Sitapur bus stand.
October to March for pleasant weather.