Unjha to Somnath - Multiple Options To Reach By Train, Cab, Bus
Somnath is approximately 400+ kms from Unjha. The fastest way to reach Somnath from Unjha is by Train Via Surendranagar. It takes approximately 10 hours. The cheapest way to reach Somnath from Unjha is by Train Via Ahmedabad which would take approximately 11 hours.
Sort By
Mode of Transport
Via Surendranagar
RECOMMENDED
FASTEST
Unjha
Surendranagar
Somnath
Approx Travel Time
9h 55m
₹625
Onwards
Via Rajkot
Unjha
Rajkot
Somnath
Approx Travel Time
9h 55m
₹560
Onwards
Unjha
Rajkot
Somnath
Approx Travel Time
10h 50m
₹4,329
Onwards
Unjha
Rajkot
Somnath
Approx Travel Time
10h 55m
₹765
Onwards
Unjha
Rajkot
Somnath
Approx Travel Time
12h 4m
₹6,380
Onwards
Via Viramgam
Unjha
Viramgam
Somnath
Approx Travel Time
10h 10m
On Demand
Via Ahmedabad
CHEAPEST
Unjha
Ahmedabad
Somnath
Approx Travel Time
10h 40m
₹410
Onwards
Unjha
Ahmedabad
Somnath
Approx Travel Time
11h 13m
₹2,287
Onwards
Unjha
Ahmedabad
Somnath
Approx Travel Time
12h 25m
₹795
Onwards
Via Nadiad
Unjha
Nadiad
Somnath
Approx Travel Time
11h 40m
₹440
Onwards
Frequently Asked Questions
What is the distance between Unjha and Somnath?
Somnath is approximately 400+ kms from Unjha.
How long does it take to reach Somnath from Unjha?
It takes approximately 10 hours to reach Somnath from Unjha by Train Via Surendranagar.
What is the cheapest way to reach Somnath from Unjha?
The cheapest way to reach Somnath from Unjha is by Train Via Ahmedabad.
What is the fastest way to reach Somnath from Unjha?
The fastest way to reach Somnath from Unjha is by Train Via Surendranagar.