Distance from Shahjahanpur to Siliguri by Road, Sea, Train, and Air
By Road
Traveling from Shahjahanpur to Siliguri by road covers a distance of approximately 900 kilometers. The journey takes approximately 16-18 hours, depending on the traffic conditions and the route taken. The most common route is via NH27, passing through major cities like Lucknow, Gorakhpur, and Patna. It is advisable to plan your journey in advance, considering rest stops and fuel stations along the way.
By Sea
Due to the geographical location, traveling from Shahjahanpur to Siliguri by sea is not a viable option as there are no direct sea routes connecting the two places. Siliguri is a landlocked city in the Indian state of West Bengal, situated in the foothills of the Himalayas. Therefore, sea travel is not applicable in this case.
By Train
The distance from Shahjahanpur to Siliguri by train is approximately 1,200 kilometers. There are no direct trains available between the two cities. However, you can take a train from Shahjahanpur to New Jalpaiguri, which is the nearest major railway station to Siliguri. The journey takes around 24-26 hours, depending on the train and its route. From New Jalpaiguri, you can easily reach Siliguri by local transport.
By Air
The quickest and most convenient way to travel from Shahjahanpur to Siliguri is by air. The distance between the two cities by air is approximately 500 kilometers. There are no direct flights available, but you can take a flight from Lucknow, which is the nearest major airport to Shahjahanpur. The flight duration is around 2 hours, and upon reaching Bagdogra Airport, which is the nearest airport to Siliguri, you can easily hire a taxi or take a local bus to reach your final destination.
By Car
Traveling from Shahjahanpur to Siliguri by car is a popular option for those who prefer a more flexible and personalized journey. The approximate driving distance is around 900 kilometers, and it takes approximately 16-18 hours, depending on the road conditions and the chosen route. The most common route is via NH27, passing through major cities like Lucknow, Gorakhpur, and Patna. It is advisable to plan your journey in advance, considering rest stops, fuel stations, and accommodations along the way.
Comparison Table – Traveling Distance and Time
Mode of Travel | Distance | Estimated Time |
---|---|---|
By Road | Approximately 900 km | 16-18 hours |
By Sea | N/A | N/A |
By Train | Approximately 1,200 km | 24-26 hours |
By Air | Approximately 500 km | 2 hours |
By Car | Approximately 900 km | 16-18 hours |
Frequently Asked Questions
1. Are there any direct sea routes from Shahjahanpur to Siliguri?
No, there are no direct sea routes connecting Shahjahanpur and Siliguri. Siliguri is a landlocked city located in the foothills of the Himalayas.
2. Can I travel from Shahjahanpur to Siliguri by train?
While there are no direct trains available between Shahjahanpur and Siliguri, you can take a train from Shahjahanpur to New Jalpaiguri, which is the nearest major railway station. From there, you can easily reach Siliguri by local transport.
3. Which is the fastest way to travel from Shahjahanpur to Siliguri?
The fastest way to travel from Shahjahanpur to Siliguri is by air. Taking a flight from Lucknow, the nearest major airport to Shahjahanpur, to Bagdogra Airport, the nearest airport to Siliguri, will significantly reduce travel time.