
Palanpur to Shajapur
Shajapur is approximately 550+ kms from Palanpur. The fastest way to reach Shajapur from Palanpur is by Train, Flight Via Ahmedabad, Indore. It takes approximately 7 hours. The cheapest way to reach Shajapur from Palanpur is by Train Via Vadodara which would take approximately 12 hours.
Sort By
Mode of Transport
Via Ahmedabad, Indore
RECOMMENDED
FASTEST
Palanpur
Ahmedabad
Indore
Shajapur
Approx Travel Time
7h 5m
On Demand
Palanpur
Ahmedabad
Indore
Shajapur
Approx Travel Time
8h 55m
On Demand
Palanpur
Ahmedabad
Indore
Shajapur
Approx Travel Time
16h 21m
₹4,283
Onwards
Palanpur
Ahmedabad
Indore
Shajapur
Approx Travel Time
16h 40m
₹1,709
Onwards
Palanpur
Ahmedabad
Indore
Shajapur
Approx Travel Time
8h 16m
₹6,471
Onwards
Palanpur
Ahmedabad
Indore
Shajapur
Approx Travel Time
8h 35m
₹3,897
Onwards
Via Udaipur, Indore
Palanpur
Udaipur
Indore
Shajapur
Approx Travel Time
8h 20m
₹9,206
Onwards
Via Vadodara
CHEAPEST
Palanpur
Vadodara
Shajapur
Approx Travel Time
11h 55m
₹430
Onwards
Palanpur
Vadodara
Shajapur
Approx Travel Time
12h 5m
₹895
Onwards
Via Anand
Palanpur
Anand
Shajapur
Approx Travel Time
13h 29m
₹4,983
Onwards
Frequently Asked Questions
What is the distance between Palanpur and Shajapur?
Shajapur is approximately 550+ kms from Palanpur.
How long does it take to reach Shajapur from Palanpur?
It takes approximately 7 hours to reach Shajapur from Palanpur by Train, Flight Via Ahmedabad, Indore.
What is the cheapest way to reach Shajapur from Palanpur?
The cheapest way to reach Shajapur from Palanpur is by Train Via Vadodara.
What is the fastest way to reach Shajapur from Palanpur?
The fastest way to reach Shajapur from Palanpur is by Train, Flight Via Ahmedabad, Indore.


