
Shajapur to Kalol
Kalol is approximately 450+ kms from Shajapur. The fastest way to reach Kalol from Shajapur is by Train Via Ahmedabad. It takes approximately 11 hours. The cheapest way to reach Kalol from Shajapur is by Train Via Nadiad which would take approximately 11 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
FASTEST
Shajapur
Ahmedabad
Kalol
Approx Travel Time
10h 40m
₹340
Onwards
Shajapur
Ahmedabad
Kalol
Approx Travel Time
10h 40m
₹495
Onwards
Shajapur
Ahmedabad
Kalol
Approx Travel Time
10h 40m
₹1,186
Onwards
Via Nadiad
CHEAPEST
Shajapur
Nadiad
Kalol
Approx Travel Time
11h 10m
₹330
Onwards
Via Khachrod, Ahmedabad
Shajapur
Khachrod
Ahmedabad
Kalol
Approx Travel Time
12h 5m
₹530
Onwards
Shajapur
Khachrod
Ahmedabad
Kalol
Approx Travel Time
12h 5m
₹685
Onwards
Shajapur
Khachrod
Ahmedabad
Kalol
Approx Travel Time
12h 5m
₹1,376
Onwards
Via Dahod
Shajapur
Dahod
Kalol
Approx Travel Time
11h 25m
₹6,246
Onwards
Via Ratlam, Ahmedabad
Shajapur
Ratlam
Ahmedabad
Kalol
Approx Travel Time
12h 5m
₹390
Onwards
Shajapur
Ratlam
Ahmedabad
Kalol
Approx Travel Time
12h 5m
₹545
Onwards
Frequently Asked Questions
What is the distance between Shajapur and Kalol?
Kalol is approximately 450+ kms from Shajapur.
How long does it take to reach Kalol from Shajapur?
It takes approximately 11 hours to reach Kalol from Shajapur by Train Via Ahmedabad.
What is the cheapest way to reach Kalol from Shajapur?
The cheapest way to reach Kalol from Shajapur is by Train Via Nadiad.
What is the fastest way to reach Kalol from Shajapur?
The fastest way to reach Kalol from Shajapur is by Train Via Ahmedabad.