
Nainital to Somnath
Somnath is approximately 1350+ km from Nainital, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Somnath.
Sort By
Mode of Transport
Via Delhi, Rajkot
RECOMMENDED
Nainital
Delhi
Rajkot
Somnath
Approx Travel Time
16h 39m
On Demand
FASTEST
Nainital
Delhi
Rajkot
Somnath
Approx Travel Time
15h 59m
On Demand
Nainital
Delhi
Rajkot
Somnath
Approx Travel Time
18h 30m
₹7,601
Onwards
Nainital
Delhi
Rajkot
Somnath
Approx Travel Time
17h 50m
₹11,166
Onwards
Via Delhi, Wankaner
Nainital
Delhi
Wankaner
Somnath
Approx Travel Time
1d 5h 46m
On Demand
Nainital
Delhi
Wankaner
Somnath
Approx Travel Time
1d 4h 46m
On Demand
Direct Options
Nainital
Somnath
Approx Travel Time
1d 3h 13m
₹44,067
Onwards
Via Delhi, Ahmedabad
CHEAPEST
Nainital
Delhi
Ahmedabad
Somnath
Approx Travel Time
1d 13h 35m
₹2,949
Onwards
Nainital
Delhi
Ahmedabad
Somnath
Approx Travel Time
23h 10m
₹9,492
Onwards
Via Ghaziabad, Ahmedabad
Nainital
Ghaziabad
Ahmedabad
Somnath
Approx Travel Time
20h 55m
₹9,337
Onwards
Frequently Asked Questions
What is the distance between Nainital and Somnath?
Somnath is approximately 1350+ kms from Nainital.
How long does it take to reach Somnath from Nainital?
It takes approximately 16 hours to reach Somnath from Nainital by Cab, Flight, Train Via Delhi, Rajkot.
What is the cheapest way to reach Somnath from Nainital?
The cheapest way to reach Somnath from Nainital is by Bus Via Delhi, Ahmedabad.
What is the fastest way to reach Somnath from Nainital?
The fastest way to reach Somnath from Nainital is by Cab, Flight, Train Via Delhi, Rajkot.

