Distance Comparison: Rajpur Sonarpur to Shahjahanpur by Road, Sea, Train, and Air

distance from Rajpur Sonarpur to Shahjahanpur

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.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top