Distance from Sonipat to Shahjahanpur by Road, Sea, Train, and Air
Sonipat, a city located in the Indian state of Haryana, and Shahjahanpur, a city in the Indian state of Uttar Pradesh, are two popular destinations in northern India. If you are planning a trip between these two cities, it’s essential to know the distances and various travel options available. Let’s explore the distances from Sonipat to Shahjahanpur by road, sea, train, and air.
Distances
1. Distance from Sonipat to Shahjahanpur by Road
The road distance from Sonipat to Shahjahanpur is approximately 340 kilometers. The journey takes around 6-7 hours, depending on traffic conditions and the route taken. The most common route is via the NH9 and NH24 highways.
2. Distance from Sonipat to Shahjahanpur by Train
Traveling by train is another convenient option. The railway distance between Sonipat and Shahjahanpur is approximately 360 kilometers. Several trains operate on this route, including the Lucknow Mail and the Kashi Vishwanath Express. The journey duration varies between 6-8 hours.
3. Distance from Sonipat to Shahjahanpur by Air
If you prefer to travel by air, the nearest airport to Sonipat is the Indira Gandhi International Airport in Delhi. From there, you can take a flight to Amausi Airport in Lucknow, which is the closest airport to Shahjahanpur. The aerial distance between Sonipat and Shahjahanpur is approximately 300 kilometers. The total travel time, including airport transfers and flight duration, is around 3-4 hours.
4. Distance from Sonipat to Shahjahanpur by Sea
As both Sonipat and Shahjahanpur are landlocked cities, traveling by sea is not a feasible option.
Comparison Table
Travel Mode | Distance | Estimated Travel Time |
---|---|---|
Road | 340 km | 6-7 hours |
Train | 360 km | 6-8 hours |
Air | 300 km | 3-4 hours |
When traveling from Sonipat to Shahjahanpur, you have multiple options to choose from. If you prefer a comfortable and flexible journey, traveling by road or train might be suitable for you. On the other hand, if you wish to save time, traveling by air is the fastest option. Consider your preferences and the duration you are willing to spend on the journey before making your decision.
Frequently Asked Questions
1. Can I travel from Sonipat to Shahjahanpur by sea?
No, as both cities are landlocked, traveling by sea is not possible.
2. Which is the fastest mode of transportation from Sonipat to Shahjahanpur?
Traveling by air is the fastest mode of transportation, taking approximately 3-4 hours in total.
3. Are there direct train connections between Sonipat and Shahjahanpur?
Yes, several trains operate on the route between Sonipat and Shahjahanpur, providing direct connections.