Distance from Srikakulam to Saharanpur by Road, Sea, Train, and Air
By Road
The distance from Srikakulam to Saharanpur by road is approximately 1,800 kilometers. The journey takes around 30 hours, depending on the traffic and road conditions. You can take the NH16 and NH44 routes to reach Saharanpur from Srikakulam.
By Sea
As Saharanpur is an inland city, there are no direct sea routes available. Therefore, traveling by sea is not a feasible option for reaching Saharanpur from Srikakulam.
By Train
The distance from Srikakulam to Saharanpur by train is approximately 1,600 kilometers. There are no direct trains between these two cities, so you will have to take a connecting train. The journey duration can vary depending on the train routes and connections, but it usually takes around 36-40 hours.
By Air
The fastest way to travel from Srikakulam to Saharanpur is by air. The distance between the two cities by air is approximately 1,200 kilometers. You can book a flight from Visakhapatnam Airport, which is the nearest major airport to Srikakulam, to Dehradun Airport, the closest airport to Saharanpur. The flight duration is around 3-4 hours, including layovers.
Comparison Table – Travel Options and Estimated Travel Time
Travel Mode | Distance | Estimated Travel Time |
---|---|---|
By Road | 1,800 kilometers | 30 hours |
By Sea | N/A | N/A |
By Train | 1,600 kilometers | 36-40 hours |
By Air | 1,200 kilometers | 3-4 hours |
Frequently Asked Questions
1. Is there a direct sea route from Srikakulam to Saharanpur?
No, Saharanpur is an inland city, and there are no direct sea routes available to reach it from Srikakulam.
2. How long does it take to travel by train from Srikakulam to Saharanpur?
The train journey from Srikakulam to Saharanpur takes approximately 36-40 hours, depending on the train routes and connections.
3. Which is the nearest major airport to Srikakulam?
The nearest major airport to Srikakulam is Visakhapatnam Airport, from where you can book flights to reach Saharanpur.