
Pune to Shahjahanpur
Traveling from Pune to Shahjahanpur covers a distance of over 1300 kilometers with multiple transportation options including flights, trains, cabs, and buses. The fastest and recommended route involves flying from Pune to Lucknow followed by a train journey to Shahjahanpur, totaling approximately 7 hours of travel time. For those seeking the most economical option, the train route via Unnao offers a journey of about 30 hours.
Sort By
Mode of Transport
Via Lucknow
RECOMMENDED
FASTEST
Pune
Lucknow
Shahjahanpur
Approx Travel Time
6h 11m
₹8,099
Onwards
Pune
Lucknow
Shahjahanpur
Approx Travel Time
7h 22m
₹11,498
Onwards
Pune
Lucknow
Shahjahanpur
Approx Travel Time
7h 55m
₹8,698
Onwards
Via Delhi
CHEAPEST
Pune
Delhi
Shahjahanpur
Approx Travel Time
1d 1h 33m
₹860
Onwards
Pune
Delhi
Shahjahanpur
Approx Travel Time
9h 18m
₹7,535
Onwards
Pune
Delhi
Shahjahanpur
Approx Travel Time
11h 31m
₹8,069
Onwards
Via Agra
Pune
Agra
Shahjahanpur
Approx Travel Time
1d 7h 55m
₹1,010
Onwards
Via Orai
Pune
Orai
Shahjahanpur
Approx Travel Time
1d 2h 51m
₹8,323
Onwards
Via Kanpur
Pune
Kanpur
Shahjahanpur
Approx Travel Time
1d 17h 20m
₹4,679
Onwards
Direct Options
Pune
Shahjahanpur
Approx Travel Time
1d 3h 22m
₹24,940
Onwards
Things To Know About Shahjahanpur
Shahjahanpur, situated in Western Uttar Pradesh between Bareilly and the state capital Lucknow, serves as a municipal corporation and district headquarters. The town is known for its unique positioning which makes it a notable stopover in the region. Visitors appreciate its cultural blend and regional significance within Uttar Pradesh. The climate of Shahjahanpur features typical North Indian seasonal patterns, so planning your trip during the cooler, more temperate months generally offers a more comfortable travel experience. Considering weather and local conditions, the best time to visit Shahjahanpur from Pune is usually between October and March when the climate is more pleasant.
Frequently Asked Questions
What is the distance between Pune and Shahjahanpur?
The distance between Pune and Shahjahanpur is over 1300 kilometers.
How long does it take to travel from Pune to Shahjahanpur?
• Fastest: approximately 7 hours by Flight, Train Via Lucknow • Cheapest: approximately 30 hours by Train Via Unnao • Recommended: approximately 7 hours by Flight, Train Via Lucknow
What is the cheapest way to travel from Pune to Shahjahanpur?
Train, approximately 30 hours by Train Via Unnao.
What is the fastest way to travel from Pune to Shahjahanpur?
Flight, Train Via Lucknow, approximately 7 hours.
Is there a direct train from Pune to Shahjahanpur?
There is no direct train; train travel involves connecting via Unnao or Lucknow stations.
Is there a direct flight from Pune to Shahjahanpur?
Direct flights to Shahjahanpur are not available; the journey typically involves flying to Lucknow and then taking a train.
What are the famous places to visit in Shahjahanpur?
• Jama Masjid – a historic mosque showcasing traditional architecture • Tarkeshwar Mandir – a notable Hindu temple known for its spiritual significance • Gandhi Udyan Park – a popular green space for relaxation and community events • Shakti Mandir – a temple dedicated to Goddess Shakti, attracting many devotees • Rani Tal – a serene lake offering picturesque views and leisure activities
What modes of transport are available from Pune to Shahjahanpur?
Multiple modes of transport such as flight, train, cab, and bus are available for traveling from Pune to Shahjahanpur.
What is the best way to travel from Pune to Shahjahanpur?
The recommended way is by flight to Lucknow followed by a train to Shahjahanpur, taking approximately 7 hours.
How to go from Pune to Shahjahanpur?
Travel involves covering over 1300 kilometers using several options. The fastest and recommended route includes a flight to Lucknow followed by a train to Shahjahanpur, with total travel time of about 7 hours.
Which is better, train or flight, from Pune to Shahjahanpur?
• Flight: fastest option at around 7 hours, combining air and train travel • Train: more affordable, though longer journey of roughly 30 hours by train via Unnao • Flights suit travelers prioritizing speed, while train travel appeals to those preferring comfort and scenic routes.
What should I know before travelling from Pune to Shahjahanpur?
Several modes such as flight, train, cab, and bus are available. The journey covers more than 1300 kilometers. Typical travel time varies from 7 hours by combined flight and train to about 30 hours by train alone. It is advisable to travel between October and March for a comfortable climate.
What is the best time to travel from Pune to Shahjahanpur?
The best time to travel is generally from October to March when the weather is cool and comfortable.
Routes Connecting Pune
Routes From Pune
Routes Connecting Shahjahanpur
Routes From Shahjahanpur
- Shahjahanpur to Coonoor
- Shahjahanpur to Udhampur
- Shahjahanpur to Srikalahasti
- Shahjahanpur to Bangarapet
- Shahjahanpur to Perundurai
- Shahjahanpur to Osmanabad
- Shahjahanpur to Ghumarwin
- Shahjahanpur to Khamgaon
- Shahjahanpur to Haveri
- Shahjahanpur to Chitradurga
- Shahjahanpur to Basti
- Shahjahanpur to Shahganj
- Shahjahanpur to Kurseong
- Shahjahanpur to Gokak
- Shahjahanpur to Diu
Routes To Shahjahanpur
- Jalna to Shahjahanpur
- Jammu to Shahjahanpur
- Mughal-Sarai to Shahjahanpur
- Khammam to Shahjahanpur
- Neem-ka-Thana to Shahjahanpur
- Ramanagara to Shahjahanpur
- Hoshangabad to Shahjahanpur
- Tinsukia to Shahjahanpur
- Mannargudi to Shahjahanpur
- Shahabad to Shahjahanpur
- Dausa to Shahjahanpur
- Satara to Shahjahanpur
- Rewa to Shahjahanpur
- Kollur to Shahjahanpur
- Madanapalle to Shahjahanpur

