
Udaipur to Somnath
Somnath is approximately 600+ kms from Udaipur. The fastest way to reach Somnath from Udaipur is by Flight, Train Via Rajkot. It takes approximately 6 hours. The cheapest way to reach Somnath from Udaipur is by Train Via Vadodara which would take approximately 15 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
Udaipur
Ahmedabad
Somnath
Approx Travel Time
14h 40m
₹843
Onwards
Udaipur
Ahmedabad
Somnath
Approx Travel Time
9h 25m
₹7,691
Onwards
Udaipur
Ahmedabad
Somnath
Approx Travel Time
15h 7m
₹4,174
Onwards
Udaipur
Ahmedabad
Somnath
Approx Travel Time
16h 25m
₹1,228
Onwards
Via Rajkot
FASTEST
Udaipur
Rajkot
Somnath
Approx Travel Time
6h 10m
₹4,948
Onwards
Udaipur
Rajkot
Somnath
Approx Travel Time
7h 2m
₹8,717
Onwards
Udaipur
Rajkot
Somnath
Approx Travel Time
7h 10m
₹5,053
Onwards
Udaipur
Rajkot
Somnath
Approx Travel Time
15h 55m
₹1,145
Onwards
Via Vadodara
CHEAPEST
Udaipur
Vadodara
Somnath
Approx Travel Time
14h 40m
₹680
Onwards
Udaipur
Vadodara
Somnath
Approx Travel Time
15h 55m
₹1,319
Onwards
Frequently Asked Questions
What is the distance between Udaipur and Somnath?
Somnath is approximately 600+ kms from Udaipur.
How long does it take to reach Somnath from Udaipur?
It takes approximately 6 hours to reach Somnath from Udaipur by Flight, Train Via Rajkot.
What is the cheapest way to reach Somnath from Udaipur?
The cheapest way to reach Somnath from Udaipur is by Train Via Vadodara.
What is the fastest way to reach Somnath from Udaipur?
The fastest way to reach Somnath from Udaipur is by Flight, Train Via Rajkot.