
Somnath to Mehsana
Mehsana is approximately 450+ kms from Somnath. The fastest way to reach Mehsana from Somnath is by Train Via Rajkot. It takes approximately 7 hours. The cheapest way to reach Mehsana from Somnath is by Bus which would take approximately 12 hours.
Sort By
Mode of Transport
Via Rajkot
FASTEST
Somnath
Rajkot
Mehsana
Approx Travel Time
7h 3m
On Demand
Via Keshod, Ahmedabad
Somnath
Keshod
Ahmedabad
Mehsana
Approx Travel Time
7h 19m
₹3,840
Onwards
Via Rajkot, Viramgam
Somnath
Rajkot
Viramgam
Mehsana
Approx Travel Time
7h 21m
On Demand
Via Rajkot, Chotila
Somnath
Rajkot
Chotila
Mehsana
Approx Travel Time
7h 42m
On Demand
Via Jetpur
Somnath
Jetpur
Mehsana
Approx Travel Time
11h 2m
On Demand
Via Diu, Ahmedabad
Somnath
Diu
Ahmedabad
Mehsana
Approx Travel Time
8h 10m
₹11,684
Onwards
Frequently Asked Questions
What is the distance between Somnath and Mehsana?
Mehsana is approximately 450+ kms from Somnath.
How long does it take to reach Mehsana from Somnath?
It takes approximately 7 hours to reach Mehsana from Somnath by Train Via Rajkot.
What is the cheapest way to reach Mehsana from Somnath?
The cheapest way to reach Mehsana from Somnath is by Bus.
What is the fastest way to reach Mehsana from Somnath?
The fastest way to reach Mehsana from Somnath is by Train Via Rajkot.

