Veraval to Dwarka Distance: Routes, Time and Travel Guide

HHarsh Rawat7 Sept 20268 min read
Veraval to Dwarka Distance
Quick answer

The Veraval to Dwarka distance is about 229 km, and the drive takes around 3 hours 50 minutes via NH 51 along the coast through Porbandar. The same route covers the Dwarka to Veraval distance. You can also travel by train or bus between the two coastal towns.

Veraval, the port town beside Somnath and Dwarka, the city of Krishna, lie at opposite ends of the Saurashtra coast, linked by a scenic coastal highway. This guide, from the team behind Somnath Dwarka Tour Package, a unit of Experience My India, covers the Veraval to Dwarka distance and the reverse, the route options, the travel time and every way to make the journey, by car, train and bus.

Veraval to Dwarka distance and travel time

The Veraval to Dwarka distance is about 229 km by the fastest road and the drive takes around 3 hours 50 minutes by car under normal conditions. The quickest route runs via NH 51, the coastal highway that links the two along the Saurashtra shore through Porbandar. As Veraval sits right beside Somnath, this is effectively the Somnath to Dwarka coastal journey, one of the most popular pilgrimage routes in Gujarat. Actual times vary with traffic and breaks, so allow a comfortable half day, ideally with a stop at Porbandar along the way. The two towns sit at almost opposite ends of the Saurashtra coast, Veraval and Somnath on the south and Dwarka at the far western tip, yet the good coastal highway keeps the drive smooth and scenic throughout.

Veraval to Dwarka route options

There are three main ways to drive from Veraval to Dwarka:

Route

Distance

Approx time

Via NH 51 (fastest)

About 229 km

About 3 hr 50 min

Via NH151 and NH 51

About 250 km

About 4 hr 19 min

Via NH 27 and NH 51

About 250 km

About 4 hr 28 min

The NH 51 coastal route is the shortest and fastest at about 229 km, running up the shore through Porbandar. The routes via NH151 or NH 27 loop further inland and are longer and slower. For most journeys the direct coastal NH 51 route is the best choice and it is the more scenic drive too, hugging the Arabian Sea coast for much of the way and passing through the towns and beaches that make this stretch of Saurashtra so rewarding.

Dwarka to Veraval distance

The return journey, the Dwarka to Veraval distance, is the same by the main road, about 230 km in around 3 hours 38 minutes via NH 51. The route options for the reverse direction are:

Route

Distance

Approx time

Via NH 51

About 230 km

About 3 hr 38 min

Via NH151 and NH 51

About 250 km

About 4 hr 14 min

Via NH 27 and NH 51

About 248 km

About 4 hr 18 min

As on the outward journey, the coastal NH 51 route is the quickest at around 3 hours 40 minutes, while the inland routes are longer. For speed, comfort and scenery, the coastal highway is the best option in both directions between the two great temple towns. The slightly faster return time reflects lighter traffic leaving Dwarka, but in practice the journey each way is much the same pleasant coastal drive of under four hours.

How to travel from Veraval to Dwarka

There are several ways to cover the Veraval to Dwarka route, so you can choose what suits your budget and comfort, whether you are continuing a pilgrimage from Somnath or travelling separately:

By car or taxi

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

By train

Direct trains via Porbandar and Jamnagar, several hours

By bus

State and private buses via Porbandar, around 5 hours

By air

Nearest airports are Porbandar and Jamnagar, then road

Veraval to Dwarka by road

Driving is by far the best way to travel between Veraval and Dwarka, as the NH 51 coastal highway is good and scenic. The road runs up the Saurashtra shore, passing Porbandar, the birthplace of Mahatma Gandhi and the sea for much of the way, making it a pleasant drive rather than just a transfer. A private car with a driver is the most comfortable and flexible choice, letting you break the journey at Porbandar or Madhavpur; a Somnath Dwarka taxi service can arrange this. Fuel stations, dhabas and rest stops are available along the coast. The drive is one of the most enjoyable in Saurashtra, with glimpses of the Arabian Sea, fishing villages and open countryside, so it feels like part of the pilgrimage rather than a chore between the two great temples.

Veraval to Dwarka by train

Veraval is a major station on the Western Railway and trains run towards Dwarka and Okha, usually via Porbandar and Jamnagar, with Dwarka having its own station close to the temple. The rail journey takes several hours depending on the service, as the line follows a longer coastal and inland route than the road. Trains are an economical and comfortable option, especially for those who prefer not to drive, though there are fewer direct services, so check the timetable and book ahead in the peak season. For pilgrims who have arrived at Veraval by train from elsewhere, continuing to Dwarka by rail can be a convenient, restful way to complete the coastal pilgrimage without changing to the road.

Veraval to Dwarka by bus

State-run GSRTC buses and private operators connect Veraval and Somnath with Dwarka, taking around 5 hours by road via Porbandar. Options range from ordinary and express buses to more comfortable air-conditioned 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 coast, such as Porbandar and Madhavpur.

Places to see on the way from Veraval to Dwarka

The coastal drive passes several worthwhile stops if you have time:

  • Porbandar: the birthplace of Mahatma Gandhi, with Kirti Mandir and the Sudama temple, roughly midway on the coast and a natural place to rest.

  • Madhavpur Ghed: a beautiful beach village with the Madhavrai temple, where by legend Krishna married Rukmini, a serene coastal stop between the two cities.

  • Somnath: right beside Veraval, the first Jyotirlinga, usually seen before setting off for Dwarka, as in our sightseeing places in Somnath.

Combine Somnath, Veraval and Dwarka

Since Veraval sits right beside Somnath, the Veraval to Dwarka drive is really the classic Somnath to Dwarka coastal pilgrimage. Many travellers take darshan at the first Jyotirlinga, then drive up the coast via Porbandar to Dwarka for the Dwarkadhish temple and Bet Dwarka, covering two of Gujarat's holiest sites in one journey. Breaking the drive at Porbandar and Madhavpur turns the transfer into a rewarding coastal trip rather than a simple point-to-point run. A planned tour makes linking the two temple towns seamless and Experience My India specialises in exactly this coastal Somnath and Dwarka circuit, handling the darshan, the drive and the stays along the way.

Best time to make the trip

The best time to travel from Veraval to Dwarka is the cooler season, October to March, when the coastal drive is pleasant and both temple towns are at their best, in line with the best time to visit Dwarka. Avoid the peak summer, when the daytime heat can make the drive tiring and take care during the monsoon, when rain and rough seas can slow the coastal road. Early starts are ideal, letting you reach Dwarka by afternoon and settle in before the evening aarti at the temple and the Gomti Ghat. The winter months are also the peak pilgrimage season on this coast, with the temples and the coastal road busy, so book your travel and stays ahead if you are visiting then.

Tips for the Veraval to Dwarka journey

A few pointers make the coastal trip smoother:

  • Use the coastal NH 51 route for the fastest, most scenic and most direct drive up the shore.

  • Break the journey at Porbandar to see the Gandhi and Sudama birthplaces and rest.

  • Add Madhavpur Ghed, with the Madhavrai temple, a lovely coastal stop about midway on the route.

  • See Somnath, right beside Veraval, before setting off up the coast for Dwarka.

  • Carry water and snacks for the drive, though dhabas and fuel stops are available along the coast.

  • Book trains and buses ahead in the peak winter and festival season, when direct services are fewer.

  • Start early to reach Dwarka in good time to rest before the evening aarti at the temple.

Veraval to Dwarka at a glance

Distance

About 229 km by the fastest route

Drive time

About 3 hr 50 min via NH 51

Best route

NH 51, the coastal highway via Porbandar

By train

Via Porbandar and Jamnagar to Dwarka

By bus

Around 5 hours via Porbandar

Best stop on the way

Porbandar and Madhavpur Ghed

Plan your Dwarka trip from Veraval

Once in Dwarka, the Dwarkadhish darshan, the evening aarti, Bet Dwarka and the Nageshwar Jyotirlinga await, along with the Rukmini Devi temple. Read our Dwarka city guide for what to see, plan the trip with how to reach Dwarka, 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 coastal drive and the whole itinerary, so you can focus on the darshan at both ends of this beautiful pilgrimage route.

Related guides

To plan the rest of your trip, these related guides help:

Related guide

What it covers

How to reach Somnath

Air, rail and road access to the Somnath coast.

Dwarka to Bet Dwarka distance

How to reach Krishna's island of Bet Dwarka.

Dwarka to Nageshwar distance

The short drive to the Nageshwar Jyotirlinga.

Best time to visit Gir

When to plan a lion safari on your trip.

Rukmini Devi temple

The temple of Krishna's queen near Dwarka.

Best time to visit Gujarat

The season and festivals that shape when to travel.

Plan your journey

Experience My India can arrange your Veraval to Dwarka transfer and the whole coastal 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 Veraval to Dwarka distance?
The Veraval to Dwarka distance is about 229 km by the fastest road, via NH 51 along the coast through Porbandar. The drive takes around 3 hours 50 minutes by car under normal conditions.
How long does it take to drive from Veraval to Dwarka?
By car it takes around 3 hours 50 minutes via NH 51, covering about 229 km along the coast. Times vary with traffic and breaks, so allow a comfortable half day, ideally with a stop at Porbandar.
What is the best route from Veraval to Dwarka?
The best and fastest route is via NH 51, the coastal highway, about 229 km in around 3 hours 50 minutes, running up the shore through Porbandar. Routes via NH151 or NH 27 loop inland and are longer and slower.
What is the Dwarka to Veraval distance?
The Dwarka to Veraval distance is the same by the main road, about 230 km in around 3 hours 38 minutes via NH 51. Inland routes via NH151 or NH 27 are longer at about 248 to 250 km and slower.
How can I travel from Veraval to Dwarka?
You can travel by car or taxi in about 3 hours 50 minutes, by direct train via Porbandar and Jamnagar to Dwarka or by state or private bus via Porbandar in around 5 hours. A car is the most flexible for stops along the coast.
Is there a direct train from Veraval to Dwarka?
Yes, Veraval is on the Western Railway and trains run towards Dwarka and Okha, usually via Porbandar and Jamnagar, with Dwarka having its own station near the temple. The journey takes several hours, so check the timetable and book ahead in the peak season.
Is there a bus from Veraval to Dwarka?
Yes, GSRTC state buses and private operators connect Veraval and Somnath with Dwarka, taking around 5 hours by road via Porbandar, with ordinary, express and air-conditioned services available.
Is the Veraval to Dwarka drive the same as Somnath to Dwarka?
Effectively yes. Veraval sits right beside Somnath, about 8 km away, so the Veraval to Dwarka drive is the classic Somnath to Dwarka coastal journey, one of the most popular pilgrimage routes in Gujarat, up the shore through Porbandar.
What is there to see on the way from Veraval to Dwarka?
The main stops are Porbandar, the birthplace of Mahatma Gandhi, roughly midway and Madhavpur Ghed, a beach village with the Madhavrai temple where by legend Krishna married Rukmini. Somnath, beside Veraval, is usually seen before setting off.
Is the Veraval to Dwarka road good?
Yes, the main NH 51 coastal route is a good, scenic highway through Porbandar, with fuel stations, dhabas and rest stops along the way. It is a comfortable drive in normal conditions, though take care during the monsoon, when the sea is rough.
What is the best time to travel from Veraval to Dwarka?
The cooler months, October to March, are the best time, with pleasant weather for the coastal drive. Avoid the hot summer, when the journey can be tiring and take care in the monsoon, when rain and rough seas can slow the road.
Can I combine Somnath, Porbandar and Dwarka?
Yes, easily. The coastal route from Veraval and Somnath to Dwarka passes through Porbandar and near Madhavpur, so many travellers combine the first Jyotirlinga, the Gandhi birthplace and Krishna's city into one rewarding coastal pilgrimage.
How far is Dwarka from Somnath and Veraval?
Dwarka is about 229 km from Veraval and since Veraval is only about 8 km from Somnath, the Somnath to Dwarka distance is very similar, around 230 km, a coastal drive of under four hours via NH 51 through Porbandar.
Can I book a taxi from Veraval to Dwarka?
Yes. A private car with a driver is the most comfortable and flexible way to make the coastal trip and a taxi service can arrange the Veraval or Somnath pickup, the drive via Porbandar and your onward sightseeing in Dwarka.
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.

Our Somnath Dwarka Group Tour Package was a peaceful and enjoyable pilgrimage for our entire group. The journey was well coordinated by Experience My India, and we appreciated the comfortable travel arrangements throughout. Gurudutt ji was polite, supportive and always ready to assist whenever anyone needed guidance. The coastal journey between Somnath and Dwarka was especially enjoyable, with the route passing through Porbandar. It was a memorable spiritual trip for everyone in our group.
Pravinbhai Joshi
RajkotSomnath Dwarka Group Tour Package