
Shahapur to Unjha
Unjha is approximately 500+ kms from Shahapur. The fastest way to reach Unjha from Shahapur is by Train, Flight, Cab Via Nashik, Ahmedabad. It takes approximately 9 hours. The cheapest way to reach Unjha from Shahapur is by Bus which would take approximately 29 hours.
Sort By
Mode of Transport
Via Nashik, Ahmedabad
RECOMMENDED
Shahapur
Nashik
Ahmedabad
Unjha
Approx Travel Time
8h 40m
₹5,737
Onwards
FASTEST
Shahapur
Nashik
Ahmedabad
Unjha
Approx Travel Time
8h 19m
₹7,501
Onwards
Shahapur
Nashik
Ahmedabad
Unjha
Approx Travel Time
9h 48m
₹9,110
Onwards
Shahapur
Nashik
Ahmedabad
Unjha
Approx Travel Time
9h 27m
₹10,874
Onwards
Via Navsari
Shahapur
Navsari
Unjha
Approx Travel Time
12h 11m
₹5,967
Onwards
Shahapur
Navsari
Unjha
Approx Travel Time
14h 1m
₹6,442
Onwards
Via Mumbai, Ahmedabad
Shahapur
Mumbai
Ahmedabad
Unjha
Approx Travel Time
9h 19m
₹7,672
Onwards
Via Ahmedabad
Shahapur
Ahmedabad
Unjha
Approx Travel Time
1d 5h 58m
₹3,000
Onwards
Frequently Asked Questions
What is the distance between Shahapur and Unjha?
Unjha is approximately 500+ kms from Shahapur.
How long does it take to reach Unjha from Shahapur?
It takes approximately 9 hours to reach Unjha from Shahapur by Train, Flight, Cab Via Nashik, Ahmedabad.
What is the cheapest way to reach Unjha from Shahapur?
The cheapest way to reach Unjha from Shahapur is by Bus.
What is the fastest way to reach Unjha from Shahapur?
The fastest way to reach Unjha from Shahapur is by Train, Flight, Cab Via Nashik, Ahmedabad.

