Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Dwarka, Somnath, and Diu Travel Itinerary

Day 1 · Tue, Jul 14
Dwarka

Arrival in Dwarka

  1. Dwarkadhish Temple — Dwarka old town — Start with the city’s main shrine; arrive for the evening aarti atmosphere and a gentle first look at the temple precincts, ~1.5 hours.
  2. Nageshwar Jyotirlinga Temple — near Dwarka on the Gomti–Bhadkeshwar road — One of the key Jyotirlingas in the area and an easy spiritual follow-up if you still have energy, ~45 minutes.
  3. Gomti Ghat — riverfront, Dwarka — A calm place to walk, watch pilgrims, and catch sunset colors over the water, ~45 minutes.
  4. Maharaja Bhog — Dwarka town — A straightforward vegetarian dinner stop for Gujarati thali-style food, approx. ₹250–₹500 per person, ~1 hour.
  5. Rukmini Devi Temple — outskirts of Dwarka — If you want one more short temple stop after dinner, this is a classic nearby visit with good legend value, ~30–45 minutes.

Evening arrival and first darshan

You’re starting the trip in Dwarka, so keep today gentle: check in, freshen up, and head straight into the old-town temple zone for Dwarkadhish Temple. If you can time it for the evening aarti window, the energy is best then — bells, conch sounds, and a steady stream of pilgrims in the lanes around Bada Bazaar and the temple approach. Expect a simple but busy entry experience, with footwear left outside and modest dress appreciated; the darshan itself is usually free, though small donations are common. From most central stays, an e-rickshaw or short auto ride will do, typically ₹50–₹150 depending on where you’re staying and how crowded the lanes are.

After temple, a quick Jyotirlinga visit

If you still have a bit of energy, continue to Nageshwar Jyotirlinga Temple on the Gomti–Bhadkeshwar road. It’s one of the more meaningful stops in the Dwarka circuit and works well as a follow-up because it’s close enough not to feel like a separate outing. Give yourself around 45 minutes here; evenings can be calmer than midday, and the atmosphere is especially nice if you arrive after the main rush. Autos and cabs from Dwarkadhish Temple usually take about 15–25 minutes depending on traffic, and a round trip from town should stay fairly inexpensive.

Sunset by the water and a simple dinner

Head back toward Gomti Ghat for sunset and a slower finish to the evening. This is the place to just walk, sit a while, watch pilgrims doing their rituals, and let the day settle in with the evening light on the water. If you like taking photos, the late light around the ghat and the steps toward the riverfront is the best of the day. After that, keep dinner straightforward at Maharaja Bhog in town — a solid vegetarian thali-style stop with reliable Gujarati food, usually around ₹250–₹500 per person. It’s easy, clean, and exactly the kind of meal that suits a temple-heavy first day.

One last short stop if you feel like it

If you’re not too tired, finish with Rukmini Devi Temple on the outskirts of Dwarka before calling it a night. It’s a classic legend-filled stop and usually takes only 30–45 minutes, so it works nicely as an optional final temple visit rather than a big excursion. An auto or cab from the town center is the easiest way there and back, and if you go late evening, keep an eye on closing times and road darkness on the return.

Day 2 · Wed, Jul 15
Dwarka

Dwarka temple circuit

  1. Bhadkeshwar Mahadev Temple — coastal Dwarka — Begin with sea-facing views and a peaceful morning temple visit before the day warms up, ~45 minutes.
  2. Dwarka Lighthouse — near Shivrajpur road side of Dwarka — A good scenic stop for sweeping Arabian Sea views and a quick photo break, ~30–45 minutes.
  3. Shivrajpur Beach — north of Dwarka — Spend late morning at one of Gujarat’s best Blue Flag beaches for a relaxed coastal stretch, ~1.5–2 hours.
  4. Hotel The Grand Radhey — Dwarka town — A dependable lunch stop for North Indian and Gujarati options, approx. ₹300–₹600 per person, ~1 hour.
  5. Gita Mandir — Dwarka — A quieter, more reflective temple stop with carved panels and a compact visit, ~30–45 minutes.
  6. Sudama Setu — near Gomti Ghat — End with an easy evening walk over the suspension bridge and river views, especially pleasant near sunset, ~45 minutes.

Morning

Start early and keep the first half of the day coastal. Head to Bhadkeshwar Mahadev Temple first, when the light is soft and the sea is calmest; it’s one of those Dwarka spots where the setting matters as much as the shrine itself. Plan about 45 minutes here, and if the tide is up, the whole scene feels even more dramatic. From here, continue to Dwarka Lighthouse for a quick scenic stop — it’s best as a short photo break rather than a long visit, so 30–45 minutes is plenty. If you’re driving yourself, expect easy local road access but limited formal parking right near the view points, so keep change handy for small parking fees and don’t overthink it.

Late Morning at the coast

Next, make your way to Shivrajpur Beach, north of Dwarka, and let this be the unhurried part of the day. This is one of Gujarat’s best Blue Flag beaches, so it’s cleaner, calmer, and more organized than the usual roadside beach stop. Give yourself 1.5–2 hours to actually enjoy it — walk the shoreline, sit under shade if available, and keep an eye on the sea conditions if you’re planning to dip your feet in. There are usually basic facilities and snack options around the beach access area, but it’s smarter to carry water, sunscreen, and a cap; the sun gets serious by late morning.

Lunch

Come back into town for lunch at Hotel The Grand Radhey, a reliable, no-fuss stop when you want clean seating and familiar food without wasting half the day searching. Expect North Indian and Gujarati dishes in the ₹300–₹600 per person range, and figure about an hour here if you order a proper sit-down meal. It’s a good reset point before the quieter temple stops; if you’re traveling in a small group, this is also the easiest place to eat without negotiating too much for everyone’s taste.

Afternoon and evening

After lunch, head to Gita Mandir for a more reflective, low-key temple visit. The carved panels and compact layout make it an easy 30–45 minute stop, especially nice if you prefer a calmer atmosphere after the beach and lunch rush. End the day with a gentle walk at Sudama Setu near Gomti Ghat — this is best timed for sunset or the golden hour just before it, when the river and bridge views feel especially alive. The suspension bridge is an easy stroll, usually around 45 minutes with unhurried photo stops, and it pairs well with a slow wander along the ghat before you call it a day.

Day 3 · Thu, Jul 16
Somnath

Coastal transfer to Somnath

Getting there from Dwarka
Private car/driver via NH51 coastal drive through Porbandar (5.5–7 hrs, ~₹5,500–₹8,500 for the car). Best fit here because your day is already set up as a scenic drive with Porbandar stops; leave early morning to reach Somnath by evening darshan.
Train: Dwarka/Okha → Veraval on IRCTC, then taxi to Somnath (8–11 hrs total including transfer, ~₹300–₹1,200 train + ~₹400–₹700 taxi). Cheaper, but slower and less convenient for the Porbandar stop.
  1. Dwarka to Somnath coastal drive via Porbandar — depart Dwarka early morning — Break up the transfer with a scenic highway run and keep the driving day manageable, ~5.5–7 hours total with stops.
  2. Kirti Mandir — Porbandar — A worthwhile mid-route stop honoring Mahatma Gandhi, and a clean way to stretch after the first leg, ~45 minutes.
  3. Chowpati (Porbandar beach promenade) — Porbandar seafront — Quick oceanfront refreshment stop before lunch, ~30 minutes.
  4. A well-reviewed vegetarian thali restaurant in Porbandar — Porbandar town — Lunch en route to avoid arriving too hungry, approx. ₹250–₹500 per person, ~1 hour.
  5. Somnath Temple — Somnath town — Aim for evening darshan after checking in; this is the marquee sight and works beautifully at sunset/night aarti, ~1.5 hours.
  6. Prabhas Patan Beach — near Somnath temple — Finish with a short seaside walk to unwind after travel and temple crowds, ~30–45 minutes.

Morning: Dwarka to Porbandar, with a clean stretch stop

Leave Dwarka early, ideally around 7:00–7:30 AM, so you can keep the day relaxed and still make Somnath comfortably by evening. The coastal highway keeps the drive simple and scenic, and it’s worth using Porbandar as your planned pause rather than rushing straight through. Your first stop is Kirti Mandir, usually best before the heat builds; give it about 45 minutes to walk through the memorial and the quieter garden area around it. Entry is typically free, and the place opens in the morning, so an early arrival fits nicely. From there, a short ride brings you to Chowpati, where you can step out for a sea breeze, tea, or a quick coconut water break on the promenade.

Lunch: Porbandar town, then back on the road

For lunch, pick a solid vegetarian thali place in Porbandar town rather than waiting until the road starts feeling long. A good local-style thali will usually run about ₹250–₹500 per person and is the easiest way to eat well without losing time. Look for busy, straightforward spots near the main market or highway-access roads; the best ones turn over fast, serve fresh rotis, dal, shaak, rice, and chaas, and don’t try to oversell the experience. After lunch, get back on NH51 with enough buffer to reach Somnath around dusk, which is the sweet spot for check-in and temple darshan.

Evening: Somnath Temple and a seaside wind-down

Once you’ve checked in, head straight to Somnath Temple for evening darshan. This is the anchor of the day, and it lands best after the long drive when the whole temple complex feels alive with bells, lamps, and the evening aarti crowd. Allow around 1.5 hours if you want to move unhurriedly, and expect security checks and standard temple etiquette: modest clothing, footwear left outside, and phones kept discreet. There’s usually no entry fee for darshan, though queues can stretch on busier days, especially around aarti time. Afterward, if you still have energy, walk over to Prabhas Patan Beach for 30–45 minutes. It’s an easy, low-effort way to end the day: less sightseeing, more exhaling, with the sea close enough to hear over the temple traffic.

Day 4 · Fri, Jul 17
Somnath

Somnath sights

  1. Bhalka Tirth — Somnath outskirts — Start with the sacred early-morning site before the main temple circuit, ~45 minutes.
  2. Triveni Sangam Temple — Somnath — Continue to the confluence point for a calm, devotional visit and river-ocean atmosphere, ~45 minutes.
  3. Dehotsarg Tirth — near Somnath — A compact, meaningful stop tied to local legend; easy to pair with the other pilgrim sites, ~30–40 minutes.
  4. Somnath Temple — Somnath town — Return for a fuller visit in daytime to appreciate the architecture and seaside setting more closely, ~1.5 hours.
  5. Blue Coriander Restaurant — Somnath — Have lunch with a mix of Indian and Gujarati dishes in a comfortable sit-down setting, approx. ₹300–₹700 per person, ~1 hour.
  6. Light and Sound Show, Somnath — Somnath temple complex — Save the evening for the presentation and one last temple atmosphere after dark, ~1 hour.

Morning

Start early and keep the morning devotional and unhurried. Begin at Bhalka Tirth first, when the site is quieter and the light is soft; it’s best to arrive around 7:00–8:00 AM before the day-tour traffic builds. Give yourself about 45 minutes here, then continue to Triveni Sangam Temple, where the meeting of river and sea gives the place a very calm, reflective feel. From there, head to Dehotsarg Tirth — it’s a compact stop, so you don’t need much time, just 30–40 minutes to absorb the story and the atmosphere. All three are easy to do by auto-rickshaw or local cab as a short circuit around the Somnath outskirts; if you’re hiring a vehicle for the day, expect local transfers to stay fairly modest, and parking is usually straightforward near each stop.

Midday

Return toward town for a fuller visit to Somnath Temple once the morning rush has eased. This is the right time to really notice the stonework, the sea-facing setting, and the rhythm of devotees moving through the complex without feeling hurried. Plan about 1.5 hours if you want a proper darshan plus a slow walk around the grounds. Dress modestly, keep your phone tucked away in the inner areas, and allow a little buffer if there’s a queue at the main entrance. After that, head to Blue Coriander Restaurant for lunch — it’s one of the more comfortable sit-down options in Somnath, with familiar North Indian and Gujarati dishes, usually around ₹300–₹700 per person depending on what you order. It’s a sensible reset before the evening, especially if you want to avoid the heavier pilgrim-peak crowd around the temple.

Evening

Keep the afternoon light and slow, then return to the temple area for Light and Sound Show, Somnath after sunset. The show is usually the best way to end the day because the temple complex feels very different at night — quieter, cooler, and more atmospheric. Arrive a little early so you can settle in and get your bearings; ticketing and timings can shift seasonally, so it’s worth confirming locally on the day. If you have a little extra time before the show, just sit near the seafront promenade or temple perimeter and let the evening breeze do the rest.

Day 5 · Sat, Jul 18
Diu

Drive to Diu

Getting there from Somnath
Private taxi or self-drive via NH51/Veraval route (1–1.5 hrs, ~₹1,500–₹2,500 by cab). Depart mid-morning after breakfast to arrive in Diu by lunch, matching your itinerary exactly.
GSRTC/intercity bus via Veraval (1.5–2.5 hrs, ~₹80–₹200). Cheapest option, but less flexible and may be slower with limited luggage comfort.
  1. Veraval to Diu drive — depart Somnath after breakfast — Short, easy transfer with minimal backtracking; leave mid-morning to settle into Diu by lunch, ~1–1.5 hours.
  2. Nagoa Beach — Diu north coast — Start with the island’s best-known beach for a relaxed first stop and easy swimming/promenade time, ~1.5 hours.
  3. Naida Caves — near Diu Fort — Go from beach to rock formations for a compact, interesting contrast in scenery, ~45 minutes.
  4. Diu Fort — Diu waterfront — Spend the afternoon exploring the Portuguese-era fort, ramparts, and sea views, ~1–1.5 hours.
  5. Apana Foodland — Diu town — Lunch or early dinner for simple Indian and seafood-friendly options, approx. ₹250–₹600 per person, ~1 hour.
  6. Ghoghla Beach — Diu east side — End with a quieter sunset beach stop away from the main crowds, ~45 minutes.

Morning

Leave Somnath after breakfast and aim for a mid-morning departure so you roll into Diu by lunch without rushing. Once you cross over via Veraval, the drive is straightforward and gives you a clean transition from pilgrimage-town energy to island pace. If you’re self-driving, parking is easiest at the beachside lots and around the main town approaches; with a cab, just ask the driver to wait or drop you at your hotel first so you can freshen up before heading out.

Start with Nagoa Beach, which is the easiest place to settle into Diu mode. It’s the island’s classic soft-entry beach: broad sand, gentle water, and enough promenade feel to stretch your legs without committing to anything too strenuous. Plan about 1.5 hours here, especially if you want a calm swim or just tea/snacks from the local shacks and vendors; mornings and late mornings are generally the most comfortable before the afternoon heat kicks in.

Afternoon Exploring

From Nagoa Beach, head toward Naida Caves near Diu Fort for a quick change of scenery. It’s a short hop by cab or scooter, and the contrast is the point: after open shoreline, the red rock formations and carved passageways feel almost theatrical. Give yourself around 45 minutes here; it’s not a long stop, but it photographs well and works nicely as a mid-day reset before the historic side of town.

Continue on to Diu Fort and spend the afternoon walking the ramparts, cannon points, and sea-facing walls. This is where Diu really shows its Portuguese layer, and the views back toward the water are best in the softer light later in the day. Expect roughly 1 to 1.5 hours, and wear proper walking shoes because the stone is uneven in places. If you want a simple, no-fuss lunch or an early dinner, stop at Apana Foodland in Diu town; it’s an easy local pick for Indian plates and seafood-friendly options, usually around ₹250–₹600 per person, and works well when you want something filling without turning the day into a restaurant hunt.

Evening

Wrap up at Ghoghla Beach on the east side for a quieter sunset than the main beaches. It’s a good end-of-day stop if you want fewer crowds, more space, and a softer finish to the island loop. Keep about 45 minutes here, and if you’re staying overnight in Diu town, it’s a simple short ride back after dusk.

Day 6 · Sun, Jul 19
Diu

Diu island exploration

  1. St. Paul’s Church — Diu old town — Begin with the island’s finest historic church for a calm, architectural morning, ~45 minutes.
  2. St. Thomas Church Museum — near St. Paul’s — A small but useful heritage stop to round out the colonial story of Diu, ~30–45 minutes.
  3. Diu Museum — Diu town fort area — Continue with artifacts and local history before lunch, ~45 minutes.
  4. Sea Shell Museum — near Diu town — A light, quirky stop that works well as a low-effort mid-day break, ~30–45 minutes.
  5. O’Coqueiro — Diu town — Have lunch at a long-running island restaurant known for coastal and Indian dishes, approx. ₹400–₹900 per person, ~1 hour.
  6. Jallandhar Beach — Diu west side — End the trip with a late-afternoon beach walk and sunset, a relaxed finale to the itinerary, ~1–1.5 hours.

Morning

Start the day in Diu old town with St. Paul’s Church, which is easily the island’s most impressive heritage building. Get there early, around 8:00 AM if you can, because the streets are quieter and the soft morning light makes the pale baroque façade look especially good. It’s usually a low-cost visit or donation-based, and you only need about 45 minutes unless you’re lingering over the carved woodwork and quiet side chapels. From here, it’s an easy walk or a short auto-rickshaw hop to St. Thomas Church Museum, a compact stop that helps connect the dots on Diu’s Portuguese past; plan 30–45 minutes and don’t expect a big museum, just a neat, readable heritage break that fills in the story nicely.

Late Morning to Lunch

Continue into the Diu town fort area for the Diu Museum, where the old-world atmosphere shifts into artifacts, photographs, and local history. It’s the kind of place that rewards a slow, unhurried look, especially if you like understanding a destination before the beach part of the day begins. After that, keep things light with the Sea Shell Museum, which works well as a mid-day reset: quirky, easy, and not physically demanding, so it’s a good fit before lunch. Everything in this stretch is close enough that you can do it comfortably by auto-rickshaw or even on foot if the heat isn’t too harsh; budget a few hundred rupees total for local transport if you’re not walking.

Lunch

For lunch, settle in at O’Coqueiro in Diu town — one of the island’s long-standing, dependable restaurants where the menu leans toward coastal dishes, Indian staples, and simple comfort food. Expect to spend roughly ₹400–₹900 per person depending on whether you go for seafood, thalis, or a fuller meal. It’s the sort of place where you don’t need to overthink the order; go with what looks freshest, hydrate well, and take your time. If you’ve been moving steadily since morning, this is also your best chance to sit in AC, recharge, and let the day slow down before the coast finale.

Afternoon and Sunset

Head out to Jallandhar Beach on the west side of Diu in the late afternoon, ideally after 4:00 PM when the sun starts easing off and the beach becomes the day’s main event. This is the right place to finish: broad open shore, a breezy walk, and a relaxed sunset without the rush you get at more crowded beach towns. If you want, grab tea or a cold drink from a nearby stall and just stay until the light goes golden; that’s when Diu feels most itself. From the town center, it’s a short auto ride, and on the way back afterward, keep your departure flexible so you can leave only after the sky has fully faded — this is one of those last evenings worth stretching a little.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version