The distance from Sandila to Shahjahanpur is about 120 km. You can travel via the state highway, which takes approximately 3-4 hours by car. Alternatively, you can take a train from Sandila to Shahjahanpur Junction. Shahjahanpur is a major city, and this route is very popular.
Total Distance: 120 km by road, 100 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 3 hours | 3 hours 30 mins |
| Avg Price | 150-400 INR | 700-1200 INR fuel |
| Operator | Indian Railways | Personal Vehicle |
| Route | Sandila to Shahjahanpur Junction | State Highway |
| Tip | Check the train schedule for direct connections. | The highway is well-maintained and suitable for driving. |
October to March for pleasant weather.