
Shivpuri to Unjha
Unjha is approximately 850+ kms from Shivpuri. The fastest way to reach Unjha from Shivpuri is by Bus, Flight Via Gwalior, Ahmedabad. It takes approximately 8 hours. The cheapest way to reach Unjha from Shivpuri is by Train Via Vadodara which would take approximately 17 hours.
Sort By
Mode of Transport
Via Gwalior, Ahmedabad
RECOMMENDED
Shivpuri
Gwalior
Ahmedabad
Unjha
Approx Travel Time
8h 30m
₹9,849
Onwards
FASTEST
Shivpuri
Gwalior
Ahmedabad
Unjha
Approx Travel Time
7h 55m
₹4,402
Onwards
Shivpuri
Gwalior
Ahmedabad
Unjha
Approx Travel Time
8h 18m
₹7,936
Onwards
Shivpuri
Gwalior
Ahmedabad
Unjha
Approx Travel Time
8h 7m
₹6,315
Onwards
Shivpuri
Gwalior
Ahmedabad
Unjha
Approx Travel Time
8h 52m
On Demand
Via Godhra
Shivpuri
Godhra
Unjha
Approx Travel Time
17h 21m
₹1,040
Onwards
Via Vadodara
Shivpuri
Vadodara
Unjha
Approx Travel Time
16h 26m
₹4,222
Onwards
CHEAPEST
Shivpuri
Vadodara
Unjha
Approx Travel Time
16h 27m
₹565
Onwards
Via Himmatnagar
Shivpuri
Himmatnagar
Unjha
Approx Travel Time
18h 42m
₹2,112
Onwards
Via Jaipur, Nathdwara
Shivpuri
Jaipur
Nathdwara
Unjha
Approx Travel Time
23h 35m
₹7,433
Onwards
Frequently Asked Questions
What is the distance between Shivpuri and Unjha?
Unjha is approximately 850+ kms from Shivpuri.
How long does it take to reach Unjha from Shivpuri?
It takes approximately 8 hours to reach Unjha from Shivpuri by Bus, Flight Via Gwalior, Ahmedabad.
What is the cheapest way to reach Unjha from Shivpuri?
The cheapest way to reach Unjha from Shivpuri is by Train Via Vadodara.
What is the fastest way to reach Unjha from Shivpuri?
The fastest way to reach Unjha from Shivpuri is by Bus, Flight Via Gwalior, Ahmedabad.


