Distance from Amravati to Siliguri: Road, Sea, Train, and Air Routes

distance from Amravati to Siliguri

Distance from Amravati to Siliguri by Road, Sea, Train and Air

Road Distance

The distance from Amravati to Siliguri by road is approximately 2,200 kilometers. The journey takes around 35-40 hours, depending on the traffic and road conditions. The route typically involves traveling through multiple states, including Maharashtra, Madhya Pradesh, Uttar Pradesh, Bihar, and West Bengal.

Train Distance

When it comes to traveling by train, the distance from Amravati to Siliguri is approximately 2,300 kilometers. The journey can take anywhere between 40-50 hours, depending on the train route and connections. There are no direct trains available, so passengers usually have to change trains at various stations along the way.

Air Distance

The shortest distance from Amravati to Siliguri by air is approximately 1,400 kilometers. There are no direct flights available between the two cities, so passengers have to take connecting flights. The total travel time, including layovers, can vary between 5-8 hours, depending on the flight route and duration of layovers.

Sea Distance

As Siliguri is a landlocked city, there is no direct sea route available from Amravati. Therefore, traveling by ship is not a feasible option for this particular journey.

Comparison Table

Mode of Travel Distance Estimated Travel Time
Road 2,200 km 35-40 hours
Train 2,300 km 40-50 hours
Air 1,400 km 5-8 hours

Frequently Asked Questions

1. Are there any direct flights between Amravati and Siliguri?

No, there are no direct flights available between Amravati and Siliguri. Passengers have to take connecting flights with layovers.

2. How long does it take to travel by train from Amravati to Siliguri?

The train journey from Amravati to Siliguri can take approximately 40-50 hours, depending on the train route and connections.

3. Is there a direct road route from Amravati to Siliguri?

Yes, there is a direct road route from Amravati to Siliguri. The distance is approximately 2,200 kilometers, and the travel time is around 35-40 hours.

Leave a Comment

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

Scroll to Top