Delhi to Dwarka Gujarat: Do Not Confuse It with Dwarka Metro Station
Delhi to Dwarka Gujarat is 1,500 km, the Dwarkadhish Temple town on the Saurashtra coast, not the Dwarka Metro locality in West Delhi. The Yoga Express train covers the distance in 28-32 hours; flying to Jamnagar cuts it to 5-6 hours total.
First, the Confusion That Must Be Cleared
Every year, many people searching for "Delhi to Dwarka" find information about the Dwarka Metro Station in West Delhi, a large residential and commercial locality in New Delhi. This is not the Dwarka discussed on this page. Dwarka Gujarat, also called Dwaraka or Dwarika, is the ancient temple city at the westernmost tip of Saurashtra, approximately 1,500 km from Delhi. It is one of the four Char Dham pilgrimage sites established by Adi Shankaracharya in the 8th century and home to the Dwarkadhish Temple, the abode of Lord Krishna.
Dwarka in Gujarat has its own railway station with code DWK, located 1 km from the Dwarkadhish Temple. If you search for trains on IRCTC using the station code DWK, you will find the correct trains. Do not confuse this with any Delhi metro station or locality. The two places share a name derived from the Sanskrit root but are separated by 1,500 km and completely different in character, one is a modern urban locality, the other is a 2,500-year-old sacred city on the Arabian Sea.
Delhi to Dwarka by Train: The Yoga Express and Other Options
The most well-known train for this route is the Yoga Express (Train No. 19031/19032), which runs from Delhi Sarai Rohilla station (DEE) all the way to Okha, with Dwarka (DWK) as a stop. The journey takes approximately 28-32 hours depending on your departure timing and seasonal delays. The Yoga Express departs Delhi in the morning and arrives at Dwarka the following day. This two-day crossing of northern India and Gujarat is a journey in itself, you pass through Rajasthan, then Gujarat, watching the landscape shift from semi-arid terrain to the flat plains of Saurashtra and finally the coastal approach to Dwarka.
The Dwarka Express (19101/19102) is another option, though it may require boarding at a different Delhi station or changing at an intermediate point, check IRCTC for exact routing at the time of booking as train schedules can change seasonally. Some pilgrims from Delhi also take the Delhi-Ahmedabad Shatabdi or Rajdhani (a quick 6-hour comfortable journey to Ahmedabad) and then connect onward to Dwarka from Ahmedabad on the Dwarka Express, which takes another 7-8 hours.
| Train | From | To | Duration | Sleeper Fare |
|---|---|---|---|---|
| Yoga Express (19031) | Delhi Sarai Rohilla (DEE) | Okha (via DWK) | 28-32 hrs | ₹500-700 |
| Dwarka Express (19101) | Delhi (check IRCTC) | Dwarka DWK | 28-32 hrs | ₹500-700 |
| Delhi → Ahmedabad Shatabdi | Delhi H. Nizamuddin | Ahmedabad | ~8 hrs | ₹1,200-1,600 (CC) |
| Ahmedabad → Dwarka Express | Ahmedabad (ADI) | Dwarka DWK | 7-8 hrs | ₹200-350 |
For the Yoga Express route, book AC 2-tier (2A) or AC 3-tier (3A) for long-haul comfort. Sleeper class (SL) at ₹500-700 is very affordable but 28+ hours in SL can be tiring, especially if the coach is crowded during peak season. Book 45-60 days in advance for November through February travel. The Yoga Express sees extremely high demand from pilgrims and routinely has long waiting lists in sleeper and 3A.
Delhi to Dwarka by Flight: The Fast Option
Delhi → Jamnagar (JGA)
Delhi → Rajkot (RAJ)
Delhi → Ahmedabad (AMD)
Flying to Jamnagar is the fastest total route from Delhi to Dwarka. Delhi to Jamnagar flight takes 2-2.5 hours, and the cab from Jamnagar Airport to Dwarka is 141 km (2.5 hours). Total door-to-temple time is approximately 6-7 hours including airport time. Jamnagar flights are not daily from Delhi, so check availability when planning. IndiGo and Air India typically operate on this route, sometimes via a connection in Ahmedabad or Mumbai.
Rajkot has better flight connectivity from Delhi but is 215 km from Dwarka, the cab ride adds 3.5 hours to the journey. The hybrid option, fly to Ahmedabad and take an overnight train, works well if you want train comfort for the Saurashtra leg. Board the Ahmedabad-to-Okha or Ahmedabad-to-Dwarka overnight train (departs late evening, arrives Dwarka early morning), saving the cost of a hotel night while arriving at prime aarti time.
Delhi to Dwarka by Road: Long but Possible
Delhi to Dwarka by road is a serious undertaking, approximately 1,450 km, requiring 20-22 hours of non-stop driving via NH48. Almost no one does this in a single sitting. The standard approach for people driving is to break the journey in Ahmedabad or Rajkot. Delhi to Ahmedabad is about 900 km (10-11 hours), which is itself a long day's drive. After a night's rest in Ahmedabad, continue to Dwarka the next day, 450 km and 6.5-7.5 hours more via NH947.
The full two-day road journey via Ahmedabad allows you to see some of Gujarat along the way. If you have a full itinerary planned, say, Ahmedabad, then Dwarka, then Somnath, then back via Rajkot, a self-driven road trip or hired cab makes logistical sense. A hired cab from Delhi for a full Gujarat circuit (Ahmedabad-Dwarka-Somnath-Rajkot) typically costs ₹20,000-35,000 depending on the vehicle type and number of days.
Road travel from Delhi to Dwarka is best suited for family groups of 4-6 people who want flexibility, or for pilgrims combining multiple Gujarati sites on one extended yatra. For solo travelers or couples doing only Dwarka, the train or fly-then-cab option is almost always more practical and less exhausting.
Planning Tips for Delhi Pilgrims
Delhi pilgrims visiting Dwarka typically do it as part of a longer Gujarat yatra. The classic five-day circuit from Delhi covers: Day 1, travel (train overnight or fly to Jamnagar); Day 2, Dwarka temple darshan plus Rukmini Devi and Bhadkeshwar; Day 3, Bet Dwarka and Nageshwar Jyotirlinga excursion; Day 4, drive or train to Somnath (236 km, 4.5 hours); Day 5, Somnath darshan and return journey. This circuit covers two Jyotirlingas (Nageshwar and Somnath) and a Char Dham site in one trip.
Book your return from Somnath to Delhi or Mumbai separately, Somnath's nearest railway station is Veraval (7 km from Somnath Temple), from where trains connect to Rajkot and onward to the national network. Alternatively, take a cab from Somnath to Rajkot Airport (about 200 km, 3.5 hours) for a flight back to Delhi or Mumbai.
Weather in Dwarka is most comfortable from October to February for Delhi pilgrims used to North Indian winters. Avoid May-June for Dwarka, coastal Gujarat temperatures reach 38-42°C with high humidity. Janmashtami (August 2026: approximately September 4-5) is a major festival at Dwarkadhish Temple but the city becomes extremely crowded, book accommodation 2-3 months ahead if you wish to attend.
Frequently Asked Questions
Also Read
Dwarka by Train
Station code DWK, train timings, what to do on arrival at Dwarka railway station.
Read MoreNearest Airport to Dwarka
Jamnagar is 141 km away. Rajkot is 215 km. How to get from each airport to Dwarka Temple.
Read MoreBest Time to Visit Dwarka
Month-by-month weather guide for pilgrims planning a trip from Delhi or North India.
Read More