Kochi to Shahjahanpur: Distances by Road, Sea, Train, and Air

distance from Kochi to Shahjahanpur

Distance from Kochi to Shahjahanpur: Road, Sea, Train, and Air

By Road

When traveling from Kochi to Shahjahanpur by road, the distance is approximately 2,100 kilometers. The journey takes around 38 hours, depending on the route and traffic conditions.

By Sea

Unfortunately, there are no direct sea routes connecting Kochi and Shahjahanpur. As both cities are located inland, traveling by sea is not a viable option.

By Train

Traveling by train is a convenient option for reaching Shahjahanpur from Kochi. The distance by train is approximately 2,300 kilometers, and the journey takes around 45-50 hours, depending on the train and route chosen.

By Air

The fastest way to travel from Kochi to Shahjahanpur is by air. The aerial distance between the two cities is approximately 1,700 kilometers. Several airlines operate regular flights between Kochi and Shahjahanpur, with an average flight duration of around 3-4 hours.

Comparison Table: Traveling Options

Travel Mode Distance Estimated Travel Time
Road 2,100 km 38 hours
Train 2,300 km 45-50 hours
Air 1,700 km 3-4 hours

Frequently Asked Questions

1. Can I travel from Kochi to Shahjahanpur by ship?

No, there are no direct sea routes between Kochi and Shahjahanpur as both cities are located inland.

2. What is the fastest way to reach Shahjahanpur from Kochi?

The fastest way to travel from Kochi to Shahjahanpur is by air, with an average flight duration of 3-4 hours.

3. How long does it take to travel from Kochi to Shahjahanpur by train?

The train journey from Kochi to Shahjahanpur takes approximately 45-50 hours, depending on the train and route chosen.

Leave a Comment

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

Scroll to Top