hero
How2Go
Somnath to Nandi-Hills

Somnath to Nandi-Hills

Nandi-Hills is approximately 1750+ kms from Somnath. The fastest way to reach Nandi-Hills from Somnath is by Cab, Flight Via Rajkot, Bangalore. It takes approximately 11 hours. The cheapest way to reach Nandi-Hills from Somnath is by Bus, Flight, Cab Via Surat, Bangalore which would take approximately 23 hours.

Sort By
Mode of Transport

Via Surendranagar, Tumkur

RECOMMENDED

Somnath

Surendranagar

Tumkur

Nandi Hills

Approx Travel Time

22h 8m

On Demand

Via Ahmedabad

Somnath

Ahmedabad

Nandi Hills

Approx Travel Time

1d 13h 14m

₹39,023

Onwards

Ads by MMT

Via Rajkot, Bangalore

FASTEST

Somnath

Rajkot

Bangalore

Nandi Hills

Approx Travel Time

10h 53m

₹14,595

Onwards

Somnath

Rajkot

Bangalore

Nandi Hills

Approx Travel Time

11h 59m

₹9,463

Onwards

Via Jamnagar, Bangalore

Somnath

Jamnagar

Bangalore

Nandi Hills

Approx Travel Time

11h 59m

On Demand

Somnath

Jamnagar

Bangalore

Nandi Hills

Approx Travel Time

13h 46m

₹9,114

Onwards

Ads by MMT

Via Vadodara, Bangalore

Somnath

Vadodara

Bangalore

Nandi Hills

Approx Travel Time

19h 4m

₹9,685

Onwards

Via Ahmedabad, Bangalore

Somnath

Ahmedabad

Bangalore

Nandi Hills

Approx Travel Time

17h 44m

₹8,846

Onwards

Via Surat, Bangalore

CHEAPEST

Somnath

Surat

Bangalore

Nandi Hills

Approx Travel Time

22h 49m

₹8,808

Onwards

Frequently Asked Questions

What is the distance between Somnath and Nandi-Hills?

Nandi-Hills is approximately 1750+ kms from Somnath.

How long does it take to reach Nandi-Hills from Somnath?

It takes approximately 11 hours to reach Nandi-Hills from Somnath by Cab, Flight Via Rajkot, Bangalore.

What is the cheapest way to reach Nandi-Hills from Somnath?

The cheapest way to reach Nandi-Hills from Somnath is by Bus, Flight, Cab Via Surat, Bangalore.

What is the fastest way to reach Nandi-Hills from Somnath?

The fastest way to reach Nandi-Hills from Somnath is by Cab, Flight Via Rajkot, Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India