Goa to Dwarka Distance: Flight, Train and Road Guide

HHarsh Rawat13 Oct 20268 min read
Goa to Dwarka Distance
Quick answer

The Goa to Dwarka distance is about 1,485 km, around 27 hours by road via NH 66 or NH 48. As it is a long, cross-country drive up the west coast, most travellers fly to Jamnagar, Rajkot or Ahmedabad and continue to Dwarka by road, or take a train to Dwarka's own station, to reach the holy city of Krishna.

Goa, the beach state on India's west coast, lies a long way from Dwarka, the golden city of Lord Krishna at the western tip of Gujarat, so the journey needs some planning. This guide, from the team behind Somnath Dwarka Tour Package, a unit of Experience My India, covers the Goa to Dwarka distance and the reverse, the route options, the travel time and every way to reach the city, by flight, train and road.

Goa to Dwarka distance and travel time

The Goa to Dwarka distance is about 1,485 km by the fastest route and the drive takes around 27 hours by road via NH 66 or NH 48, up the length of the western coast through Maharashtra and Gujarat and on across Saurashtra to Dwarka. This is a long, cross-country journey of over a day of continuous driving, so very few people drive it in one go. For most travellers, a flight to Jamnagar, Rajkot or Ahmedabad, followed by a road transfer or a train direct to Dwarka's own railway station, is a far easier and more comfortable way to reach the city than the long drive. Flying, in particular, turns a multi-day journey into a matter of hours, which is why most pilgrims from Goa choose to fly rather than attempt the long drive up the coast.

Goa to Dwarka route options

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

Route

Distance

Approx time

Via NH 48 (fastest)

About 1,477 km

About 27 hours

Via NH 66

About 1,485 km

About 27 hours

Via NH 66 and NH 48 (shorter, slower)

About 1,438 km

About 34 hours

The NH 48 and NH 66 routes are the fastest at around 27 hours, running north up the coast and into Gujarat and across Saurashtra to Dwarka. Note that the combined coastal route via NH 66 and NH 48 is shorter in distance, at about 1,438 km, but much slower at around 34 hours, as it uses the winding coastal road for longer, so the shorter route does not save time. For a road journey the NH 48 or NH 66 route is the standard choice, though flying or the train is far easier for most over such a distance.

Dwarka to Goa distance

The return journey, the Dwarka to Goa distance, is much the same, about 1,464 km in around 27 hours via NH 66. The route options for the reverse direction are:

Route

Distance

Approx time

Via NH 66 (fastest)

About 1,464 km

About 27 hours

Via NH 48

About 1,483 km

About 27 hours

Via NH 47 and NH 66 (longer, slower)

About 1,494 km

About 34 hours

As on the outward journey, the NH 66 and NH 48 routes are the fastest at around 27 hours, while the route via NH 47 and the coast is longer and much slower at around 34 hours. This is a long drive in either direction, so the flight and train options are well worth considering over the road for most travellers heading to or from Krishna's city.

How to travel from Goa to Dwarka

Given the long distance, it is worth weighing all the options:

By air

Goa to Jamnagar, Rajkot or Ahmedabad, then a road transfer, the fastest option

By train

Direct or connecting trains to Dwarka's own railway station

By car or taxi

Around 27 hours, a long multi-day drive

By bus

Long-distance buses, generally with a change, around 28 hours or more

Goa to Dwarka by air

Flying is by far the fastest and easiest way to reach Dwarka from Goa. The nearest airport to Dwarka is Jamnagar, about 130 km away, with Rajkot and Ahmedabad, the major hub, offering wider connections. Goa has two airports, with flights to Ahmedabad in about an hour and a half and flights to Rajkot and, with a connection, to Jamnagar. From whichever airport you land at, a road transfer or a Somnath Dwarka taxi service, completes the journey to Dwarka. Flying to Jamnagar and driving the remaining distance or flying to Ahmedabad and continuing by road or train, is the quickest way to reach the city from Goa.

Goa to Dwarka by train

The train is a good way to travel from Goa to Dwarka for those who prefer rail, as Dwarka has its own railway station, well connected to the rest of India. There are connecting train services from Goa towards Dwarka, often via Ahmedabad. Given the great distance up the coast, the rail journey is long, often around 32 to 38 hours or more with connections, so it is best suited to those who enjoy train travel and have the time. Comfortable overnight and long-distance services make it manageable and arriving directly at Dwarka station is convenient. For the wider access options, see our how to reach Dwarka guide.

Goa to Dwarka by road

If you wish to drive, a private car with a driver is the most comfortable way to cover the long distance, though it is best planned as a multi-day journey with overnight halts rather than a single stretch of over 27 hours. The NH 48 route via Maharashtra and Gujarat is the fastest and smoothest, with plentiful fuel stations, dhabas and rest stops along the way. Self-drive is possible but very demanding over such a distance, so most prefer a driver or better still a flight or train. If you do drive, breaking the journey at cities like Pune, Ahmedabad or Rajkot makes it far more pleasant and Experience My India can help arrange the local legs and the onward Dwarka sightseeing so the driving part is as smooth and stress-free as possible.

Goa to Dwarka by bus

Long-distance buses connect Goa towards Gujarat, though usually with a change, often at Mumbai or Ahmedabad, from where you continue to Dwarka by another bus or a car. The total journey by bus takes around 28 hours or more, so it is a long haul, best on comfortable air-conditioned sleeper services. Buses are the most budget-friendly way to travel, but for such a long journey a flight is far quicker and a train more comfortable and direct, so buses are usually a last choice for reaching Dwarka from Goa.

Why travel from Goa to Dwarka?

Many pilgrims and travellers from Goa make the journey to Dwarka, drawn by its immense significance as one of the four sacred Char Dham of India and the golden city of Lord Krishna. The great Dwarkadhish temple, the ferry to Bet Dwarka, the Nageshwar Jyotirlinga and the sacred Gomti Ghat make it one of the holiest destinations in Hinduism. Dwarka also pairs beautifully with Somnath, the first Jyotirlinga down the coast and with a Gir lion safari, so a trip from Goa can combine the great temples with the wildlife and coast of Saurashtra, a fine contrast to Goa's own beaches.

Best time to make the trip

The best time to travel from Goa to Dwarka is the cooler season, October to March, when the coastal weather is pleasant for the temple, the Bet Dwarka ferry and sightseeing, as covered in our best time to visit Dwarka. The summer, April to June, is hot and the monsoon, July to September, brings heavy rain along the west coast and a rough sea that can affect the ferry, so winter is ideal. If you plan to add a Gir safari, note that the safari zones close during the monsoon, roughly mid-June to mid-October. Whenever you travel, flying is the most comfortable option for the long distance, letting you arrive fresh for the darshan and the sights of Krishna's city.

Tips for the Goa to Dwarka journey

A few pointers make the long trip smoother:

  • Fly to Jamnagar, Rajkot or Ahmedabad and drive on to Dwarka for the fastest, easiest journey.

  • Consider a train direct to Dwarka's own railway station if you prefer rail and have the time.

  • If driving, plan it as a multi-day journey with overnight halts at Pune, Ahmedabad or Rajkot.

  • Use the NH 48 or NH 66 route rather than the shorter but much slower combined coastal route.

  • Combine Dwarka with Somnath and a Gir safari to make the long journey doubly rewarding.

  • Visit in the cool season, October to March, for the most pleasant weather at the temple and coast.

Goa to Dwarka at a glance

Distance

About 1,485 km by the fastest routes

Drive time

About 27 hours via NH 66 or NH 48

Best route

NH 66 or NH 48 up the coast into Gujarat

By air

Goa to Jamnagar, Rajkot or Ahmedabad, then a road transfer

By train

Direct or connecting trains to Dwarka station

Nearest airport

Jamnagar, about 130 km, with Ahmedabad the hub

Plan your Dwarka trip from Goa

Experience My India can plan your Dwarka trip from Goa, with flights, transfers and the sightseeing arranged. Read our Dwarka city guide for what to see, time your visit with the best time to visit Gujarat, book Somnath Dwarka hotels and combine the temple with Somnath and a Gir safari on a Somnath Dwarka tour package or the wider Gujarat tour packages, so your long journey from Goa is used to the full.

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.

Gomti Ghat

The sacred ghat and aarti beside the Dwarkadhish temple.

Best time to visit Gir

When to add a Gir lion safari to your trip.

Rukmini Devi temple

The temple of Krishna's queen near Dwarka.

Best places to visit in Dwarka

The top sights and spots around Dwarka.

Plan your journey

Experience My India can arrange your Goa to Dwarka trip, with flights, transfers and the temple. 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 Goa to Dwarka distance?
The Goa to Dwarka distance is about 1,485 km by the fastest road, via NH 66 or NH 48 up the west coast into Gujarat. The drive takes around 27 hours by road, so most travellers prefer to fly to Jamnagar, Rajkot or Ahmedabad or take a train to Dwarka's own station.
How long does it take to drive from Goa to Dwarka?
By car it takes around 27 hours via NH 66 or NH 48, covering about 1,485 km. It is a long, cross-country drive up the west coast, best planned as a multi-day journey with overnight halts or replaced by a flight to a Gujarat airport or a long train journey direct to Dwarka.
What is the fastest way from Goa to Dwarka?
Flying is fastest. Goa has flights to Ahmedabad in about an hour and a half and to Rajkot and, with a connection, Jamnagar, the nearest airport to Dwarka, followed by a road transfer. This turns a multi-day drive into a journey of hours, so it is the easiest option by far.
Which is the nearest airport to Dwarka from Goa?
The nearest airport to Dwarka is Jamnagar, about 130 km away, with Rajkot and Ahmedabad, the major hub, offering wider connections. Goa has flights to Ahmedabad and Rajkot, from where a road transfer reaches Dwarka or a connecting flight to Jamnagar.
What is the Dwarka to Goa distance?
The Dwarka to Goa distance is about 1,464 km in around 27 hours via NH 66. A route via NH 47 and the coast is longer at about 1,494 km and slower at around 34 hours, so the faster NH 66 and NH 48 routes are the best choice for the return journey.
Is there a train from Goa to Dwarka?
Yes, Dwarka has its own railway station, well connected to the rest of India, reached by connecting trains from Goa, often via Ahmedabad. The rail journey is long, often around 32 to 38 hours or more with connections, but arriving directly at Dwarka station is convenient.
What is the best route from Goa to Dwarka by road?
The best road route is via NH 48 or NH 66, about 1,485 km in around 27 hours, running north up the coast and into Gujarat and across Saurashtra to Dwarka. The combined coastal route is shorter at about 1,438 km but much slower at around 34 hours, so the faster routes are the standard choice.
Why is the shorter coastal route slower?
The shorter route from Goa to Dwarka, via NH 66 and NH 48, is about 1,438 km, less than the roughly 1,485 km of the faster routes, but it takes around 34 hours rather than 27, as it uses the winding coastal road for longer. The faster highway routes make up for their extra distance.
Is there a bus from Goa to Dwarka?
Long-distance buses connect Goa towards Gujarat, usually with a change at Mumbai or Ahmedabad, from where you continue to Dwarka. The total journey takes around 28 hours or more, so a flight is far quicker and a train more comfortable and direct for such a long distance.
Should I break the Goa to Dwarka drive?
Yes, strongly recommended if driving. The journey of over 27 hours is far too long for one stretch, so break it with overnight halts at cities like Pune, Ahmedabad or Rajkot. Breaking the journey makes it manageable and lets you rest, though flying is easier still.
What is the best time to travel from Goa to Dwarka?
The cooler months, October to March, are most pleasant for the temple, the Bet Dwarka ferry and sightseeing. Avoid the hot summer, April to June and the monsoon, July to September, which brings heavy west-coast rain and a rough sea. If adding a Gir safari, the safari zones close in the monsoon.
Can I combine Dwarka with Somnath and Gir from Goa?
Yes. Dwarka pairs beautifully with Somnath, the first Jyotirlinga and a Gir lion safari, so a trip from Goa can combine the two great temples with the wildlife of Gir. Many travellers make the long journey worthwhile by seeing the whole of Saurashtra, a fine contrast to Goa's beaches.
How far is Dwarka from Ahmedabad?
Dwarka is about 440 km from Ahmedabad, the major airport and city for Gujarat, around 7 to 8 hours by road or reachable by direct train. Many travellers from Goa fly or connect to Ahmedabad and then continue to Dwarka by road, train or a connecting flight to Jamnagar.
Can Experience My India plan my Goa to Dwarka trip?
Yes. Experience My India can plan your Dwarka trip from Goa, with flights, transfers, hotels and the sightseeing arranged and Dwarka combined with Somnath and a Gir safari, so you arrive relaxed and make the most of the long journey to Krishna's city.
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 memorable experience for our family. Visiting Somnath Temple and Dwarkadhish Temple together made the journey especially meaningful. We enjoyed the spiritual atmosphere at both places and appreciated having the travel arrangements organised in advance. Travelling with a group also made the trip enjoyable, as we shared the experience with other pilgrims. The team at Experience My India was helpful throughout the planning process, and Gurudutt ji explained the arrangements clearly and answered our questions patiently. The coordination between temple visits and sightseeing made the journey easier to manage. I would recommend this package to anyone looking for a well-planned pilgrimage covering two of Gujarat’s most important spiritual destinations.
Harish Patel
AhmedabadSomnath Dwarka Group Tour Package