Ad

How to Reach Somnath

There are a few railway stations close to Somnath, Veraval in Konkan being the closest (6 km). Travelling from cities like Mumbai, Jabalpur, Delhi from rail might turn out to be quite a challenging experience. A direct rail connection from Delhi isn't available. Koshed (55 km) and Diu (90 km) are the closest airports and it will take approximately Rs. 2000 to reach Somnath from these places by cab.

Search for directions from

How to Reach Somnath by Flight

The nearest functional airport to Somnath is the Diu Airport that is around 60 km away from Somnath. You hire a taxi from Diu to travel to Somnath.

Nearest Airport: Diu Airport (DIU) - 60 kms from Somnath

Tentative return flight prices to Dui from major cities in India:

Powered by:

Starting City Return price (approximate)
Mumbai ₹ 12,110 Non-stop Check
New Delhi ₹ 15,972 Check
Search for flights to Dui

How to Reach Somnath by Road

Somnath is well connected by roads to all the major cities.

How to Reach Somnath by Train

The nearest railway station is the Somnath Railway Station which has trains from Jabalpur, Ahmedabad, Okha, Rajkot, Porbandar.

Somnath Packages

Compare quotes from upto 3 travel agents for free


View All Packages for Somnath >

Local Transport in Somnath

Somnath trust organises a twice daily "Somnath Tirth Darshan" local sight seeing. Bus starts near the gate of Somnath Temple -10am and 3pm. Rs.20/- per seat. You can also hire an autorickshaw for a tour of the town.

Most Frequently Searched Routes to Somnath

Route Name Distance Time
Ahmedabad to Somnath 407 km 6 hours 35 mins
Delhi to Somnath 1,312 km 20 hours 36 mins
Pune to Somnath 1,035 km 16 hours 39 mins
Mumbai to Somnath 898 km 14 hours 16 mins
Junagadh to Somnath 90.6 km 1 hour 37 mins
Veraval to Somnath 4.1 km 14 mins
Hyderabad to Somnath 1,626 km 1 day 3 hours
Udaipur to Somnath 668 km 10 hours 35 mins
Chennai to Somnath 2,224 km 1 day 10 hours
Bangalore to Somnath 1,871 km 1 day 4 hours
Jaipur to Somnath 1,044 km 16 hours 6 mins


Places to Visit In Somnath