Begin with an early flight from Delhi to Diu, then continue by a pre-booked premium SUV to Somnath. Allow roughly 6–8 hours for the complete journey, including the flight connection, airport formalities, and the road transfer; the final drive from Diu Airport usually takes about 2½–3½ hours depending on traffic and stops. Arrange a driver who will meet you at arrivals, assist with luggage, and take you directly to your hotel. A late-afternoon arrival is realistic, so request early check-in or luggage storage and keep the rest of the day unhurried. Confirm private parking in advance, as roads around the temple become busy in the evening.
After a short rest, visit Somnath Temple in Prabhas Patan for evening darshan. Allow about two hours, including security screening and queues; timings and entry procedures can change, so verify the evening darshan schedule with the temple or your hotel on the day. Photography and mobile phones are restricted inside, and lockers are generally available near the entrance. Arrive in modest clothing, avoid carrying large bags, and use an auto-rickshaw or your hotel’s car for the short transfer rather than trying to park immediately beside the temple.
After darshan, walk along the Somnath Promenade beside the Arabian Sea for around 45 minutes. The sea breeze is pleasant after sunset, and the illuminated temple exterior makes this a particularly atmospheric first evening; stay on the developed promenade rather than wandering onto darker stretches of shoreline. Finish with a relaxed vegetarian Gujarati dinner at your hotel restaurant near Somnath Temple, budgeting approximately ₹500–₹1,200 per person. Keep the meal early and comfortable after the long journey, then return to the hotel for a good night’s rest.
After breakfast, take a comfortable private SUV from Somnath towards Bhalka Tirth, around 5 km away. Leave by 8:00 AM to enjoy the shrine before the larger pilgrim groups arrive; the drive usually takes 15–20 minutes, and your driver can wait in the designated parking area. Allow about 45 minutes for the peaceful visit to this Krishna-associated pilgrimage site. Dress modestly, remove footwear before entering, and carry small notes for offerings and donations.
Continue to Triveni Sangam in Prabhas Patan, roughly 10 minutes away. Spend around 45 minutes by the meeting point of the Hiran, Kapila, and Saraswati rivers; the atmosphere is especially calm in the late morning, though the riverfront can be sunny, so bring water, a hat, and comfortable sandals. From here, drive a few minutes to Geeta Mandir, where the carved verses of the Bhagavad Gita are best appreciated without rushing. Plan another 45 minutes, and have lunch afterward at your hotel or a clean vegetarian restaurant near the temple area; expect approximately ₹250–₹500 per person for a straightforward Gujarati meal.
Keep the afternoon unhurried, then head to Somnath Beach around 4:30 PM for a cooler stroll and sunset views. Swimming is generally not advisable because of the sea conditions, but the seafront is pleasant for sitting, photography, and a brief walk. Allow about an hour, and avoid isolated stretches after dark. For dinner, choose a well-reviewed vegetarian restaurant near Somnath Temple and order a Gujarati thali or North Indian dishes; budget approximately ₹400–₹900 per person. Most temple-area eateries become busier after 7:30 PM, so arriving around 7:00 PM makes for a more comfortable meal before returning to your hotel.
After the morning’s Somnath-area sightseeing, take your pre-booked car from Somnath to Prabhas Patan, a short 10–20-minute ride via NH51. Ask the driver to wait while you visit Prabhas Patan Museum, where the compact collection of sculptures, architectural fragments, and archaeological remains gives useful context to the historic pilgrimage landscape. Allow about an hour; opening hours can vary, so have your hotel confirm them on the day, and carry some cash for a modest entry fee if applicable.
Walk or take a very short auto-rickshaw ride to Shree Parvati Temple for a quieter, more local-feeling stop. Spend around 45 minutes here rather than rushing—the temple is best appreciated for its calm atmosphere and traditional details. Keep shoulders and knees covered, remove footwear before entering, and avoid taking photographs where shrine signage prohibits it. Around noon, continue by private car towards Veraval, roughly 10–20 minutes away; the driver can drop you near the old city and keep luggage secure.
Begin in the older quarter at Junagadh Gate, one of the surviving historic gateways associated with Veraval’s fortified area. Allow about 30 minutes to look at the stonework and surrounding lanes, but keep valuables close and be mindful of local traffic—this is a working neighbourhood rather than a formal monument precinct. From there, continue by car or auto-rickshaw towards the Veraval Fish Market area, generally a 10-minute ride depending on congestion. Spend around 45 minutes observing the harbour activity from public areas; follow signs and local instructions, as parts of the fishing and auction zones may be restricted, particularly when boats are unloading.
For lunch, choose a clean, well-reviewed seafood restaurant near Veraval harbour and ask your driver or hotel for the day’s reliable option—fresh catch and preparation quality can change, so local recommendations are more useful than a fixed name. Expect approximately ₹700–₹1,500 per person for seafood, with thali, paneer, dal, rice, and Gujarati vegetarian dishes readily available. Plan to finish by about 3:00 PM, then return to your Veraval hotel for a relaxed afternoon; keep the evening free rather than adding more sightseeing, since the harbour area is busiest and most atmospheric earlier in the day.
Leave Veraval around 7:00 AM in your pre-booked premium SUV, following NH51 toward Porbandar before continuing to Dwarka. The full drive is normally 4.5–5.5 hours without extended stops, so ask the driver to make one clean tea-and-restroom break and carry bottled water. Roads are generally comfortable, but the Porbandar–Dwarka stretch can feel slower near villages; keep luggage secured in the vehicle rather than unloading at every stop.
Reach Kirti Mandir in Porbandar at roughly 9:30–10:00 AM. This is the birthplace of Mahatma Gandhi, preserved as a modest heritage house with a nearby memorial rather than a large museum. Allow about an hour, remove shoes where required, and dress respectfully. Entry is usually free or nominal, though timings can change; morning visits are best before the midday heat. Your driver can wait in the nearby parking area while you explore on foot.
Take a short drive to Sudama Temple, generally 10–15 minutes from Kirti Mandir. Set aside around 45 minutes for the distinctive shrine dedicated to Sudama, Krishna’s childhood friend. The approach is more local and less polished than the major pilgrimage centers, so expect narrow lanes, vendors, and limited shade. Afterward, stop at Porbandar seafront for about 30 minutes—this is simply a pleasant pause to stretch your legs and enjoy the Arabian Sea breeze, not a sightseeing-heavy stop. Avoid swimming, and follow your driver’s advice on where to park.
Continue to Dwarka, arriving around 3:00–4:00 PM depending on traffic and breaks. Check into your hotel and keep the rest of the afternoon unhurried; the temple area becomes busy toward evening, and it is better to freshen up than rush straight into the lanes with luggage. For dinner, choose a comfortable vegetarian thali restaurant near Dwarkadhish Temple, budgeting approximately ₹500–₹1,200 per person. Ask your hotel to reserve a table and confirm whether the kitchen serves dinner after the evening temple rush; many local restaurants close earlier than metropolitan establishments. Keep the evening light so you are rested for tomorrow’s temple visit.
Start early in Dwarka old town, ideally reaching Dwarkadhish Temple around 6:30–7:00 AM for morning darshan. The temple is generally open in several darshan sessions, with a midday break, but timings can change on festival or security days; confirm the exact schedule with your hotel the previous evening. Allow two to three hours for security checks, footwear deposit, queues, and the visit to the Jagat Mandir. Large bags, cameras, and phones may be restricted, so carry only essentials and dress conservatively. Your hotel car should drop you near the approach road, after which the temple area is best explored on foot; avoid accepting unsolicited “priority darshan” offers.
From the temple, walk a few minutes downhill to Gomti Ghat, allowing around 45 minutes to sit by the river, watch the small boats, and see pilgrims performing rituals. Continue along the waterfront to Sudama Setu, the pedestrian suspension bridge over the Gomti River. The bridge usually involves a modest entry fee, often around ₹10–₹30, and takes about 30 minutes including the views back toward the temple spire and Arabian Sea. Wear comfortable shoes, as the steps and stone surfaces can be uneven. For lunch, return toward Dwarka’s main market rather than eating at the busiest ghat stalls; expect a simple vegetarian Gujarati or Kathiawadi meal to cost approximately ₹500–₹1,200 per person, and keep some time for a relaxed rest at the hotel.
After a break, leave by private car around 3:30 PM for Dwarka Lighthouse on Shivrajpur Road, roughly 15–25 minutes from the town centre depending on traffic. Entry and access to the viewing area are controlled and may be unavailable because of weather, maintenance, or security restrictions, so treat the visit as conditional and check locally before setting out. If open, allow about 45 minutes for the coastal landmark and sea views; do not linger outside after sunset, as the area becomes quiet. Return to Dwarka’s main market for dinner at a well-reviewed vegetarian restaurant recommended by your hotel—choose Gujarati thali or Kathiawadi dishes, typically ₹500–₹1,200 per person—and keep the evening unhurried after the early temple start.
Leave Dwarka around 7:00 AM in your private SUV, carrying water, sunglasses, and a light shawl for temple visits. Drive first to Nageshwar Jyotirlinga Temple, about 17 km away; allow 30–40 minutes depending on traffic and spend roughly 1–1.5 hours there. The temple complex usually becomes busier later in the morning, and footwear must be left outside. Darshan is generally free, while special puja options may cost extra; confirm the day’s schedule locally because temple timings can change.
Continue about 5 km to Gopi Talav, a peaceful sacred lake associated with Krishna and the gopis. Give yourself around 45 minutes to walk around the water, visit the small shrines, and browse the modest local stalls. The ground can be dusty and uneven, so comfortable walking shoes are useful. From there, drive back toward Dwarka for Rukmini Devi Temple, situated on the town’s outskirts; allow approximately 30 minutes for the drive and 45 minutes at the temple. Its carved exterior and sculpted panels are best appreciated in the softer late-morning light. Keep small cash handy for offerings and local parking.
After a relaxed lunch in Dwarka, leave around 1:30 PM for Okha, roughly 30–35 km away and usually a 45–60-minute drive. Your driver should drop you near the ferry area and wait or remain available, as the crossing and queues can take longer on busy pilgrimage days. Passenger ferries to Beyt Dwarka commonly operate during daylight hours, but schedules, fares, and security procedures can change; allow 1.5–2 hours for the round trip, including boarding and waiting. Avoid carrying large bags, and keep your ID, phone, and valuables secure during the crowded crossing.
On arrival, walk or take a short local transfer to Beyt Dwarka Temple, the island’s principal Krishna shrine. Spend about an hour inside and around the approach lanes, where small vendors sell prasad and souvenirs. Dress modestly, expect basic facilities, and return to Okha before dusk rather than relying on the last ferry. Drive back to Dwarka for dinner at Atithi Restaurant or Madhav Restaurant, both convenient vegetarian options near the main market; budget approximately ₹500–₹1,200 per person. An early dinner around 7:30 PM keeps the evening easy after the ferry outing, and your hotel-arranged SUV can collect you directly from the restaurant.
Leave Dwarka around 6:30–7:00 AM in your pre-booked premium SUV, taking the highway toward Jamnagar. The drive usually takes about 3–4 hours, depending on traffic and roadwork; ask your driver to keep luggage in the locked boot and make one planned tea-and-restroom stop rather than several unplanned breaks. Have breakfast packed from your hotel, as reliable sit-down options are limited on the early stretch. On reaching Jamnagar, go directly to the city centre and ask the driver to use the parking area near Lakhota Lake.
Spend roughly an hour walking beside Lakhota Lake, a pleasant local spot where residents gather in the cooler part of the day. Visit Lakhota Fort, the island fort reached across the causeway; its small museum displays regional arms and historical objects, though opening hours and access can vary, so keep this as a flexible stop rather than planning around a precise entry time. Allow approximately ₹20–₹100 per person for local entry or museum charges, plus small parking or camera fees if applicable. The lake is best before the midday heat, and comfortable walking shoes, water, and sun protection will make the stop much easier.
After the lakeside visit, continue by private car to Jamnagar Airport, normally allowing 20–30 minutes from central Jamnagar, but keep at least 45 minutes in reserve for city traffic. Plan to reach the airport about two hours before your flight for vehicle drop-off, check-in, and security; airport facilities are compact, so do not count on extensive dining or shopping. If your flight is later in the day, have lunch in central Jamnagar before leaving the lake area rather than detouring after reaching the airport. Your driver should remain responsible for the luggage until the terminal entrance, and confirm the final flight time and airport transfer the evening before departure.