Jamnagar JGA 141 km Rajkot RAJ 215 km No Airport in Dwarka Mumbai Flights

Nearest Airport to Dwarka: Jamnagar Airport is 141 km and 2.5 Hours Away

There is no airport in Dwarka city. The nearest airport is Jamnagar (IATA: JGA) at 141 km, 2.5 hours by road. Rajkot Airport (RAJ) is 215 km away with better flight frequency. From either airport, you hire a cab onward to Dwarka.

Interior View Of Rajkot Airport
Interior View Of Rajkot Airport. Photo by HJMEHTA2110 via Wikimedia Commons, CC0.
How to Reach
✈ Flight🚗 Road
Nearest Airport Jamnagar JGA
Jamnagar Distance 141 km, 2.5 hrs
Rajkot Distance 215 km, 3.5 hrs
Airport in Dwarka? No, none
Cab: JGA to Dwarka ₹2,500-3,500
Cab: RAJ to Dwarka ₹3,500-5,000

No Airport in Dwarka, Here Is Why That Matters

Dwarka city does not have its own airport, and as of 2026 none is operational. This means every air traveller must land at a nearby city airport and complete the journey to Dwarka by road. There have been discussions and proposals in various Gujarat development plans about building an airport closer to Dwarka or at nearby Okha, but nothing has moved to construction stage. Plan your journey accordingly, air travel to Dwarka always has a mandatory road segment at the end.

The absence of an airport is partly what has preserved Dwarka's character as a pilgrim town rather than a mass-tourism destination. The city cannot be reached in three hours from any major metro, which naturally limits casual tourist footfall while attracting genuine pilgrims willing to make the full journey. This is worth understanding when you plan, Dwarka rewards pilgrims who come with adequate time, not those rushing in for a half-day visit.

The two airports you will use as gateways, Jamnagar and Rajkot, both require a cab or bus journey to complete the last leg to Dwarka. Jamnagar is geographically closer, but Rajkot offers far more flight options and connects to more cities. The choice between them depends on where you are flying from and what flight schedules look like on your travel dates.

Jamnagar Airport (JGA): The Nearest Option

Jamnagar Airport (JGA)

IATA CodeJGA
Distance to Dwarka141 km
Road Time2.5 hours
Cab Fare₹2,500-3,500 (sedan)
Flights FromMumbai (BOM), sometimes Delhi
Flight FrequencyLimited, not daily from all cities
AirlinesIndiGo, Air India (check current)

Rajkot Airport (RAJ)

IATA CodeRAJ
Distance to Dwarka215 km
Road Time3.5 hours
Cab Fare₹3,500-5,000 (sedan)
Flights FromMumbai, Delhi, Bangalore, Hyderabad
Flight FrequencyMultiple daily from Mumbai and Delhi
AirlinesIndiGo, Air India, SpiceJet, Akasa

Ahmedabad Airport (AMD)

IATA CodeAMD
Distance to Dwarka450 km
Road Time6.5-7.5 hours
Best UseFly to AMD then overnight train to DWK
Flight FrequencyExcellent, from all major Indian cities
NoteToo far for direct road, use train connection

Jamnagar Airport is a dual-use civil-military airport that handles limited commercial traffic. The terminal is small and the experience is straightforward. Pre-paid cabs are not always available at Jamnagar Airport in the same organized way as larger airports, many pilgrims pre-book a cab from Jamnagar to Dwarka before arrival using local travel agents or apps like Ola/Uber (availability may be limited). Call a Jamnagar-based cab operator and book in advance to ensure a vehicle is waiting for you when you land.

The road from Jamnagar to Dwarka takes approximately 2.5 hours. The route runs southwest through the Saurashtra landscape, past the town of Dwarka's outskirts, before dropping you at the ancient city. It is a manageable drive on reasonably good roads with no major traffic bottlenecks outside of the towns. If you land at Jamnagar in the morning, you can be at Dwarkadhish Temple by noon or early afternoon, enough time for a full day of darshan.

Rajkot Airport: Better Flight Options, Longer Road

Rajkot Airport (RAJ) is the more practically useful gateway for most air travellers despite being further from Dwarka at 215 km. The reason is simple: Rajkot has far better flight connectivity. IndiGo operates multiple daily flights between Mumbai and Rajkot. Air India, SpiceJet, and Akasa Air also serve Rajkot from various cities. From Delhi, Bangalore, Hyderabad, Chennai, and Kolkata, Rajkot is reachable with one-stop connections in Mumbai or Ahmedabad. Finding a flight to Jamnagar from anywhere outside Mumbai can be difficult or impossible on certain dates.

Rajkot to Dwarka by cab takes 3.5 hours on NH947, the same road that continues all the way to Jamnagar and then to Dwarka. The cab fare runs ₹3,500-5,000 for a sedan depending on negotiations and the cab operator. Many pilgrims flying into Rajkot book a Rajkot-Dwarka-Rajkot round-trip cab with the driver waiting in Dwarka for 2-3 days, then returning together. A round-trip package for 3 days typically costs ₹8,000-14,000 for a sedan, which splits attractively among a family or small group.

If your flight schedule puts you at Rajkot at odd hours, say, late evening, consider spending the night at Rajkot and departing early the next morning for Dwarka. Rajkot is a major city with many good hotel options. A 6 AM departure from Rajkot gets you to Dwarka by 9:30 AM, in time for the temple after the peak morning rush.

Ahmedabad as an Air Gateway: The Train Hybrid

Ahmedabad Airport (AMD) is the busiest airport in Gujarat with excellent connectivity from every major Indian city and several international destinations. However, at 450 km from Dwarka, it is too far for a comfortable road journey. The road from Ahmedabad to Dwarka takes 6.5-7.5 hours, you would land at Ahmedabad, add a full day of road travel, and arrive at Dwarka exhausted. This defeats the purpose of flying.

The smart strategy using Ahmedabad as a gateway is the fly-then-train combination. Fly into Ahmedabad (morning flight from any city), spend the afternoon in Ahmedabad if you wish, then board an overnight train from Ahmedabad Junction to Dwarka (departing late evening, arriving early morning at DWK). This is the optimal hybrid, you get the speed of air travel into Gujarat, then the comfort of overnight train to Dwarka, arriving fresh for morning aarti.

This strategy also works well in reverse on the return journey. Take a train from Dwarka to Ahmedabad overnight, arrive in the morning, and catch an afternoon or evening flight back to your home city. This way neither the first nor the last night of your trip is wasted on transit, you are at a temple or on a comfortable train every night.

Which Airport Should You Use?

Choose Jamnagar (JGA) if you can find a direct or convenient flight from your city, especially from Mumbai. It is 90 minutes closer to Dwarka and the cab journey is shorter. Ideal for Mumbai pilgrims who can get a morning flight and want to be at the temple by afternoon.

Choose Rajkot (RAJ) if Jamnagar has no flights on your dates or your city has no direct Jamnagar connection. Rajkot has much better frequency and you can almost always find a flight. The extra 1 hour on the road is worth the flight flexibility.

Choose Ahmedabad (AMD) + overnight train if you are coming from a city with no Jamnagar or Rajkot flight, or if the fare difference is large. Flying to Ahmedabad is almost always possible from anywhere in India, and the overnight train hybrid works extremely well for pilgrims.

For groups of 4 or more traveling together, the cab cost from any of these airports splits to a reasonable per-head figure. A ₹3,000 cab from Jamnagar costs ₹750 per person in a group of four, competitive with train fares. For solo travelers or couples, the train is almost always more economical than flying plus cab combined.

Frequently Asked Questions

What is the nearest airport to Dwarka?
The nearest airport to Dwarka is Jamnagar Airport (IATA: JGA) at 141 km, approximately 2.5 hours by road. Rajkot Airport (RAJ) is the second nearest at 215 km (3.5 hours). There is no airport in Dwarka city itself.
Is there an airport in Dwarka city?
No. As of 2026, there is no operational airport in Dwarka city. All air travelers must land at Jamnagar or Rajkot and complete the journey by road. Proposals exist for a closer airport but nothing is operational.
How do I get from Jamnagar Airport to Dwarka Temple?
Hire a cab at Jamnagar Airport, pre-book if possible. The cab journey is 141 km and takes approximately 2.5 hours on the highway. Cost is ₹2,500-3,500 for a sedan. No direct bus service runs from the airport to Dwarka.
Which has more flights, Jamnagar or Rajkot?
Rajkot has far better flight connectivity with multiple daily flights from Mumbai and Delhi and connections from Bangalore, Hyderabad, and more. Jamnagar has limited flights, primarily from Mumbai. For reliable flight options, Rajkot is better; for proximity to Dwarka, Jamnagar wins.
Can I use Ahmedabad Airport to reach Dwarka?
Yes, but the road journey from Ahmedabad is 450 km (6.5-7.5 hours), too long for a road-only approach after flying. The better strategy is fly to Ahmedabad, then board an overnight train to Dwarka. You arrive fresh at the temple the next morning.
What is the fare for a cab from Rajkot Airport to Dwarka?
A cab from Rajkot Airport to Dwarka costs approximately ₹3,500-5,000 for a sedan (one way, 215 km, 3.5 hours). For groups, many pilgrims hire a round-trip cab with driver waiting in Dwarka for 2-3 days at ₹8,000-14,000 total.

Also Read

How to Reach Dwarka

All transport modes to Dwarka, train from Mumbai and Delhi, road routes, and the complete air travel guide.

Read More

Delhi to Dwarka Gujarat

From Delhi: Yoga Express train (28-32 hrs), fly to Jamnagar, or fly to Rajkot, all options compared.

Read More

Dwarka by Train

Station code DWK, 1 km from the temple. Key trains from Mumbai, Delhi, and Ahmedabad explained.

Read More

Jamnagar to Dwarka Distance

141 km by road or just 84 minutes by Vande Bharat Express, why Jamnagar is often the fastest gateway airport for Dwarka.

Read More

Rajkot Airport to Dwarkadhish Temple

Flying into Rajkot Hirasar Airport? Here's the approximately 260 km route, taxi fare and train alternative to reach the temple.

Read More