
Somnath to Unjha
Unjha is approximately 400+ kms from Somnath. The fastest way to reach Unjha from Somnath is by Train Via Surendranagar. It takes approximately 10 hours. The cheapest way to reach Unjha from Somnath is by Train Via Ahmedabad which would take approximately 11 hours.
Sort By
Mode of Transport
Via Surendranagar
RECOMMENDED
FASTEST
Somnath
Surendranagar
Unjha
Approx Travel Time
9h 55m
₹625
Onwards
Via Rajkot
Somnath
Rajkot
Unjha
Approx Travel Time
9h 55m
₹560
Onwards
Somnath
Rajkot
Unjha
Approx Travel Time
10h 47m
₹4,289
Onwards
Somnath
Rajkot
Unjha
Approx Travel Time
10h 55m
₹965
Onwards
Somnath
Rajkot
Unjha
Approx Travel Time
12h 4m
₹5,108
Onwards
Via Viramgam
Somnath
Viramgam
Unjha
Approx Travel Time
10h 10m
₹680
Onwards
Via Ahmedabad
CHEAPEST
Somnath
Ahmedabad
Unjha
Approx Travel Time
10h 40m
₹410
Onwards
Somnath
Ahmedabad
Unjha
Approx Travel Time
11h 14m
₹2,287
Onwards
Somnath
Ahmedabad
Unjha
Approx Travel Time
12h 25m
₹795
Onwards
Via Nadiad
Somnath
Nadiad
Unjha
Approx Travel Time
11h 40m
On Demand
Frequently Asked Questions
What is the distance between Somnath and Unjha?
Unjha is approximately 400+ kms from Somnath.
How long does it take to reach Unjha from Somnath?
It takes approximately 10 hours to reach Unjha from Somnath by Train Via Surendranagar.
What is the cheapest way to reach Unjha from Somnath?
The cheapest way to reach Unjha from Somnath is by Train Via Ahmedabad.
What is the fastest way to reach Unjha from Somnath?
The fastest way to reach Unjha from Somnath is by Train Via Surendranagar.