Delhi to Somnath

   Delhi to Somnath Road Distance 1,312 km
   Delhi to Somnath Aerial Distance 1,104 km
  Delhi to Somnath Travel Time 20 hours 36 mins

How to reach Somnath from Delhi

The Preferred Way of Travelling from Delhi to Somnath

The most preferred way of reaching Somnath from Delhi is via connecting flights halting either at Ahmedabad, Rajkot or Vadodara followed by a bus journey to Somnath.

Knowing The Details

1. Delhi to Somnath - Via Rajkot
2. Delhi to Somnath - Via Ahmedabad
3. Delhi to Somnath - Via Rajkot
4. Delhi to Somnath - Via Ahmedabad
5. Popular Routes to Somnath
6. Popular Routes from Delhi
7. Places to Visit in Somnath
8. Hotels in Somnath

Somnath Travel Packages

Compare quotes from upto 3 travel agents for free

1. Delhi to Somnath - Via Rajkot

New Delhi to Rajkot - Via flight

The distance between New Delhi and Rajkot is enormous (about 1121 kilometres), and airways are no doubt the best option to cover this humongous distance between the two places. Not only are flights time-saving, but they are also much more convenient compared to other means of transport available between the two sites. Air India and Jet Airways offer regular flights between the two sites at all times throughout the day, but only the former offers direct flights between the two. 
Available Flights
Both Air India and Jet Airways offer flights between New Delhi and Rajkot. Air India operates both direct and indirect flights on this route, while Jet Airways operates only connecting flights between the two places. 
Approximate Time Taken 
Direct flights take only an hour and forty-five minutes to reach Rajkot from New Delhi. Connecting flights, on the other hand, take a minimum of five hours to cover the same distance. There are many other connecting flights also on this route, but those are much longer. 
Approximate Fare
Fares for flights on this route start at around INR 4,000. The fares can go up to anything between INR 7,000 and INR 8,000, and even higher; depending on when you book the ticket, the chosen airline, time of travel, etc. 

Rajkot to Somnath - Via Road (Cab/Self Drive)

The total road distance of roughly 200 kilometres; approximately a three and a half long drive between Rajkot and Somnath. Since the route mostly passes through national highways, travellers can be assured of being able to enjoy a comfortable journey. Roadways are the fastest and most convenient option from Rajkot to Somnath because all others means of transport take much more time as compared to roads.

Cab Options
Travellers can also hire cabs through popular websites such as Gozo cabs and Savaari or local cab service providers in Rajkot, such as Rajkot Taxi Service, TravelGujju to reach the destination. Travellers also have the option to choose the kind of car they want to travel in. Roadways also offer much more flexibility with timings and the halts that travellers want to take en route. 
Route from Rajkot to Somnath
The most common route is: 
Rajkot – Shapar – Gondal – Jetpur – Junagadh – Keshor – Galodar – Somnath. 
The 
This route will take you through a total of 197 kilometres, and you will mostly be driving on the NH 27 and NH 151. 
Approximate Time Taken
The total time taken to cover this journey via the above route is 3 hours and 30 minutes. 
Approximate Fare
Fares for cabs on this route start from INR 3700 and can go up to INR 4200. For six-seater cabs, tickets range around INR 5300 to INR 5500. 

Rajkot to Somnath - Via Train

The next best option for travellers who want to travel from Rajkot to Somnath is to opt for a train. Numerous trains run on this route all through the day, and travellers can book a train by the time when they will reach Rajkot. Of the total direct trains operated by IRCTC on this route, 8 are Express trains, 3 are Passenger trains, and the remaining 3 are superfast trains.

Approximate Duration
The time taken by a train to complete its journey on this route is only slightly higher than that taken by the roadways. With the fastest train, i.e. the Bandra Terminus completing its journey in 3 hours and 22 minutes, and most of the other trains taking around 4 hours. Trains on this route start from approximately 01:00 in the night, and there are trains after regular intervals till 06:00 in the evening. Travellers also have the option to choose between AC and non-AC coaches, as per their convenience. 

Railway Station in Rajkot
The Rajkot Junction with station code RJT serves the city of Rajkot. 

Railway Station in Somnath
  • Veraval Junction (VRL)
  • Somnath Junction (SMNH). 
Available Options
1. 22991 Bandra Terminus - Veraval SF Express
Timings:
Departure: 01:13
Arrival: 04:35
Duration: 3 hours and 22 minutes
Availability: Sundays
Fare:
General: INR 83
Sleeper: INR 170
AC 3 tier: INR 540
AC 2 tier: INR 745

2. 19252 Okha Somnath Express 
Timings:
Departure: 01:28
Arrival: 05:30
Duration: 4 hours and 2 minutes
Availability: All days of the week
Fare:
General: INR 70
Sleeper: INR 140
AC 3 tier: INR 495
AC 2 tier: INR 700
AC 1st class: INR 1165

3. 19569 Rajkot - Veraval Express
Timings:
Departure: 11:05
Arrival: 15:35
Duration: 4 hours and 30 minutes
Availability: All days of the week
Fare:
General: INR 68

4. 19569 Rajkot - Veraval Express
Timings:
Departure: 11:05
Arrival: 15:35
Duration: 4 hours and 30 minutes
Availability: All days of the week
Fare: General: INR 68

5. 19119 Ahmedabad - Somnath InterCity Express
Timings:
Departure: 15:15
Arrival: 20:00
Duration: 4 hours and 45 minutes
Availability: All days of the week
Fare: General: INR 70, AC Chair: INR 325

The Preferred Mode of Transportation from the Railway Station
The station entrance of the Somnath Junction is just 2.5 kilometres away from the main city centre, while the road distance between the Veraval Junction and Somnath is 6 kilometres. The best option in both cases is to hire a taxi from the railway junction to reach your final destination. Alternatively, you can even take a shared rickshaw or a bus to take you to the Somnath temple, fares for which are INR 15-20 per person.  

Rajkot to Somnath - Via Bus

Buses are a convenient mode of travel while commuting from Rajkot to Somnath. GSRTC operates multiple buses of different kinds on this route at all times during the day, and these buses can complete their journey in about 4 to 4.5 hours. The time that is taken, however, also depends on other factors such as traffic, weather and road conditions. Around 37 buses ply daily on this route and thanks to the easy availability of buses, travellers do not face many issues and can enjoy a smooth journey. Bus fares for this route start at just INR 124 and then go up depending on the kind of bus that you prefer. 
Boarding Points in Rajkot
Major boarding terminals in Rajkot from where buses leave for Somnath include:
1. Rajkot Bus Stand
2. Krishna Park
3. Sapar
4. Eagle House
5. Grinland Chowk
6. Mahasagar Travels, Moti Tanki Chowk
Dropping Points in Somnath
Buses on this route drop off travellers at the following terminals across Somnath:
1. Somnath Bus Stand
2. Somnath Temple
3. Yash Travels
4. Eagle Office
Bus Types Plying from Rajkot to Somnath
Buses that travellers can choose from to travel from Rajkot to Somnath include:
  • Express Buses
  • Gurjarnagri
  • Non AC sleeper (2+1)
  • Non AC seater (2+1)
  • Sleeper
  • Novex AC sleeper (2+1)
Available Bus Options
All buses that run on this route are operated by GSRTC only. Thus, travellers don’t have the opportunity to choose an operator of their choice, but they are free to select the kind of bus that they want to travel in. 
Bus Timings
Buses leave at regular intervals from Rajkot for Somnath. The first bus leaves at 01:00 at night, while the last bus for the day departs at 23:50. There are numerous afternoon buses also on this route. 
Approximate Duration of the Journey
Buses on this route take a minimum of 4 hours and a maximum of 5.5 hours to finish this journey. 
Approximate Fare
Fares for these buses start at INR 124 and can go up to INR 240 per person. 

The Preferred Mode of Transportation
If you intend to visit the Somnath temple directly, buses will leave you just outside the temple. If you are de-boarding at some other point, you can hire an auto-rickshaw to take you to your destination.

2. Delhi to Somnath - Via Ahmedabad

New Delhi to Ahmedabad - Via Flight

Getting from New Delhi to Ahmedabad via air is a convenient and time-saving option. There are plenty of flights that operate between the two places, and most travellers prefer airways when it comes to reaching Ahmedabad from New Delhi. Popular airlines on this route include GoAir, Vistara, SpiceJet and Jet Airways. There are also other airlines offering direct as well as connecting flights between the two places. The information of which can be obtained easily through Google flights and other travel websites. Flights will take you to your final destination in just 1.5 hours, and fares for the same start at around INR 2000 per person. 

Ahmedabad to Somnath - Via Road (Cab/Self Drive)

A lot of travellers prefer to undertake a road trip to travel from Ahmedabad to Somnath. The total distance of 410 kilometres between the two places can be easily covered in around 7 hours, and travellers can also view the scenic locations en route.

Cab Options
Alternatively, you can also book a cab to reach your final destination. Travellers can also book cabs through websites such as Gozocabs, Savaari, etc., or contact local cab service providers such as Shri Bhakti Taxi, Happy Travels, Ahmedabad Taxi, etc. for the same. Most people who are travelling by car prefer to leave from Ahmedabad in the early morning so that they reach their destination in the afternoon, and then enjoy their stay at leisure. 
Approximate Distance Between the Two Places
The total distance between the two locations is 410 kilometres. 
Route Option from Ahmedabad to Somnath
Ahmedabad – Surendranagar –Rajkot –Gondal – Jetpur – Junagadh – Keshod – Somnath
This route is the shortest of all possible ways to Somnath, and the drive is mostly through NH 47. You should be able to complete your journey in around 7 hours and 15 minutes if you follow this route. 
Road Conditions
The roads till Rajkot are pretty good, but be prepared to confront bumpy roads after that. Because of frequent constructions that happen on this route, potholes are also common. 
Approximate Fare
Small cabs will cost you around INR 3300-3500 to take you to Somnath. Tickets for larger cabs can go up to around INR 4000 for a one-way trip. 

Ahmedabad to Somnath - Via Bus

There are plenty of buses that ply between Ahmedabad and Somnath regularly, and thus travelling by bus to Somnath is no major hassle. Numerous private operators operate buses on this route; and other than private operators, GSRTC also runs buses on this route. Most of the 32 buses plying on this route leave at around 10 or later in the night. Travellers thus reach their destination early morning the next day, after having enjoyed a comfortable overnight journey. 
Boarding Points in Ahmedabad
Standard boarding terminals in Ahmedabad from where travellers can board their buses include:
1. Hiren Chamber, Thakkarnagar Char Rasta
2. Shroff Chambers
3. Manas Complex
4. Nehru Nagar
5. Paavan Travels
Dropping Points in Somnath
Travellers can get off at any of these dropping points in Somnath:
1. Varneswar Parking
2. Somnath Bus Stand
3. Lilavati Bhawan
Bus Types Plying from Ahmedabad to Somnath
There are various kinds of buses that serve passengers who are travelling from Ahmedabad to Somnath. Travellers are free to choose between these kinds of buses, depending on their comfort. 
1. A/C Sleeper (2+1)
2. Non-A/C Seater (2+1)
3. SLEEPER
4. Non-A/C Seater/Sleeper (2+1)
5. Non-A/C Sleeper (2+1)
6. EXPRESS
Available Bus Options
Ahmedabad to Somnath - Via Train

Another excellent option for travellers to reach from Ahmedabad to Somnath is to travel by train. Frequent trains run on this route throughout the day. With the first train leaving for Somnath at 05:55; travellers can book a train for themselves as per the time when they reach Ahmedabad. IRCTC operates nine direct trains on this route, of which 6 are Express trains and the remaining 3 are superfast trains.

AC and Non AC Trains
Travellers also have the option to choose between AC and non-AC coaches, as per their convenience. The Bandra Terminus - Veraval SF Express is the fastest train on this route; taking around 7 hours and 40 minutes to reach its destination. The time taken is the same time taken by any other means of transport to reach from Ahmedabad to Somnath. 

Railway Station in Ahmedabad
The Ahmedabad Junction with station code ADI serves the city of Ahmedabad.

Railway Station in Somnath
There are two railway stations in Somnath. One of them is Veraval Junction (VRL), while the other is Somnath Junction (SMNH). 
Available Train Options
1. 22945 Saurashtra Mail Slip 
Timings:
Departure: 05:55
Arrival: 15:35
Duration: 9 hours and 40 minutes
Availability: All days of the week
Fare: 
General: INR 142
Sleeper: INR 290
AC 3 tier: INR 745
AC 2 tier: INR 1050

2. 11464 Jabalpur - Somnath Express 
Timings:
Departure: 08:25
Arrival: 17:45
Duration: 9 hours and 20 minutes
Availability: All days of the week except Sundays and Tuesdays
Fare:
General: INR 127
Sleeper: INR 260
AC 3 tier: INR 700
AC 2 tier: INR 1000
AC 1st class: INR 1685

3. 19119 Ahmedabad - Somnath InterCity Express
Timings: Departure: 10:40, Arrival: 20:00
Duration: 9 hours and 20 minutes
Availability: All days of the week
Fare:
General: INR 127
AC Chair: INR 560

4. 22991 Bandra Terminus- Veraval SF Express
Timings: Departure: 20:55, Arrival: 04:35
Duration: 7 hours and 40 minutes
Availability: Sundays
Fare:
General: INR 142
Sleeper: INR 290
AC 3 tier: INR 745
AC 2 tier: INR 1050

The Preferred Mode of Transportation from the Somnath Railway Station
The Somnath Junction is just 2.5 kilometres away from the central city, while the Veraval Junction is 6 kilometres away. In both these cases, you can hire a taxi from the railway junction to reach your final destination. Alternatively, you can even take a shared rickshaw or a bus to take you to the Somnath temple.

3. Delhi to Somnath - Via Rajkot

New Delhi to Rajkot - Via flight

The distance between New Delhi and Rajkot is enormous (about 1121 kilometres), and airways are no doubt the best option to cover this humongous distance between the two places. Not only are flights time-saving, but they are also much more convenient compared to other means of transport available between the two sites. Air India and Jet Airways offer regular flights between the two sites at all times throughout the day, but only the former offers direct flights between the two. 
Available Flights
Both Air India and Jet Airways offer flights between New Delhi and Rajkot. Air India operates both direct and indirect flights on this route, while Jet Airways operates only connecting flights between the two places. 
Approximate Time Taken 
Direct flights take only an hour and forty-five minutes to reach Rajkot from New Delhi. Connecting flights, on the other hand, take a minimum of five hours to cover the same distance. There are many other connecting flights also on this route, but those are much longer. 
Approximate Fare
Fares for flights on this route start at around INR 4,000. The fares can go up to anything between INR 7,000 and INR 8,000, and even higher; depending on when you book the ticket, the chosen airline, time of travel, etc. 

Rajkot to Somnath - Via Road (Cab/Self Drive)

The total road distance of roughly 200 kilometres; approximately a three and a half long drive between Rajkot and Somnath. Since the route mostly passes through national highways, travellers can be assured of being able to enjoy a comfortable journey. Roadways are the fastest and most convenient option from Rajkot to Somnath because all others means of transport take much more time as compared to roads.

Cab Options
Travellers can also hire cabs through popular websites such as Gozo cabs and Savaari or local cab service providers in Rajkot, such as Rajkot Taxi Service, TravelGujju to reach the destination. Travellers also have the option to choose the kind of car they want to travel in. Roadways also offer much more flexibility with timings and the halts that travellers want to take en route. 
Route from Rajkot to Somnath
The most common route is: 
Rajkot – Shapar – Gondal – Jetpur – Junagadh – Keshor – Galodar – Somnath. 
The 
This route will take you through a total of 197 kilometres, and you will mostly be driving on the NH 27 and NH 151. 
Approximate Time Taken
The total time taken to cover this journey via the above route is 3 hours and 30 minutes. 
Approximate Fare
Fares for cabs on this route start from INR 3700 and can go up to INR 4200. For six-seater cabs, tickets range around INR 5300 to INR 5500. 

Rajkot to Somnath - Via Train

The next best option for travellers who want to travel from Rajkot to Somnath is to opt for a train. Numerous trains run on this route all through the day, and travellers can book a train by the time when they will reach Rajkot. Of the total direct trains operated by IRCTC on this route, 8 are Express trains, 3 are Passenger trains, and the remaining 3 are superfast trains.

Approximate Duration
The time taken by a train to complete its journey on this route is only slightly higher than that taken by the roadways. With the fastest train, i.e. the Bandra Terminus completing its journey in 3 hours and 22 minutes, and most of the other trains taking around 4 hours. Trains on this route start from approximately 01:00 in the night, and there are trains after regular intervals till 06:00 in the evening. Travellers also have the option to choose between AC and non-AC coaches, as per their convenience. 

Railway Station in Rajkot
The Rajkot Junction with station code RJT serves the city of Rajkot. 

Railway Station in Somnath
  • Veraval Junction (VRL)
  • Somnath Junction (SMNH). 
Available Options
1. 22991 Bandra Terminus - Veraval SF Express
Timings:
Departure: 01:13
Arrival: 04:35
Duration: 3 hours and 22 minutes
Availability: Sundays
Fare:
General: INR 83
Sleeper: INR 170
AC 3 tier: INR 540
AC 2 tier: INR 745

2. 19252 Okha Somnath Express 
Timings:
Departure: 01:28
Arrival: 05:30
Duration: 4 hours and 2 minutes
Availability: All days of the week
Fare:
General: INR 70
Sleeper: INR 140
AC 3 tier: INR 495
AC 2 tier: INR 700
AC 1st class: INR 1165

3. 19569 Rajkot - Veraval Express
Timings:
Departure: 11:05
Arrival: 15:35
Duration: 4 hours and 30 minutes
Availability: All days of the week
Fare:
General: INR 68

4. 19569 Rajkot - Veraval Express
Timings:
Departure: 11:05
Arrival: 15:35
Duration: 4 hours and 30 minutes
Availability: All days of the week
Fare: General: INR 68

5. 19119 Ahmedabad - Somnath InterCity Express
Timings:
Departure: 15:15
Arrival: 20:00
Duration: 4 hours and 45 minutes
Availability: All days of the week
Fare: General: INR 70, AC Chair: INR 325

The Preferred Mode of Transportation from the Railway Station
The station entrance of the Somnath Junction is just 2.5 kilometres away from the main city centre, while the road distance between the Veraval Junction and Somnath is 6 kilometres. The best option in both cases is to hire a taxi from the railway junction to reach your final destination. Alternatively, you can even take a shared rickshaw or a bus to take you to the Somnath temple, fares for which are INR 15-20 per person.

4. Delhi to Somnath - Via Ahmedabad

New Delhi to Ahmedabad - Via Flight

Getting from New Delhi to Ahmedabad via air is a convenient and time-saving option. There are plenty of flights that operate between the two places, and most travellers prefer airways when it comes to reaching Ahmedabad from New Delhi. Popular airlines on this route include GoAir, Vistara, SpiceJet and Jet Airways. There are also other airlines offering direct as well as connecting flights between the two places. The information of which can be obtained easily through Google flights and other travel websites. Flights will take you to your final destination in just 1.5 hours, and fares for the same start at around INR 2000 per person. 

Ahmedabad to Somnath - Via Road (Cab/Self Drive)

A lot of travellers prefer to undertake a road trip to travel from Ahmedabad to Somnath. The total distance of 410 kilometres between the two places can be easily covered in around 7 hours, and travellers can also view the scenic locations en route.

Cab Options
Alternatively, you can also book a cab to reach your final destination. Travellers can also book cabs through websites such as Gozocabs, Savaari, etc., or contact local cab service providers such as Shri Bhakti Taxi, Happy Travels, Ahmedabad Taxi, etc. for the same. Most people who are travelling by car prefer to leave from Ahmedabad in the early morning so that they reach their destination in the afternoon, and then enjoy their stay at leisure. 
Approximate Distance Between the Two Places
The total distance between the two locations is 410 kilometres. 
Route Option from Ahmedabad to Somnath
Ahmedabad – Surendranagar –Rajkot –Gondal – Jetpur – Junagadh – Keshod – Somnath
This route is the shortest of all possible ways to Somnath, and the drive is mostly through NH 47. You should be able to complete your journey in around 7 hours and 15 minutes if you follow this route. 
Road Conditions
The roads till Rajkot are pretty good, but be prepared to confront bumpy roads after that. Because of frequent constructions that happen on this route, potholes are also common. 
Approximate Fare
Small cabs will cost you around INR 3300-3500 to take you to Somnath. Tickets for larger cabs can go up to around INR 4000 for a one-way trip. 

Ahmedabad to Somnath - Via Train

Another excellent option for travellers to reach from Ahmedabad to Somnath is to travel by train. Frequent trains run on this route throughout the day. With the first train leaving for Somnath at 05:55; travellers can book a train for themselves as per the time when they reach Ahmedabad. IRCTC operates nine direct trains on this route, of which 6 are Express trains and the remaining 3 are superfast trains.

AC and Non AC Trains
Travellers also have the option to choose between AC and non-AC coaches, as per their convenience. The Bandra Terminus - Veraval SF Express is the fastest train on this route; taking around 7 hours and 40 minutes to reach its destination. The time taken is the same time taken by any other means of transport to reach from Ahmedabad to Somnath. 

Railway Station in Ahmedabad
The Ahmedabad Junction with station code ADI serves the city of Ahmedabad.

Railway Station in Somnath
There are two railway stations in Somnath. One of them is Veraval Junction (VRL), while the other is Somnath Junction (SMNH). 
Available Train Options
1. 22945 Saurashtra Mail Slip 
Timings:
Departure: 05:55
Arrival: 15:35
Duration: 9 hours and 40 minutes
Availability: All days of the week
Fare: 
General: INR 142
Sleeper: INR 290
AC 3 tier: INR 745
AC 2 tier: INR 1050

2. 11464 Jabalpur - Somnath Express 
Timings:
Departure: 08:25
Arrival: 17:45
Duration: 9 hours and 20 minutes
Availability: All days of the week except Sundays and Tuesdays
Fare:
General: INR 127
Sleeper: INR 260
AC 3 tier: INR 700
AC 2 tier: INR 1000
AC 1st class: INR 1685

3. 19119 Ahmedabad - Somnath InterCity Express
Timings: Departure: 10:40, Arrival: 20:00
Duration: 9 hours and 20 minutes
Availability: All days of the week
Fare:
General: INR 127
AC Chair: INR 560

4. 22991 Bandra Terminus- Veraval SF Express
Timings: Departure: 20:55, Arrival: 04:35
Duration: 7 hours and 40 minutes
Availability: Sundays
Fare:
General: INR 142
Sleeper: INR 290
AC 3 tier: INR 745
AC 2 tier: INR 1050

The Preferred Mode of Transportation from the Somnath Railway Station
The Somnath Junction is just 2.5 kilometres away from the central city, while the Veraval Junction is 6 kilometres away. In both these cases, you can hire a taxi from the railway junction to reach your final destination. Alternatively, you can even take a shared rickshaw or a bus to take you to the Somnath temple.

Popular Routes to Somnath

Important Routes Time Taken Distance
Ahmedabad to Somnath 6 hours 35 mins 407 km
Delhi to Somnath 20 hours 36 mins 1,312 km
Pune to Somnath 16 hours 39 mins 1,035 km
Mumbai to Somnath 14 hours 16 mins 898 km
Junagadh to Somnath 1 hour 37 mins 90.6 km
Veraval to Somnath 14 mins 4.1 km

Popular Routes from Delhi

Important Routes Time Taken Distance
Delhi to Manali 10 hours 51 mins 537 km
Delhi to Agra 3 hours 34 mins 231 km
Delhi to Nainital 7 hours 377 km
Delhi to Shimla 6 hours 44 mins 344 km
Delhi to Chandigarh 3 hours 51 mins 245 km
Delhi to Jaipur 4 hours 53 mins 273 km