Take an early morning flight from Mumbai to Jamnagar (closest major airport) to maximize time in Dwarka; flights typically take ~1h30m. Book a flight that lands early so you have time for the drive to Dwarka and midday sightseeing.
Private taxi from Jamnagar airport to Dwarka (approx 2.5–3 hours, depending on traffic) — comfortable and faster than trains for a short trip. This gives flexibility for stops (tea / restroom) en route.
Arrive in Dwarka and drop bags at your hotel or a luggage room so you can sightsee light and unencumbered; many hotels allow early luggage drop even before check-in.
Try a simple local Gujarati breakfast (dhokla, thepla, fafda or a light thali) at a nearby eatery or your hotel to taste regional flavors and fuel your temple visits; many local eateries open by 7:00–8:00am and serve fresh, inexpensive thalis.
Visit the iconic Dwarkadhish Temple (Lord Krishna) — one of the seven Moksha-puri (Sapt Puri). The temple is a must-see for its architecture and spiritual importance; typical open hours: morning till around 12:00–1:00pm and evening reopening (exact times vary, check locally).
Short drive from the main temple, the ancient Rukmini Temple is dedicated to Krishna’s consort and offers a quieter, heritage-rich visit with intricate stone carvings and local devotion practices.
Have lunch at a local restaurant offering Gujarati thali or coastal dishes (if you like seafood, try local prawn or fish preparations). Look for clean, popular spots near the temple area to sample regional cuisine.
Complete hotel check-in and rest briefly — a quick refresh helps before the evening aarti and beach stroll. Choose a hotel close to the temple for easy walking access.
Walk to Dwarka Beach for sunset views and visit the nearby lighthouse area for panoramic sea vistas. The beach is great for a relaxed stroll; lighthouse visiting hours and access can vary, usually late afternoon is best for light and views.
Attend the evening aarti (devotional ceremony) at Dwarkadhish Temple — a moving spiritual experience with music, lamps, and local worshippers. Temple reopens in the evening (commonly around 5:00–6:00pm) but exact aarti times vary so confirm locally.
Enjoy a relaxed dinner at your hotel or a nearby restaurant; choose a place offering both Gujarati specialties and familiar options if you prefer milder flavors after a day of sightseeing.
If you’re up for it, a brief walk near the temple precinct or beach is peaceful in the evening; otherwise retire early to rest for an early start the next day.
Grab an early breakfast at the hotel (parathas, poha, or a small thali) so you can catch morning boat services to Bet Dwarka when the sea is calm. Many hotels start breakfast by 6:00–7:00am for early departures.
Drive to the local jetty in Dwarka or to Okha if your boat departs from there — the jetty is short distance from the main temple area; boats to Bet Dwarka typically operate in the morning through mid-afternoon (confirm local schedules).
Take the small ferry/boat to Bet Dwarka island to visit the ancient Shri Krishna temple and the seafront; the island has archaeological significance and tranquil beaches — boats commonly run from ~7:30–15:30 but timings vary with tides and season.
After returning to the mainland, visit Nageshwar (one of the 12 Jyotirlingas) which is close by and significant for Shiva devotees; temple timings usually accommodate morning and evening worship (confirm locally).
Enjoy a hearty lunch near the temple area — take the chance to try a regional thali or coastal fish curry if you ate light earlier. Choose a popular, hygienic spot recommended by locals or your hotel.
Spend time shopping for prasad, religious souvenirs, and local handicrafts near the temple market; pick compact keepsakes like brass puja items, small idols, or packaged snacks to bring home.
Begin the drive back to Jamnagar to reach the airport in time for your return flight to Mumbai — plan 3 hours for the drive plus buffer for traffic and check-in.
Take an evening flight back to Mumbai, arriving by late evening—book a flight that gives comfortable transit time from Dwarka without rushing morning visits.