
Shajapur to Modasa
Modasa is approximately 450+ kms from Shajapur. The fastest way to reach Modasa from Shajapur is by Train, Flight, Bus Via Indore, Ahmedabad. It takes approximately 8 hours. The cheapest way to reach Modasa from Shajapur is by Train, Bus Via Dahod which would take approximately 12 hours.
Sort By
Mode of Transport
Via Godhra
RECOMMENDED
Shajapur
Godhra
Modasa
Approx Travel Time
9h 18m
₹1,430
Onwards
Shajapur
Godhra
Modasa
Approx Travel Time
11h 21m
₹6,200
Onwards
Via Indore, Ahmedabad
FASTEST
Shajapur
Indore
Ahmedabad
Modasa
Approx Travel Time
7h 35m
₹5,079
Onwards
Via Vadodara, Nadiad
Shajapur
Vadodara
Nadiad
Modasa
Approx Travel Time
12h 1m
₹2,139
Onwards
Shajapur
Vadodara
Nadiad
Modasa
Approx Travel Time
11h 38m
₹1,545
Onwards
Via Indore, Nadiad
Shajapur
Indore
Nadiad
Modasa
Approx Travel Time
14h 56m
₹2,544
Onwards
Via Dahod
CHEAPEST
Shajapur
Dahod
Modasa
Approx Travel Time
11h 23m
₹262
Onwards
Via Vadodara
Shajapur
Vadodara
Modasa
Approx Travel Time
10h 35m
₹1,495
Onwards
Via Indore, Godhra
Shajapur
Indore
Godhra
Modasa
Approx Travel Time
12h 10m
₹1,780
Onwards
Via Vadodara, Godhra
Shajapur
Vadodara
Godhra
Modasa
Approx Travel Time
11h 42m
₹1,595
Onwards
Frequently Asked Questions
What is the distance between Shajapur and Modasa?
Modasa is approximately 450+ kms from Shajapur.
How long does it take to reach Modasa from Shajapur?
It takes approximately 8 hours to reach Modasa from Shajapur by Train, Flight, Bus Via Indore, Ahmedabad.
What is the cheapest way to reach Modasa from Shajapur?
The cheapest way to reach Modasa from Shajapur is by Train, Bus Via Dahod.
What is the fastest way to reach Modasa from Shajapur?
The fastest way to reach Modasa from Shajapur is by Train, Flight, Bus Via Indore, Ahmedabad.


