Have a hearty airport or hotel breakfast (south/ north or simple continental) to fuel the travel day; most airport/hotel buffets open from 6:00–7:00am. It's best to eat before boarding to avoid delays on arrival.
Take a morning flight (~1.5–2h) or an express train to Vadodara so you arrive with daylight for sightseeing; flights save time while trains are usually economical and comfortable.
Try Mandap or a recommended local Gujarati thali restaurant near the city center for authentic flavours; most thali places are open 11:00am–10:00pm and give a generous introduction to Gujarati cuisine.
Visit the Laxmi Vilas Palace and palace grounds to see one of the grandest private residences in India and its museum — the palace typically opens around 10:00am and closes by 5:00pm, so an afternoon slot is ideal.
Stroll Sayaji Baug (Kamati Baug) botanical gardens and pop into the Baroda Museum if time permits; parks usually stay open until sunset and the museum closes mid-afternoon (check seasonal hours).
Dine at a well-reviewed local multi-cuisine restaurant or another traditional Gujarati place to sample sweets and regional specialties; most restaurants operate 7:00pm–11:00pm.
Private taxi or self-drive to Kevadia; journey is roughly 1.5–3 hours depending on traffic, and an early start gets you to the complex for morning slots and cooler temperatures.
Explore the Statue of Unity complex — book tickets online in advance for the viewing gallery (visit hours are generally 8:00am–6:00pm). The valley of flowers, ropeway and exhibition are highlights; the ropeway usually runs during daylight hours (confirm at booking).
Eat at the on-site cafeteria or a nearby good restaurant; food outlets in the complex are available midday (roughly 11:00am–4:00pm) and are convenient for continuing the visit.
Visit the Sardar Sarovar Dam viewpoint and nearby interpretation centers; if interested, check small nature trails or local eco-activities listed by the complex (hours typically afternoon to early evening).
Have dinner at your Kevadia hotel or a recommended restaurant; if the Sound & Light show is scheduled (usually evening; times vary seasonally), attend after dinner — confirm show timings when booking.
Drive to Dakor (expect ~2–2.5 hours); plan to arrive for the morning darshan window — Dakor temple darshan usually fits morning hours (temple opens early and closes around midday for a break).
Visit the famous Ranchhodrai (Dakorji) Temple, which is a major pilgrimage site; darshan windows commonly operate early morning and late afternoon/evening — morning darshan works well en route.
Continue south to Surat (a longer drive of roughly 3–4 hours depending on stops), arriving in the afternoon to check into your accommodation for wedding events.
Have a late lunch or heavy snack near your hotel; Surat has excellent Gujarati snacks and seafood options (most restaurants open midday and into evening).
Attend the wedding evening program — plan travel time to the venue depending on location; assume the event occupies the evening so keep this time blocked for the function.
If you have spare time, visit Surat Castle or the Tapi Riverfront for a short walk and light sightseeing — museums and attractions usually open by 10:00am and close late afternoon.
Use the afternoon for rest or additional wedding-related ceremonies as needed; keep travel light today to prepare for the Saurashtra leg starting tomorrow.
Dinner at your hotel or a well-reviewed local restaurant; this is a good night to pack and confirm onward transport (taxi/flight/train) to Dwarka area.
Have breakfast and prepare for the long transfer to Dwarka; decide between overnight train, flight+drive (via Jamnagar/Rajkot), or a private car depending on comfort and time.
Recommended options: (A) Fly Surat→Jamnagar/Rajkot then drive ~2–3 hours to Dwarka, or (B) Board an overnight/sleeper train or private long drive (9–11 hours) direct to Dwarka; flying saves time and energy.
Arrive and check into your Dwarka hotel; dine early at hotel or a local restaurant — most eateries in Dwarka are open through the evening to serve pilgrims.
Early breakfast then proceed to Dwarkadhish Temple for morning aarti/darshan; temple darshan windows are typically 5:00am–12:30pm and 5:00pm–9:30pm, so morning is ideal to avoid crowds.
Short drive to the hilltop Rukmini temple with panoramic coastal views; the temple is open through the day and offers cultural context to Dwarka's mythology.
Have lunch at a recommended local restaurant serving thali and simple coastal dishes; many eateries in the temple town serve pilgrims from late morning through evening.
Take the boat to Bet Dwarka (boats usually operate roughly 8:00am–4:00pm) to see the old settlement, small shrines and beaches — plan the return before late afternoon as boats stop by evening.
Short drive to Nageshwar temple (approx 30–45 minutes) to visit the Jyotirlinga — temple timings are generally 6:00am–9:00pm, and morning darshan is recommended.
Begin the coastal drive to Diu (expect ~4–5 hours); this offers seaside scenery en route and gets you to Diu with daylight to explore the fort and beaches.
Visit Diu Fort (usually open ~9:00am–6:00pm) and relax at Nagoa Beach; Diu offers a blend of Portuguese-era sites and good beaches for a relaxed afternoon.
Visit Somnath Temple (darshan generally through the day; major aartis in morning and evening) and nearby Bhalka Tirth and the shore for sunset rituals.
Early breakfast and depart for Sasan Gir to position for a safari the next morning (or an afternoon safari if permitted); hotels provide breakfast from around 7:00am.
Short drive (~1.5–2 hours) into Gir forest area and check into a wildlife lodge/resort close to the sanctuary to minimize transfer time for safari bookings.
Have lunch at your lodge — Gir-region resorts serve straightforward meals and will also help confirm safari permits and timings (book safaris in advance).
If you have a booked afternoon slot, visit Devaliya (the fenced safari) or join a guided nature walk; Devaliya timings vary but generally offer afternoon visits — check availability when booking.
Dinner at the lodge and evening briefing about the next day's jeep/canter safari (safari bookings and pickup timings will be confirmed by the lodge/forest office).
Have an early light breakfast and head to the safari pickup point — morning safaris normally start around sunrise (approx 6:00am) and are the best for wildlife sightings; book jeep/canter slots several days ahead online or through the lodge.
Morning safari is the prime chance to spot the Asiatic lion and other wildlife; safaris typically last 3–4 hours (morning slot), and tickets/permits are mandatory and limited.
Return to the lodge, freshen up and enjoy a hearty brunch; use the midday hours to pack and plan your return transfer to a nearby airport (Rajkot or Diu/Ahmedabad depending on flights).
Transfer to the airport hub you choose: Rajkot is closest (approx 3 hours) whereas Ahmedabad is larger with more flight options (approx 5–6 hours). Choose Rajkot for convenience or Ahmedabad for more flight choices.
Dinner near the airport or at a transit hotel prior to your evening flight/train back to Delhi or your onward destination; finalize tickets in advance to avoid last-minute issues.