Distance from Siliguri to Shahjahanpur by Road, Sea, Train, and Air
By Road:
The distance from Siliguri to Shahjahanpur by road is approximately 665 kilometers. The journey takes around 12-14 hours, depending on the traffic conditions and the route taken. The most common route is via NH27 and NH30, passing through towns like Kishanganj, Purnia, and Katihar.
By Train:
Traveling from Siliguri to Shahjahanpur by train is a convenient option. There are direct trains available, and the distance can be covered in approximately 9-10 hours. The train journey offers scenic views of the countryside and is a popular choice among travelers.
By Air:
If you prefer a quicker option, you can fly from Siliguri to Shahjahanpur. However, there are no direct flights available between the two cities. You would need to take a connecting flight from Siliguri to Lucknow, followed by a road journey from Lucknow to Shahjahanpur. The total travel time can vary but is typically around 5-6 hours.
By Sea:
Since Siliguri is a landlocked city, traveling to Shahjahanpur by sea is not possible.
Comparison Table:
Mode of Transportation | Distance | Estimated Travel Time |
---|---|---|
Road | 665 km | 12-14 hours |
Train | N/A | 9-10 hours |
Air | N/A | 5-6 hours |
Sea | N/A | N/A |
Frequently Asked Questions:
1. Can I travel from Siliguri to Shahjahanpur by sea?
No, since Siliguri is a landlocked city, traveling to Shahjahanpur by sea is not possible.
2. How long does it take to travel from Siliguri to Shahjahanpur by road?
The journey by road takes approximately 12-14 hours, depending on the traffic conditions and the route taken.
3. Are there direct flights from Siliguri to Shahjahanpur?
No, there are no direct flights available between Siliguri and Shahjahanpur. You would need to take a connecting flight from Siliguri to Lucknow, followed by a road journey from Lucknow to Shahjahanpur.
4. What is the most convenient mode of transportation from Siliguri to Shahjahanpur?
The most convenient mode of transportation depends on your preferences. If you prefer a quicker option, flying from Siliguri to Shahjahanpur via Lucknow is recommended. However, if you enjoy scenic journeys, traveling by train can be a great choice.
5. Are there any direct trains from Siliguri to Shahjahanpur?
Yes, there are direct trains available from Siliguri to Shahjahanpur. The train journey takes approximately 9-10 hours.