The journey from Rudrapur to Shahjahanpur covers approximately 180 km. You will travel via NH 30, which connects the two cities efficiently. The drive takes about 4 hours by car. It is a comfortable drive for those traveling by car.
Total Distance: 180 km by road, 150 km straight-line.
The road is well-maintained.
October to March.