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.
|Route Name||Distance||Time||More Information|
|Ahmedabad to Somnath||407 km||6 hours 35 mins||View Details|
|Delhi to Somnath||1,312 km||20 hours 36 mins||View Details|
|Pune to Somnath||1,035 km||16 hours 39 mins||View Details|
|Mumbai to Somnath||898 km||14 hours 16 mins||View Details|
|Junagadh to Somnath||90.6 km||1 hour 37 mins||View Details|
|Veraval to Somnath||4.1 km||14 mins||View Details|
|Hyderabad to Somnath||1,626 km||1 day 3 hours||View Details|
|Udaipur to Somnath||668 km||10 hours 35 mins||View Details|
|Chennai to Somnath||2,224 km||1 day 10 hours||View Details|
|Bangalore to Somnath||1,871 km||1 day 4 hours||View Details|
|Jaipur to Somnath||1,044 km||16 hours 6 mins||View Details|
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 Diu Airport (DIU) from major cities in India.
|Starting city||Return price (approx)|
|Mumbai||₹ 10,998 Non-stop||View Details|
|New Delhi||₹ 21,738||View Details|
|Bengaluru||₹ 23,217||View Details|
|Hyderabad||₹ 14,868||View Details|
Somnath is well connected by roads to all the major cities.
The nearest railway station is the Somnath Railway Station which has trains from Jabalpur, Ahmedabad, Okha, Rajkot, Porbandar.
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.
Compare quotes from upto 3 travel agents for free