Shivpuri to Nadiad - Multiple Options To Reach By Train, Cab
Nadiad is approximately 650+ kms from Shivpuri. The fastest way to reach Nadiad from Shivpuri is by Train Via Godhra. It takes approximately 15 hours. The cheapest way to reach Nadiad from Shivpuri is by Train Via Ratlam which would take approximately 15 hours.
Sort By
Mode of Transport
Via Godhra
RECOMMENDED
FASTEST
Shivpuri
Godhra
Nadiad
Approx Travel Time
14h 25m
₹315
Onwards
Shivpuri
Godhra
Nadiad
Approx Travel Time
14h 40m
₹2,737
Onwards
Via Kota
Shivpuri
Kota
Nadiad
Approx Travel Time
14h 25m
On Demand
Shivpuri
Kota
Nadiad
Approx Travel Time
15h 41m
₹7,035
Onwards
Via Ratlam
CHEAPEST
Shivpuri
Ratlam
Nadiad
Approx Travel Time
14h 40m
₹310
Onwards
Via Dahod
Shivpuri
Dahod
Nadiad
Approx Travel Time
14h 40m
₹460
Onwards
Via Khachrod
Shivpuri
Khachrod
Nadiad
Approx Travel Time
14h 40m
On Demand
Via Ujjain
Shivpuri
Ujjain
Nadiad
Approx Travel Time
15h 10m
₹320
Onwards
Via Shajapur
Shivpuri
Shajapur
Nadiad
Approx Travel Time
15h 25m
₹320
Onwards
Via Vadodara
Shivpuri
Vadodara
Nadiad
Approx Travel Time
15h 40m
₹470
Onwards
Frequently Asked Questions
What is the distance between Shivpuri and Nadiad?
Nadiad is approximately 650+ kms from Shivpuri.
How long does it take to reach Nadiad from Shivpuri?
It takes approximately 15 hours to reach Nadiad from Shivpuri by Train Via Godhra.
What is the cheapest way to reach Nadiad from Shivpuri?
The cheapest way to reach Nadiad from Shivpuri is by Train Via Ratlam.
What is the fastest way to reach Nadiad from Shivpuri?
The fastest way to reach Nadiad from Shivpuri is by Train Via Godhra.