Distance from Shahjahanpur to Delhi by Road, Sea, Train, and Air
Shahjahanpur, a city in Uttar Pradesh, India, is located approximately 400 kilometers northwest of Delhi, the capital city. Traveling between these two cities can be done by various modes of transportation, each offering a unique experience and travel time. Let’s explore the distances and travel options from Shahjahanpur to Delhi by road, sea, train, and air.
Distance by Road
The distance between Shahjahanpur and Delhi by road is approximately 400 kilometers. The journey usually takes around 6-7 hours, depending on traffic conditions and the route taken. The most common route is via National Highway 24, which offers a smooth and well-connected road network.
Distance by Train
Traveling by train is another popular option for reaching Delhi from Shahjahanpur. The approximate distance between the two cities by train is around 400 kilometers. Several trains, including express and superfast trains, connect Shahjahanpur to Delhi. The travel time by train typically ranges from 5-7 hours, depending on the train and its schedule.
Distance by Air
For those seeking a quicker and more convenient option, air travel is available from Shahjahanpur to Delhi. The distance between the two cities by air is approximately 350 kilometers. Multiple airlines operate regular flights between Shahjahanpur and Delhi, with a typical flight duration of around 1 hour. Indira Gandhi International Airport in Delhi serves as the major airport for domestic and international flights.
Distance by Sea
As Shahjahanpur is an inland city, traveling by sea to Delhi is not a feasible option.
Comparison Table
Mode of Travel | Distance | Estimated Travel Time |
---|---|---|
Road | 400 km | 6-7 hours |
Train | 400 km | 5-7 hours |
Air | 350 km | 1 hour |
Whether you prefer a scenic road trip, a comfortable train journey, or a quick flight, there are multiple ways to travel from Shahjahanpur to Delhi. The choice of mode depends on factors such as travel time, convenience, and personal preferences. Plan your journey accordingly and enjoy exploring the vibrant capital city of India.
Frequently Asked Questions
1. How long does it take to travel from Shahjahanpur to Delhi by road?
By road, the travel time from Shahjahanpur to Delhi is typically around 6-7 hours, depending on traffic conditions and the chosen route.
2. Are there direct trains from Shahjahanpur to Delhi?
Yes, there are direct trains available from Shahjahanpur to Delhi. Several express and superfast trains operate on this route, providing convenient options for travelers.
3. Which is the nearest airport to Shahjahanpur for reaching Delhi?
The nearest airport to Shahjahanpur is Amausi Airport in Lucknow, which is approximately 160 kilometers away. From there, you can take a flight to Indira Gandhi International Airport in Delhi.