
Shajapur to Pune
Pune is approximately 650+ kms from Shajapur. The fastest way to reach Pune from Shajapur is by Train, Flight Via Indore. It takes approximately 5 hours. The cheapest way to reach Pune from Shajapur is by Train which would take approximately 13 hours.
Sort By
Mode of Transport
Via Indore
FASTEST
Shajapur
Indore
Pune
Approx Travel Time
4h 55m
₹4,164
Onwards
Shajapur
Indore
Pune
Approx Travel Time
16h 10m
₹1,430
Onwards
Via Nanded
Shajapur
Nanded
Pune
Approx Travel Time
12h 55m
On Demand
Via Bharuch
Shajapur
Bharuch
Pune
Approx Travel Time
18h 10m
₹605
Onwards
Shajapur
Bharuch
Pune
Approx Travel Time
18h 55m
₹1,225
Onwards
Via Anand
Shajapur
Anand
Pune
Approx Travel Time
19h 25m
₹510
Onwards
Shajapur
Anand
Pune
Approx Travel Time
20h 25m
₹992
Onwards
Frequently Asked Questions
What is the distance between Shajapur and Pune?
Pune is approximately 650+ kms from Shajapur.
How long does it take to reach Pune from Shajapur?
It takes approximately 5 hours to reach Pune from Shajapur by Train, Flight Via Indore.
What is the cheapest way to reach Pune from Shajapur?
The cheapest way to reach Pune from Shajapur is by Train.
What is the fastest way to reach Pune from Shajapur?
The fastest way to reach Pune from Shajapur is by Train, Flight Via Indore.
Routes Connecting Shajapur
Routes From Shajapur
- Shajapur to Darbhanga
- Shajapur to Sri-Ganganagar
- Shajapur to Bhadrachalam
- Shajapur to Gadwal
- Shajapur to Maddur
- Shajapur to Sitapur
- Shajapur to Arsikere
- Shajapur to Khanna
- Shajapur to Shamli
- Shajapur to Narnaul
- Shajapur to Kasaragod
- Shajapur to Warangal
- Shajapur to Shahjahanpur
- Shajapur to Honavar
- Shajapur to Purnia