Rajkot to Somnath Distance: Routes, Time and Travel Guide

HHarsh Rawat27 Aug 20268 min read
Rajkot to Somnath Distance
Quick answer

The Rajkot to Somnath distance is about 195 km, and the drive takes around 3 hours 40 minutes via NH 27 and NH151 through Junagadh. The same route covers the Somnath to Rajkot distance. You can also travel by train, by bus, or by a flight into Rajkot or Keshod followed by a road transfer.

Rajkot is the largest city in Saurashtra and a common starting point for the pilgrimage to the first Jyotirlinga, so the road to Somnath is a well-travelled one. This guide, from the team behind Somnath Dwarka Tour Package, a unit of Experience My India, covers the Rajkot to Somnath distance and the reverse, the route options, the travel time and every way to make the journey, by car, train, bus and air.

Rajkot to Somnath distance and travel time

The Rajkot to Somnath distance is approximately 195 km by the fastest road and the drive takes around 3 hours 40 minutes by car under normal conditions. The quickest route runs via NH 27 and NH151, passing through Jetpur and Junagadh on the way to the coast. Actual times vary with traffic, road works and the number of breaks you take, so allow a comfortable half day for the journey with stops. Rajkot sits in the centre of the Saurashtra peninsula and Somnath on its southern coast, which is why the two are under four hours apart on good highway.

Rajkot to Somnath route options

There are three main ways to drive from Rajkot to Somnath, differing mainly in the highways used and the time taken:

Route

Distance

Approx time

Via NH 27 and NH151 (fastest)

About 195 km

About 3 hr 40 min

Via NH151

About 216 km

About 4 hr 53 min

Via Rajkot to Bhavnagar Hwy, NH 27 and NH151

About 212 km

About 4 hr 7 min

The NH 27 and NH151 route is the fastest and shortest and the one most drivers use, running through Jetpur and Junagadh on good roads. The other two are useful alternatives if there are diversions or heavy traffic, but for most journeys the first route is the best choice.

Somnath to Rajkot distance

The return journey, the Somnath to Rajkot distance, is about 191 km in roughly 3 hours 43 minutes via NH151. The route options for the reverse direction are:

Route

Distance

Approx time

Via NH151

About 191 km

About 3 hr 43 min

Via NH151 and Mevasa Road

About 210 km

About 4 hr 51 min

Via NH151 and NH 27

About 192 km

About 3 hr 44 min

Both the NH151 and the NH151 with NH 27 routes are quick, at around 3 hours 45 minutes, while the route via Mevasa Road is longer and slower. For speed and comfort, the main NH151 corridor through Junagadh is the best option in both directions.

How to travel from Rajkot to Somnath

There are several ways to cover the Rajkot to Somnath route, so you can choose what suits your budget and comfort:

By car or taxi

About 3 hr 40 min, the most flexible and comfortable option

By train

Trains via Junagadh and Veraval, around 5 to 6 hours

By bus

State and private buses, around 4 to 5 hours

By air

Fly into Rajkot or nearby Keshod, then a road transfer

Rajkot to Somnath by road

Driving is the most popular way to reach Somnath from Rajkot, thanks to the good NH 27 and NH151 highways. The road runs south through Jetpur and Junagadh, the fort city at the foot of Girnar, before reaching Veraval and Somnath on the coast. A private car with a driver is the most comfortable choice, letting you set your own pace and stops; a Somnath Dwarka taxi service can arrange this. Self-drive is also straightforward on this well-marked route. Fuel stations, dhabas and rest stops are plentiful and the terrain is largely flat and easy, so with an early start you can reach Somnath by lunchtime with a break or two.

Rajkot to Somnath by train

Rajkot is a major junction on the Western Railway and trains run towards Veraval, the railhead about 7 km from Somnath, via Junagadh. The rail journey typically takes around 5 to 6 hours depending on the service and Somnath also has its own small station near the temple. Trains are an economical and comfortable option, especially for solo travellers and those who prefer not to drive, though there are fewer of them than buses, so check the timetable and book ahead in the peak season.

Rajkot to Somnath by bus

State-run GSRTC buses and private operators run frequently between Rajkot and Somnath, taking around 4 to 5 hours by road via Junagadh. Options range from ordinary and express buses to more comfortable air-conditioned and sleeper services on the private side. Buses are the most budget-friendly way to travel and run through the day, making them convenient, though a car is faster and more flexible if you are visiting several sites along the way.

Rajkot to Somnath by air

Somnath does not have its own airport. The nearest is the small airport at Keshod, about 45 km away, with Diu, about 90 km away and Rajkot as the main options for wider connections. Many travellers fly into Rajkot, then continue to Somnath by road, about a 3 hour 40 minute transfer. Rajkot's airport has more frequent flights from cities like Mumbai, Delhi and Ahmedabad than the smaller regional airports, which is why it is such a common arrival point for the Saurashtra pilgrimage. From wherever you land, a car transfer completes the journey; see our guide on how to reach Somnath for all the arrival options.

Places to see on the way from Rajkot to Somnath

The drive passes some worthwhile stops if you have time:

  • Jetpur: about 65 km from Rajkot, a textile town known for its block-printed and dyed fabrics.

  • Junagadh: about 100 km along, the fort city at the foot of Girnar, with the Uparkot fort and the Junagadh Girnar temples and the gateway to Gir.

  • Keshod and Veraval: nearer the coast, handy for a break before reaching Somnath and its sightseeing places in Somnath.

Rajkot to Somnath via Junagadh, Gir and Girnar

Because the road passes through Junagadh, many travellers turn the Rajkot to Somnath drive into a richer route. From Junagadh you can climb Girnar by ropeway or steps or detour to Gir for a lion safari before continuing to the coast. This makes the journey more than a transfer, folding in a fort, a sacred mountain and the only home of the Asiatic lion. If you plan to add these, allow an extra day or two rather than trying to fit everything into the drive.

Why start your Somnath trip from Rajkot?

Rajkot is the largest city in Saurashtra and a natural gateway to the region, with an airport, a major railway junction and good road links, which is why so many Somnath trips begin here. From Rajkot you are under four hours from Somnath and the city also connects easily to Dwarka and Gir, so it makes a convenient base or starting point for a wider Saurashtra pilgrimage and wildlife tour. The city itself has good hotels, restaurants and shopping, so it is a comfortable place to spend a night on arrival or before departure.

Best time to make the trip

The best time to travel from Rajkot to Somnath is the cooler season, October to March, when the drive is pleasant and Somnath is at its best, in line with the best time to visit Gujarat. Avoid the peak summer, when the daytime heat can make the long drive tiring and take extra care during the monsoon, when rain can slow the roads and the sea is rough. Early morning starts are ideal, letting you reach Somnath by midday and settle in before the evening aarti, timed as in our Somnath temple timings.

Tips for the Rajkot to Somnath journey

A few pointers make the trip smoother:

  • Start early to beat the daytime heat and reach Somnath in good time to rest before the evening aarti.

  • Stick to the NH 27 and NH151 route for the fastest, smoothest drive via Jetpur and Junagadh.

  • Carry water and snacks for the road, though dhabas and fuel stops are plentiful all along the route.

  • Book trains and buses ahead in the peak winter and festival season, when they fill quickly.

  • Break the drive at Junagadh, roughly the halfway point, to sightsee, eat or add Girnar and Gir.

  • Keep your darshan and hotel plans ready so you can settle in quickly and rest before the aarti on arrival in Somnath.

Rajkot to Somnath at a glance

Distance

About 195 km by the fastest route

Drive time

About 3 hr 40 min via NH 27 and NH151

Best route

NH 27 and NH151 through Jetpur and Junagadh

By train

Around 5 to 6 hours to Veraval via Junagadh

By bus

Around 4 to 5 hours

Nearest airport to Somnath

Keshod, with Diu and Rajkot as wider options

Plan your Somnath trip from Rajkot

Once in Somnath, the Jyotirlinga darshan, the evening aarti, Bhalka Tirth and the Triveni Sangam await. Follow our Somnath itinerary for a ready plan, book Somnath Dwarka hotels near the temple and let the Experience My India Somnath Dwarka tour packages or a Somnath Dwarka tour by car handle the Rajkot pickup, the drive and the whole itinerary, so you can relax and focus on the darshan.

Related guides

To plan the rest of your trip, these Experience My India guides help:

Related guide

What it covers

How to reach Dwarka

Air, rail and road access to the Dwarka coast.

How to reach Gir

Reaching the Asiatic lion sanctuary near Somnath.

Somnath to Girnar distance

The route to the Girnar climb from Somnath.

Best time to visit Gir

When to plan a lion safari on your trip.

Places to visit near Somnath and Diu

Excursions to add around Somnath.

Famous food of Gujarat

The dishes to try across the state.

Plan your journey

Experience My India can arrange your Rajkot to Somnath transfer and the whole trip. Browse more travel guides, message us on WhatsApp or call +91 73006 20809.

About the author

Harsh Rawat

Harsh Rawat

Somnath–Dwarka circuit planning

Harsh Rawat runs Somnath Dwarka Tour Package on the ground in Gujarat, part of Experience My India. Since 2018 he has been planning and driving the Somnath–Dwarka circuit — the darshan timings, the road hours between temples and the stops worth adding — and the routes, fares and timings published across this site are the ones he maintains.

Somnath · Dwarka · GujaratTravelling since 2018
Frequently Asked Questions

Guide FAQs

What is the Rajkot to Somnath distance?
The Rajkot to Somnath distance is about 195 km by the fastest road, via NH 27 and NH151 through Junagadh. The drive takes around 3 hours 40 minutes by car under normal conditions.
How long does it take to drive from Rajkot to Somnath?
By car it takes around 3 hours 40 minutes via NH 27 and NH151, covering about 195 km. Times vary with traffic, road works and breaks, so allow a comfortable half day with stops.
What is the best route from Rajkot to Somnath?
The best and fastest route is via NH 27 and NH151, about 195 km in around 3 hours 40 minutes, passing through Jetpur and Junagadh. Alternative routes via NH151 alone or the Rajkot to Bhavnagar Highway are longer and slower.
What is the Somnath to Rajkot distance?
The Somnath to Rajkot distance is about 191 km in around 3 hours 43 minutes via NH151. A route via NH151 and NH 27 is similar at about 192 km, while a route via Mevasa Road is longer and slower.
How can I travel from Rajkot to Somnath?
You can travel by car or taxi in about 3 hours 40 minutes, by train to Veraval via Junagadh in around 5 to 6 hours, by state or private bus in around 4 to 5 hours or fly into Rajkot or Keshod and continue by road.
Is there a direct train from Rajkot to Somnath?
Trains run from Rajkot towards Veraval, about 7 km from Somnath, via Junagadh, taking around 5 to 6 hours and Somnath has its own small station near the temple. Check the timetable and book ahead in the peak season.
Is there a bus from Rajkot to Somnath?
Yes, GSRTC state buses and private operators run frequently between Rajkot and Somnath, taking around 4 to 5 hours via Junagadh. Options range from ordinary to air-conditioned and sleeper services on the private side.
Does Somnath have an airport?
No, Somnath does not have its own airport. The nearest is the small airport at Keshod, about 45 km away, with Diu, about 90 km away and Rajkot as the main options for wider connections. Many travellers fly into Rajkot and drive to Somnath.
What is there to see on the way from Rajkot to Somnath?
The main stop is Junagadh, about 100 km along, with the Uparkot fort, the Girnar temples and the gateway to Gir. Jetpur, known for textiles and Keshod and Veraval near the coast are also handy break points.
Is the Rajkot to Somnath road good?
Yes, the main NH 27 and NH151 route is a good, well-marked highway through Jetpur and Junagadh, with plentiful fuel stations, dhabas and rest stops. It is a comfortable drive in normal conditions, though take extra care during the monsoon.
What is the best time to travel from Rajkot to Somnath?
The cooler months, October to March, are the best time, with pleasant weather for the drive. Avoid the hot summer, when the long journey can be tiring and take care in the monsoon, when rain can slow the roads.
Can I visit Junagadh, Girnar and Gir on the way?
Yes. Junagadh lies on the route, so you can climb Girnar by ropeway or steps or detour to Gir for a lion safari before continuing to Somnath. Allow an extra day or two if you plan to add these rather than fitting them into the drive.
Can I book a taxi from Rajkot to Somnath?
Yes. A private car with a driver is the most comfortable and flexible way to make the trip and a taxi service can arrange the Rajkot pickup, the drive and your onward sightseeing in Somnath and beyond.
How far is Junagadh from Rajkot on the way to Somnath?
Junagadh is about 100 km from Rajkot on the NH 27 and NH151 route, roughly halfway to Somnath. It makes a good place to break the drive, sightsee or add Girnar and Gir before continuing to the coast.
Plan Your Sacred Journey

Your Perfect Pilgrimage to Somnath & Dwarka

Our Gujarat specialists craft custom itineraries covering the sacred Jyotirlinga of Somnath and the divine Dwarkadhish Temple— with comfortable stays, private transfers & guided experiences.

VIP Jyotirlinga DarshanSomnath & Dwarka CoveredCustom Pilgrimage Plans24/7 Expert Support
WhatsApp Us
Somnath Dwarka Tour Package

Somnath + Dwarka

Gujarat, India

Verified timings · honest pricing
Testimonials

What travellers say

Real journeys planned by our team across the Somnath–Dwarka circuit.

We booked the Somnath Dwarka Group Tour Package with our family group from Rajkot. Having the pickup arranged from Rajkot made the beginning of the pilgrimage very convenient. The drive to Somnath was around 195 km and roughly 3 hours 40 minutes via NH 27 and NH151 through Jetpur and Junagadh. We liked having a private vehicle because we could travel comfortably and stop at Junagadh for a break. From Somnath, the group itinerary continued towards Dwarka, so we did not have to arrange separate transport ourselves.
Rajesh Patel
RajkotSomnath Dwarka Group Tour Package