
Shirdi to Unjha
Unjha is approximately 550+ kms from Shirdi. The fastest way to reach Unjha from Shirdi is by Train, Flight Via Nashik, Ahmedabad. It takes approximately 7 hours. The cheapest way to reach Unjha from Shirdi is by Bus, Train Via Navsari which would take approximately 15 hours.
Sort By
Mode of Transport
Via Nashik, Ahmedabad
Shirdi
Nashik
Ahmedabad
Unjha
Approx Travel Time
6h 54m
On Demand
Shirdi
Nashik
Ahmedabad
Unjha
Approx Travel Time
7h 50m
₹8,401
Onwards
Shirdi
Nashik
Ahmedabad
Unjha
Approx Travel Time
7h 41m
₹6,779
Onwards
Shirdi
Nashik
Ahmedabad
Unjha
Approx Travel Time
6h 58m
On Demand
FASTEST
Shirdi
Nashik
Ahmedabad
Unjha
Approx Travel Time
6h 46m
On Demand
Shirdi
Nashik
Ahmedabad
Unjha
Approx Travel Time
7h 45m
₹4,997
Onwards
Via Valsad
Shirdi
Valsad
Unjha
Approx Travel Time
13h 36m
₹5,591
Onwards
Via Navsari
CHEAPEST
Shirdi
Navsari
Unjha
Approx Travel Time
14h 55m
₹825
Onwards
Via Thane
Shirdi
Thane
Unjha
Approx Travel Time
14h 52m
On Demand
Frequently Asked Questions
What is the distance between Shirdi and Unjha?
Unjha is approximately 550+ kms from Shirdi.
How long does it take to reach Unjha from Shirdi?
It takes approximately 7 hours to reach Unjha from Shirdi by Train, Flight Via Nashik, Ahmedabad.
What is the cheapest way to reach Unjha from Shirdi?
The cheapest way to reach Unjha from Shirdi is by Bus, Train Via Navsari.
What is the fastest way to reach Unjha from Shirdi?
The fastest way to reach Unjha from Shirdi is by Train, Flight Via Nashik, Ahmedabad.