141 km Distance 84 Min by Train 2.5-3 Hrs by Road Airport Gateway

Jamnagar to Dwarka: 141 km by Road, 84 Minutes by Vande Bharat Express

Jamnagar to Dwarka is 141 km by road via NH51 — a 2.5 to 3 hour drive. But unlike most routes into Dwarka, this one has a genuinely fast rail alternative: the Vande Bharat Express covers the distance in approximately 84 minutes. Combined with its own domestic airport, Jamnagar is the closest practical air-and-rail gateway for pilgrims heading to Dwarkadhish.

Category Distance & Route Guide
Covers Distance · Train · Taxi Fare · Airport
For Pilgrims Dwarka Sacred Circuit
Road Distance 141 km
Road Travel Time 2.5-3 Hours
Fastest Train (Vande Bharat) ~84 Minutes
Aerial Distance 115 km
Taxi Fare (Sedan) ₹1800-2800
Own Airport? Yes — Jamnagar (JGA)

Why Jamnagar Is Dwarka's Best-Connected Gateway

Of all the cities pilgrims use as a launchpad for Dwarka, Jamnagar occupies a uniquely strong position. It is close enough by road (141 km) to be a comfortable half-day drive, it sits directly on the main broad-gauge railway line that runs on to Dwarka and Okha, and — unlike Rajkot, Ahmedabad, or Porbandar for most travellers — it has its own functioning domestic airport with regular commercial flights. That combination of proximity, rail frequency, and air access is rare on this coastline, and it is why so many yatra itineraries route through Jamnagar rather than around it.

For a traveller flying in from Mumbai or another metro, Jamnagar Airport (IATA code: JGA) puts you within an hour and a half of Dwarkadhish Temple by train, or a manageable road journey by taxi. For a traveller driving from Rajkot, Ahmedabad, or further into Gujarat, Jamnagar is a natural waypoint on NH51 before the final stretch into Dwarka. And for anyone simply asking "what is the fastest way into Dwarka," the honest answer, more often than not, runs through Jamnagar.

This page lays out exactly how the Jamnagar-Dwarka leg works — the road distance and drive time, the train options and why the Vande Bharat Express changes the calculus for this particular route, the taxi and bus fares, and how to think about Jamnagar as an air gateway compared with the airports covered elsewhere on this site.

Distance & Route Breakdown: Jamnagar to Dwarka

The road distance from Jamnagar to Dwarka is approximately 141 km, driven almost entirely on NH51, a well-maintained national highway running southwest across the Saurashtra peninsula. Driving time is typically 2.5 to 3 hours, depending on traffic through the smaller towns along the way and the time of day. The road is in good condition for the greater part of the journey, with fuel stations and dhabas spaced comfortably enough that a self-drive trip requires no special planning.

It's worth noting that the straight-line (aerial) distance between the two cities is noticeably shorter, at approximately 115 km — the difference reflects the fact that NH51 curves around the coastline and through intermediate towns rather than cutting directly across. The rail distance sits in between at approximately 138 km, close to the road distance since much of the railway line runs roughly parallel to the highway.

Road Distance (via NH51) 141 km — 2.5-3 hours by car/taxi
Aerial (Straight-Line) Distance 115 km
Rail Distance ~138 km
Fastest Train Journey Time ~84 minutes (Vande Bharat Express)
GSRTC Bus Journey Time ~3 hours

This gap between the three distance measures matters practically: it explains why the train, following a more direct alignment, can outrun road traffic so decisively on this particular route, even though the road distance itself is already fairly short compared with other approaches to Dwarka.

Train Options: Jamnagar to Dwarka by Rail

Jamnagar to Dwarka is one of the few legs on the approach to Dwarka where rail genuinely competes with — and beats — road travel on time. Jamnagar sits on the main broad-gauge line that continues on to Dwarka and terminates at Okha, so multiple trains run this sector every day, and the frequency is far better than most other Dwarka-bound routes covered on this site.

The standout option is the Vande Bharat Express, which covers Jamnagar to Dwarka in approximately 84 minutes (about 1 hour 24 minutes) — comfortably the fastest way to make this journey by any mode. For a pilgrim who has just landed at Jamnagar Airport, boarding the Vande Bharat Express can mean reaching Dwarkadhish Temple well within two hours of touchdown, aarti timings permitting.

Beyond the Vande Bharat service, several other day and overnight passenger and express trains connect Jamnagar and Dwarka, since both stations lie on the same continuous line. These additional services take longer than the Vande Bharat Express but offer more departure windows through the day, which is useful if your onward or return timing doesn't align with the fastest train's schedule. As a general rule, expect the journey to take under 1.5 hours on the fastest service and moderately longer on other trains, depending on the number of intermediate halts.

Train Type Approx. Journey Time Notes
Vande Bharat Express ~84 minutes Fastest option; premium chair car service
Other Express/Passenger Trains Under 2-2.5 hours Multiple daily departures; more stops
Overnight/Day Passenger Services Varies Useful for flexible or off-peak timing

Always confirm the current timetable on the Indian Railways website or app before travel, since schedules and specific train numbers are revised periodically. As a broad planning rule, though, this route has enough daily frequency that you rarely need to build your entire itinerary around a single departure.

Road, Taxi & Bus: Other Ways to Reach Dwarka from Jamnagar

For travellers with luggage, families, or a preference for door-to-door convenience, road transport remains a strong option even though the train is faster on paper. Here are the main ways to cover the 141 km between Jamnagar and Dwarka by road.

Private Taxi

The most convenient option for most pilgrims, especially those arriving by flight. A one-way sedan taxi from Jamnagar to Dwarka typically costs approximately ₹1800-2800 for the 141 km drive, taking 2.5-3 hours. Pre-booking from the airport or railway station ensures a vehicle is waiting on arrival.

Self-Drive Rental

Jamnagar has a reasonable selection of self-drive rental cars, more so than smaller towns further along the route. NH51 is straightforward to navigate, well-signed, and suitable for a first-time self-drive to Dwarka, with fuel stations spaced comfortably along the way.

GSRTC Bus

Buses run frequently on this route since Jamnagar is a major Saurashtra transit hub. The journey takes approximately 3 hours, with fares typically ranging from ₹120-180. This is the most budget-friendly option and a practical choice for solo travellers.

Vande Bharat Express (Fastest Overall)

If your priority is speed rather than door-to-door convenience, the train wins outright — approximately 84 minutes station to station, versus 2.5-3 hours by road. Factor in the short taxi or auto ride from Dwarka railway station to the temple, and rail still comes out well ahead.

Jamnagar Airport: A Genuine Advantage for Dwarka Pilgrims

Jamnagar Airport (IATA code: JGA) is often overlooked in favour of Rajkot or Ahmedabad, but for anyone flying toward Dwarka it deserves serious consideration. The airport has its own commercial terminal with scheduled flights connecting to Mumbai and other cities, and — critically — it sits closer to Dwarka than the other airports typically discussed for this pilgrimage, including Rajkot and Ahmedabad, and it is comparable to or better positioned than Porbandar depending on your flight options.

What makes Jamnagar stand out isn't just the shorter road distance, though. It's the combination: land at Jamnagar, and you have a choice between a 2.5-3 hour taxi ride or, if timings align, boarding the Vande Bharat Express for an 84-minute run straight toward Dwarka. No other Dwarka-area airport pairs this well with a fast rail alternative, because no other nearby airport city sits directly on the same broad-gauge line that runs on to Dwarka and Okha.

In practical terms, this makes Jamnagar the strongest "fly in, then move fast" option for reaching Dwarka. A pilgrim landing at Jamnagar in the morning can realistically be at Dwarkadhish Temple in time for the afternoon darshan, whether they choose the train or a taxi. For yatra planners comparing airports, the calculation usually comes down to flight availability from your home city versus the modest extra convenience of a bigger airport further away — and for many routes, especially from Mumbai, Jamnagar's shorter last-mile more than makes up the difference.

As with any smaller airport, flight frequency can vary by season and by day, so it is worth checking current schedules directly with airlines before finalising travel plans. But as a gateway city — offering road, rail, and air access all converging within a short distance of Dwarka — Jamnagar has few equals on this coastline.

Frequently Asked Questions

What is the distance from Jamnagar to Dwarka?
Jamnagar to Dwarka is approximately 141 km by road via NH51, taking about 2.5 to 3 hours by car or taxi. The aerial (straight-line) distance is shorter, at approximately 115 km. By rail, the distance is approximately 138 km.
What is the fastest way to reach Dwarka from Jamnagar?
The Vande Bharat Express is the fastest way to reach Dwarka from Jamnagar, covering the route in approximately 84 minutes (about 1 hour 24 minutes). This makes it significantly quicker than the 2.5-3 hour road journey. Multiple other trains also run this route daily since Jamnagar sits on the main broad-gauge line to Dwarka and Okha.
Is Jamnagar Airport useful for reaching Dwarka?
Yes. Jamnagar Airport (IATA code: JGA) is a genuine advantage for Dwarka-bound travellers — it has its own commercial terminal with flights from Mumbai and other cities, and is closer to Dwarka than Rajkot, Ahmedabad, or Porbandar airports. Many pilgrims fly into Jamnagar and then complete the journey by the Vande Bharat Express or a short taxi ride, making it the fastest practical air-to-temple combination for reaching Dwarka.
How much does a taxi from Jamnagar to Dwarka cost?
A one-way sedan taxi from Jamnagar to Dwarka typically costs approximately ₹1800-2800 for the 141 km drive, depending on the vehicle type and operator. SUVs and pre-booked airport cabs may cost somewhat more.
Is there a bus from Jamnagar to Dwarka?
Yes. GSRTC buses run frequently between Jamnagar and Dwarka since Jamnagar is a major Saurashtra transit hub. The journey takes approximately 3 hours and fares are typically in the range of ₹120-180. Private bus operators also serve this route.
How many trains run daily between Jamnagar and Dwarka?
Multiple trains run daily between Jamnagar and Dwarka because Jamnagar lies directly on the main broad-gauge rail line to Dwarka and Okha. This includes the Vande Bharat Express (fastest, approximately 84 minutes) alongside other day and overnight passenger and express trains, giving travellers several departure options through the day.

Also Read

Nearest Airport to Dwarka

Compare Jamnagar and Rajkot airports for reaching Dwarka — flight availability, taxi fare, and travel time from each, with guidance on which to choose based on your route.

Compare Airport Options

How to Reach Dwarka

Complete transport guide for Dwarka pilgrims — train, road, and air options from major Indian cities, with routes, timings, and practical tips for planning your yatra.

See All Transport Options

Dwarka by Train

Full guide to reaching Dwarka by rail — key routes, journey times from major cities, and how to plan a comfortable train-based pilgrimage to Dwarkadhish Temple.

Read the Train Guide