Distance from Rajpur Sonarpur to Shahjahanpur – Road, Sea, Train, Air
Rajpur Sonarpur to Shahjahanpur by Road
Rajpur Sonarpur is located in the South 24 Parganas district of West Bengal, India, while Shahjahanpur is situated in the state of Uttar Pradesh. The distance between these two cities by road is approximately 1,400 kilometers.
Rajpur Sonarpur to Shahjahanpur by Train
If you prefer traveling by train, you can take a direct train from Rajpur Sonarpur to Shahjahanpur. The railway distance is around 1,300 kilometers, and the journey can take approximately 24-30 hours, depending on the train you choose.
Rajpur Sonarpur to Shahjahanpur by Air
For a quicker option, you can opt for air travel. There is no direct flight from Rajpur Sonarpur to Shahjahanpur, but you can book a flight from Kolkata, which is the nearest major airport, to Lucknow. From Lucknow, you can either take a taxi or a train to cover the remaining distance to Shahjahanpur. The total travel time by air, including the transit, can range from 4-6 hours.
Rajpur Sonarpur to Shahjahanpur by Sea
As both Rajpur Sonarpur and Shahjahanpur are inland cities, traveling by sea is not a feasible option.
Comparison of Travel Methods
Mode of Transportation | Distance | Estimated Travel Time |
---|---|---|
Road | 1,400 km | Approx. 24-30 hours |
Train | 1,300 km | Approx. 24-30 hours |
Air | Approx. 1,400 km (including transit) | Approx. 4-6 hours |
Sea | N/A | N/A |
Frequently Asked Questions
1. Can I travel directly from Rajpur Sonarpur to Shahjahanpur by road?
Yes, you can travel from Rajpur Sonarpur to Shahjahanpur by road. The distance is approximately 1,400 kilometers, and it takes around 24-30 hours, depending on the traffic conditions and your mode of transportation.
2. Are there direct flights available between Rajpur Sonarpur and Shahjahanpur?
No, there are no direct flights available between Rajpur Sonarpur and Shahjahanpur. You can take a flight from Kolkata to Lucknow, and then continue your journey to Shahjahanpur by taxi or train.
3. How long does it take to travel from Rajpur Sonarpur to Shahjahanpur by train?
The train journey from Rajpur Sonarpur to Shahjahanpur takes approximately 24-30 hours. However, the duration may vary depending on the train you choose and any potential delays.