Known for its mythological and historical importance, the city of Somnath is a spiritual destination with the famous Somnath Temple being one of the twelve Jyotirlinga shrines of Lord Shiva. Let’s explore how you can reach Somnath by various means of transportation.
By Flight: The nearest airport to Somnath is Diu Airport (IATA: DIU), which is approximately 63 kilometers away. Another prominent airport is the Rajkot Airport (IATA: RAJ), about 200 kilometers from Somnath.
By Train: Somnath has its own railway station - Somnath Railway Station (SMNH), which is well-connected to major cities in Gujarat and other parts of India.
By Road: Somnath is accessible via good network of roads and national highways. Gujarat state transport buses and private luxury coaches operate regularly to Somnath.
Distance by road: Approximately 1250 KM
Route: Delhi -> Jaipur -> Udaipur -> Ahmedabad -> Rajkot -> Somnath
Stop Over: Ahmedabad - It offers a good break to explore the local culture and cuisine.
By Flight: Fly to Diu or Rajkot airport and then take a taxi to Somnath.
By Train: Board a train to Somnath Railway Station.
Distance by road: Approximately 820 KM
Route: Mumbai -> Vapi -> Surat -> Vadodara -> Ahmedabad -> Rajkot -> Somnath
Stop Over: Vadodara - Known for its palaces and parks.
By Flight: Fly to Diu or Rajkot airport and then take a taxi to Somnath.
By Train: Trains are available from Mumbai to Veraval which is very close to Somnath.
Distance by road: Approximately 2100 KM
Route: Kolkata -> Bhubaneswar -> Raipur -> Nagpur -> Indore -> Vadodara -> Ahmedabad -> Rajkot -> Somnath
Stop Over: Raipur and Vadodara for rest.
By Flight: Fly to Diu or Rajkot airport and then take a taxi to Somnath.
By Train: There are no direct trains. Take a train to Ahmedabad and then another train to Somnath.
Distance by road: Approximately 1800 KM
Route: Chennai -> Bangalore -> Pune -> Mumbai -> Surat -> Vadodara -> Ahmedabad -> Rajkot -> Somnath
Stop Over: Pune and Vadodara for a quiet break.
By Flight: Fly to Diu or Rajkot airport and then take a taxi to Somnath.
By Train: Take a train with transfer at Ahmedabad to reach Somnath Railway Station.
Distance by road: Approximately 1750 KM
Route: Bangalore -> Pune -> Mumbai -> Surat -> Vadodara -> Ahmedabad -> Rajkot -> Somnath
Stop Over: Mumbai - Take a break to enjoy the coastal city.
By Flight: Fly to Diu or Rajkot airport and then take a taxi to Somnath.
By Train: Transfer at Ahmedabad for a train to Somnath.
It’s important to check the latest travel advisories, road conditions, and train and flight schedules when planning your trip. Because of the distances involved and limited direct connectivity, especially by air, combining different modes of transport for reaching Somnath is common.
Whether it’s a spiritual journey or a quest to witness the grandeur of Somnath, safe travels and may your journey be as rewarding as the destination itself.