
Pune to Shajapur
Shajapur is approximately 600+ kms from Pune. The fastest way to reach Shajapur from Pune is by Flight, Train Via Indore. It takes approximately 4 hours. The cheapest way to reach Shajapur from Pune is by Train which would take approximately 16 hours.
Sort By
Mode of Transport
Via Indore
RECOMMENDED
FASTEST
Pune
Indore
Shajapur
Approx Travel Time
4h
₹4,998
Onwards
Pune
Indore
Shajapur
Approx Travel Time
5h 50m
₹5,418
Onwards
Pune
Indore
Shajapur
Approx Travel Time
16h 45m
₹1,380
Onwards
Pune
Indore
Shajapur
Approx Travel Time
18h 35m
₹1,800
Onwards
Via Navi Mumbai, Indore
Pune
Navi Mumbai
Indore
Shajapur
Approx Travel Time
7h 19m
₹8,152
Onwards
Via Shirdi, Indore
Pune
Shirdi
Indore
Shajapur
Approx Travel Time
17h 57m
₹3,484
Onwards
Via Dahod
Pune
Dahod
Shajapur
Approx Travel Time
16h 33m
₹510
Onwards
Via Mumbai, Vadodara
Pune
Mumbai
Vadodara
Shajapur
Approx Travel Time
17h 31m
₹2,832
Onwards
Frequently Asked Questions
What is the distance between Pune and Shajapur?
Shajapur is approximately 600+ kms from Pune.
How long does it take to reach Shajapur from Pune?
It takes approximately 4 hours to reach Shajapur from Pune by Flight, Train Via Indore.
What is the cheapest way to reach Shajapur from Pune?
The cheapest way to reach Shajapur from Pune is by Train.
What is the fastest way to reach Shajapur from Pune?
The fastest way to reach Shajapur from Pune is by Flight, Train Via Indore.
Routes Connecting Pune
Routes From Pune
Routes Connecting Shajapur
Routes From Shajapur
Routes To Shajapur
- Bellary to Shajapur
- Tiruvallur to Shajapur
- Kalyan to Shajapur
- Hyderabad to Shajapur
- Ahmednagar to Shajapur
- Chitradurga to Shajapur
- Kadapa to Shajapur
- Samastipur to Shajapur
- Neem-ka-Thana to Shajapur
- Raichur to Shajapur
- Nabha to Shajapur
- Velankanni to Shajapur
- Beed to Shajapur
- Baran to Shajapur
- Mungaoli to Shajapur


