
Somnath to Mehsana
Mehsana is approximately 400+ kms from Somnath. The fastest way to reach Mehsana from Somnath is by Train Via Viramgam. It takes approximately 10 hours. The cheapest way to reach Mehsana from Somnath is by Train Via Ahmedabad which would take approximately 10 hours.
Sort By
Mode of Transport
Via Viramgam
RECOMMENDED
FASTEST
Somnath
Viramgam
Mehsana
Approx Travel Time
9h 25m
₹410
Onwards
Via Surendranagar
Somnath
Surendranagar
Mehsana
Approx Travel Time
9h 25m
₹355
Onwards
Via Rajkot
Somnath
Rajkot
Mehsana
Approx Travel Time
9h 25m
₹360
Onwards
Somnath
Rajkot
Mehsana
Approx Travel Time
10h 25m
₹765
Onwards
Somnath
Rajkot
Mehsana
Approx Travel Time
10h 5m
₹4,367
Onwards
Via Ahmedabad
CHEAPEST
Somnath
Ahmedabad
Mehsana
Approx Travel Time
10h 10m
₹345
Onwards
Somnath
Ahmedabad
Mehsana
Approx Travel Time
10h 10m
₹1,906
Onwards
Somnath
Ahmedabad
Mehsana
Approx Travel Time
10h 25m
₹465
Onwards
Somnath
Ahmedabad
Mehsana
Approx Travel Time
11h 55m
₹2,291
Onwards
Via Nadiad
Somnath
Nadiad
Mehsana
Approx Travel Time
11h 10m
₹380
Onwards
Frequently Asked Questions
What is the distance between Somnath and Mehsana?
Mehsana is approximately 400+ kms from Somnath.
How long does it take to reach Mehsana from Somnath?
It takes approximately 10 hours to reach Mehsana from Somnath by Train Via Viramgam.
What is the cheapest way to reach Mehsana from Somnath?
The cheapest way to reach Mehsana from Somnath is by Train Via Ahmedabad.
What is the fastest way to reach Mehsana from Somnath?
The fastest way to reach Mehsana from Somnath is by Train Via Viramgam.