
Nainital to Somnath
Somnath is approximately 1400+ 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
FASTEST
Nainital
Delhi
Rajkot
Somnath
Approx Travel Time
15h
On Demand
Nainital
Delhi
Rajkot
Somnath
Approx Travel Time
16h 39m
On Demand
Nainital
Delhi
Rajkot
Somnath
Approx Travel Time
16h 48m
₹11,166
Onwards
Nainital
Delhi
Rajkot
Somnath
Approx Travel Time
18h 27m
₹7,601
Onwards
Nainital
Delhi
Rajkot
Somnath
Approx Travel Time
21h 12m
₹15,094
Onwards
Nainital
Delhi
Rajkot
Somnath
Approx Travel Time
22h 51m
₹11,479
Onwards
Via Ghaziabad, Ahmedabad
CHEAPEST
Nainital
Ghaziabad
Ahmedabad
Somnath
Approx Travel Time
1d 13h 51m
₹3,019
Onwards
Nainital
Ghaziabad
Ahmedabad
Somnath
Approx Travel Time
21h 7m
₹9,928
Onwards
Direct Options
Nainital
Somnath
Approx Travel Time
1d 3h 13m
₹44,067
Onwards
Via Delhi, Ahmedabad
Nainital
Delhi
Ahmedabad
Somnath
Approx Travel Time
22h 12m
₹10,083
Onwards
Frequently Asked Questions
What is the distance between Nainital and Somnath?
Somnath is approximately 1400+ kms from Nainital.
How long does it take to reach Somnath from Nainital?
It takes approximately 15 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 Ghaziabad, 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.

