
Shajapur to Morbi
Morbi is approximately 650+ kms from Shajapur. The fastest way to reach Morbi from Shajapur is by Train, Flight, Bus Via Indore, Rajkot. It takes approximately 7 hours. The cheapest way to reach Morbi from Shajapur is by Train, Bus Via Godhra which would take approximately 15 hours.
Sort By
Mode of Transport
Via Indore, Rajkot
RECOMMENDED
Shajapur
Indore
Rajkot
Morbi
Approx Travel Time
6h 54m
₹6,220
Onwards
Shajapur
Indore
Rajkot
Morbi
Approx Travel Time
7h 21m
On Demand
FASTEST
Shajapur
Indore
Rajkot
Morbi
Approx Travel Time
6h 35m
₹4,669
Onwards
Shajapur
Indore
Rajkot
Morbi
Approx Travel Time
8h 25m
₹4,779
Onwards
Shajapur
Indore
Rajkot
Morbi
Approx Travel Time
8h 44m
₹6,330
Onwards
Via Godhra
CHEAPEST
Shajapur
Godhra
Morbi
Approx Travel Time
14h 28m
₹480
Onwards
Shajapur
Godhra
Morbi
Approx Travel Time
16h 31m
₹1,850
Onwards
Via Anand
Shajapur
Anand
Morbi
Approx Travel Time
14h 1m
₹5,591
Onwards
Via Vadodara
Shajapur
Vadodara
Morbi
Approx Travel Time
13h 26m
₹550
Onwards
Via Ahmedabad
Shajapur
Ahmedabad
Morbi
Approx Travel Time
16h 20m
₹5,227
Onwards
Frequently Asked Questions
What is the distance between Shajapur and Morbi?
Morbi is approximately 650+ kms from Shajapur.
How long does it take to reach Morbi from Shajapur?
It takes approximately 7 hours to reach Morbi from Shajapur by Train, Flight, Bus Via Indore, Rajkot.
What is the cheapest way to reach Morbi from Shajapur?
The cheapest way to reach Morbi from Shajapur is by Train, Bus Via Godhra.
What is the fastest way to reach Morbi from Shajapur?
The fastest way to reach Morbi from Shajapur is by Train, Flight, Bus Via Indore, Rajkot.
Routes Connecting Shajapur
Routes From Shajapur
- Shajapur to Gorakhpur
- Shajapur to Leh
- Shajapur to Bhuj
- Shajapur to Vrindavan
- Shajapur to Fazilka
- Shajapur to Narasannapeta
- Shajapur to Prayagraj(Allahabad)
- Shajapur to Amritsar
- Shajapur to Muzaffarpur
- Shajapur to Hardoi
- Shajapur to Arrah
- Shajapur to Ajmer
- Shajapur to Chaibasa
- Shajapur to Puttaparthi
- Shajapur to Rewari


