Mumbai to Dwarka Distance: Routes, Time and Travel Guide

HHarsh Rawat4 Sept 20268 min read
Mumbai to Dwarka Distance
Quick answer

The Mumbai to Dwarka distance is about 925 km via NH 48, taking around 17 to 18 hours by road. As it is a very long drive, most travellers fly to Jamnagar or take a direct overnight train to Dwarka, which has its own station near the temple.

Mumbai, India's financial capital, is a common starting point for pilgrims heading to Krishna's holy city, but it is a long journey across two states. This guide, from the team behind Somnath Dwarka Tour Package, a unit of Experience My India, covers the Mumbai to Dwarka distance and the reverse, the route options and travel time and every way to make the journey, by flight, train, car and bus.

Mumbai to Dwarka distance and travel time

The Mumbai to Dwarka distance is about 925 km by the fastest route and the drive takes around 17 to 18 hours by car under normal conditions. The quickest route runs via NH 48, heading north to Gujarat and then west across Saurashtra through Ahmedabad, Rajkot and Jamnagar to the coast. This is a genuinely long, cross-state journey, so very few people drive it in a single stretch. For most travellers, a flight to Jamnagar or a direct overnight train to Dwarka is a far easier and more comfortable choice than the long drive. Mumbai lies in Maharashtra and Dwarka at the far western tip of Gujarat's Saurashtra peninsula, so the two are separated by the width of two states, which is why even the fastest options take the better part of a day.

Mumbai to Dwarka route options

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

Route

Distance

Approx time

Via NH 48 (fastest)

About 925 km

About 17 hr 29 min

Via NH 48 and NE 4

About 974 km

About 18 hr 14 min

Via NH 48, NE 4 and NH 51

About 993 km

About 18 hr 44 min

The NH 48 route is the shortest and fastest, running north to Gujarat and then across Saurashtra through Ahmedabad, Rajkot and Jamnagar. The other routes, using the NE 4 expressway and NH 51, are a little longer and slower. For a road journey the NH 48 route is the standard choice, though the newer expressways are steadily improving travel times on this corridor.

Dwarka to Mumbai distance

The return journey, the Dwarka to Mumbai distance, is about 926 km in roughly 17 hours via the NE 4 expressway route. The route options for the reverse direction are:

Route

Distance

Approx time

Via NE 4 (fastest)

About 926 km

About 16 hr 44 min

Via NH 47

About 979 km

About 21 hr 36 min

Via NE 4 and NH 48

About 953 km

About 16 hr 58 min

On the return, the NE 4 expressway route is the fastest at around 17 hours, while the NH 47 route is much slower at over 21 hours. As on the outward journey, this is a very long drive, so the flight and train options are well worth considering over the road for most travellers.

How to travel from Mumbai to Dwarka

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

By air

Mumbai to Jamnagar, then a road transfer, the fastest option

By train

Direct trains to Dwarka, around 15 to 17 hours

By car or taxi

Around 17 to 18 hours, a long two-day drive

By bus

State and private buses, around 18 to 22 hours

Mumbai to Dwarka by air

Flying is by far the fastest and easiest way to make this long journey. Dwarka has no airport, but the nearest is Jamnagar, about 130 km away, with Porbandar and Rajkot as other options. Mumbai has frequent flights to Jamnagar, Rajkot and Porbandar, taking a little over an hour, followed by a road transfer of a couple of hours to Dwarka. This turns a gruelling all-day drive into a comfortable half-day journey. From whichever airport you land at, a car completes the trip; see our guide on how to reach Dwarka for all the arrival options. For pilgrims short on time, this fly-and-drive combination is overwhelmingly the most practical way to make the trip, letting you leave Mumbai in the morning and take darshan at the Dwarkadhish temple the same afternoon or evening.

Mumbai to Dwarka by train

The train is the classic way to travel from Mumbai to Dwarka. Direct trains run from Mumbai to Dwarka, which has its own station close to the temple, via Ahmedabad, Rajkot and Jamnagar. The rail journey typically takes around 15 to 17 hours, with convenient overnight services that let you sleep through much of it and arrive fresh in the morning. Comfortable, economical and scenic, the overnight train is a favourite of pilgrims; check the timetable and book well ahead in the peak season, as these Dwarka trains are very popular and fill quickly.

Mumbai 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 two-day journey with an overnight halt rather than a single stretch; a Somnath Dwarka taxi service can arrange this. The NH 48 route via Ahmedabad, Rajkot and Jamnagar is the fastest and smoothest, with plentiful fuel stations, dhabas and rest stops along the way. Self-drive is possible but demanding over such a distance, so many prefer a driver. Experience My India can handle the whole journey and the onward sightseeing so you arrive relaxed.

Mumbai to Dwarka by bus

Private operators and some state services run long-distance buses between Mumbai and Dwarka, taking around 18 to 22 hours by road via Ahmedabad, Rajkot and Jamnagar, usually as overnight or multi-day services. Air-conditioned and sleeper coaches make the journey more bearable. Buses are the most budget-friendly way to travel, though for such a long journey a flight or a comfortable train is far easier and a car with a driver gives the most flexibility for stops.

Break the journey along the way

For those driving, breaking the long journey makes it far more pleasant. The route passes through Ahmedabad, Gujarat's largest city and Rajkot and Jamnagar in Saurashtra, all natural places to rest overnight and you can add Somnath, Gir for a lion safari or Junagadh and Girnar with a detour. Turning the transfer into a multi-day trip lets you see much more of Gujarat and arrive at Dwarka refreshed, rather than exhausted by a marathon drive.

Why travel from Mumbai to Dwarka?

Dwarka is one of India's four sacred Char Dham and the legendary city of Lord Krishna, so it draws pilgrims from Mumbai and across the country. Despite the distance, the pull of the Dwarkadhish temple, Bet Dwarka and the Nageshwar Jyotirlinga makes the journey well worth it. Looking ahead, the Mumbai to Ahmedabad bullet train will cut the first leg of the journey to under two hours, making it far quicker to reach the gateway of Gujarat and continue to Dwarka in the years to come.

Best time to make the trip

The best time to travel from Mumbai to Dwarka is the cooler season, October to March, when the weather is pleasant for the journey and Dwarka is at its best, in line with the best time to visit Dwarka. Avoid the peak summer, when the long journey is tiring and take extra care during the monsoon, when heavy rain can slow the roads and affect flights. For most travellers a flight or an overnight train is the ideal way to arrive, reaching Dwarka with time to settle in before the evening aarti and the sights in our Dwarka city guide.

Tips for the Mumbai to Dwarka journey

A few pointers make the long trip smoother:

  • Fly to Jamnagar and drive the short leg to Dwarka for the fastest and easiest overall journey.

  • Take a direct overnight train to Dwarka, a comfortable, economical and popular alternative to flying.

  • If driving, plan it as a relaxed two-day journey with an overnight halt at Ahmedabad or Rajkot.

  • Stick to the NH 48 route, the fastest of the road options.

  • Carry water and snacks for the long journey, though fuel stops and dhabas are plentiful on the highways.

  • Book flights and trains well ahead in the peak winter and festival season, when they fill fast.

Mumbai to Dwarka at a glance

Distance

About 925 km by the fastest route

Drive time

About 17 to 18 hours via NH 48

Best route

NH 48 via Ahmedabad, Rajkot and Jamnagar

By air

Mumbai to Jamnagar, then a road transfer, the fastest option

By train

Direct trains to Dwarka, around 15 to 17 hours

By bus

Around 18 to 22 hours, usually overnight

Plan your Dwarka trip from Mumbai

Once in Dwarka, the Dwarkadhish darshan, the evening aarti, Bet Dwarka and the sacred Gomti Ghat await. Plan the season with the best time to visit Gujarat, 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 transfers, 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 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.

Famous street food in Dwarka

What to eat around the temple town.

Plan your journey

Experience My India can arrange your Mumbai to Dwarka trip, with flights, trains, transfers or a car and driver. 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 Mumbai to Dwarka distance?
The Mumbai to Dwarka distance is about 925 km by the fastest road, via NH 48 through Ahmedabad, Rajkot and Jamnagar. The drive takes around 17 to 18 hours by car under normal conditions, so most travellers prefer to fly or take a train.
How long does it take to drive from Mumbai to Dwarka?
By car it takes around 17 to 18 hours via NH 48, covering about 925 km. It is a very long, cross-state drive, so it is best planned as a two-day journey with an overnight halt or replaced by a flight or an overnight train.
What is the fastest way from Mumbai to Dwarka?
Flying is fastest. Mumbai has frequent flights to Jamnagar, about 130 km from Dwarka, taking a little over an hour, followed by a road transfer of a couple of hours. This turns an all-day drive into a comfortable half-day journey.
Is there a direct train from Mumbai to Dwarka?
Yes, direct trains run from Mumbai to Dwarka, which has its own station near the temple, via Ahmedabad, Rajkot and Jamnagar, taking around 15 to 17 hours with overnight services. These trains are very popular, so book well ahead in the peak season.
What is the Dwarka to Mumbai distance?
The Dwarka to Mumbai distance is about 926 km in around 17 hours via the NE 4 expressway route. A route via NH 47 is longer and much slower at over 21 hours, so the expressway route is the best choice.
Can I fly from Mumbai to Dwarka?
Dwarka has no airport, but Mumbai has flights to Jamnagar, the nearest airport at about 130 km, with Porbandar and Rajkot as other options. A flight of a little over an hour followed by a road transfer is the quickest, most comfortable way to reach Dwarka.
What is the best route from Mumbai to Dwarka by road?
The best road route is via NH 48, about 925 km in around 17 to 18 hours, running north to Gujarat and then west across Saurashtra through Ahmedabad, Rajkot and Jamnagar. Routes using the NE 4 expressway and NH 51 are a little longer.
Is there a bus from Mumbai to Dwarka?
Yes, private operators and some state services run long-distance buses between Mumbai and Dwarka, taking around 18 to 22 hours via Ahmedabad, Rajkot and Jamnagar, usually as overnight or multi-day services with air-conditioned and sleeper coaches.
Should I break the Mumbai to Dwarka drive?
Yes, strongly recommended if driving. Ahmedabad, Rajkot and Jamnagar make natural overnight halts and you can add Somnath, Gir or Girnar with a detour. Breaking the journey turns a marathon drive into a comfortable trip and lets you see more of Gujarat.
What is the best time to travel from Mumbai to Dwarka?
The cooler months, October to March, are the best time, with pleasant weather for the journey. Avoid the hot summer, when the long trip is tiring and take care in the monsoon, when heavy rain can slow the roads and affect flights.
How far is Mumbai to Dwarka by train?
By direct train, Mumbai to Dwarka is around 15 to 17 hours via Ahmedabad, Rajkot and Jamnagar, with overnight services. Dwarka has its own station near the temple, making the train a convenient, economical and popular option for the long distance.
Can I visit Somnath and Gir on the way?
Yes. Somnath lies down the coast from Dwarka and Gir, home of the Asiatic lion, is a detour from the Rajkot and Junagadh route. Many travellers combine Dwarka, Somnath and Gir into a fuller Saurashtra pilgrimage and wildlife tour.
Will the bullet train make Mumbai to Dwarka easier?
In part. The Mumbai to Ahmedabad bullet train will cut the first leg to under two hours once operational, making it far quicker to reach Ahmedabad, the gateway to Gujarat, from where you continue to Dwarka by road, rail or a connecting flight.
Can I book a taxi from Mumbai to Dwarka?
Yes, though for such a long journey many combine a flight or train with a local car in Dwarka. If you do drive, a private car with a driver, planned as a two-day trip with an overnight halt, is the most comfortable way, with onward sightseeing arranged.
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 very satisfying pilgrimage experience. The entire journey was well coordinated by Experience My India, and travelling as a group made the trip even more enjoyable. Gurudutt ji was extremely helpful, polite and responsive throughout the journey. We particularly appreciated the smooth coordination and guidance during the long-distance travel. The spiritual atmosphere of Somnath and Dwarka made the experience truly special. We returned home happy and with wonderful memories.
Madhav Rao Kulkarni
KolhapurSomnath Dwarka Group Tour Package