4-Day Gujarat Road Trip from Ankleshwar to Somnath, Gir, Diu and Dwarka with Ro-Ro Ferry

Day 1 · Mon, Sep 21
Somnath, Gujarat

Drive from Ankleshwar to Somnath

  1. Ankleshwar–Somnath road journey — NH48/NH51 via Bharuch, Vadodara bypass, Ahmedabad bypass and Rajkot; depart around 5:30 AM for approximately 9–10 hours, including breaks. Leave with a full tank, carry FASTag, and arrange Somnath hotel parking in advance.
  2. Somnath Temple — Prabhas Patan; visit after check-in, allowing ~1.5 hours for darshan and the temple complex.
  3. Somnath Promenade — beside the temple and Arabian Sea; enjoy a relaxed sunset walk for ~45 minutes.
  4. Somnath Sound-and-Light Show — Somnath Temple complex; attend the evening show if operating, allowing ~1 hour.
  5. Dinner at a vegetarian restaurant near Somnath Temple — Prabhas Patan; choose a Gujarati thali or Kathiawadi meal, approximately ₹250–₹500 per person.

Early Morning to Afternoon — Ankleshwar to Somnath

Leave Ankleshwar around 5:30 AM for the roughly 9–10-hour drive to Somnath, following NH48/NH51 via Bharuch, the Vadodara bypass, Ahmedabad bypass, and Rajkot. Start with a full tank, keep your FASTag topped up, and plan breakfast near Vadodara or Ahmedabad rather than stopping frequently on the highway. A short lunch and tea break around Rajkot will make the final stretch easier. Roads are generally straightforward, but traffic around Ahmedabad and Rajkot can add time; keep your Somnath hotel informed if arrival slips beyond 4:00 PM. Arrange parking in advance, as lanes around Prabhas Patan become busy in the evening.

Evening — Temple and Seafront

After check-in and a brief rest, visit Somnath Temple, allowing about 1½ hours for security checks, darshan, and the complex. Phones, cameras, and larger bags are not permitted inside; use the temple cloakroom or leave valuables at the hotel. From the temple, walk directly to the Somnath Promenade beside the Arabian Sea for a gentle 45-minute sunset stroll. The sea breeze is pleasant, though the promenade can be crowded; stay within the marked public areas and avoid entering the water.

If it is operating that evening, return to the temple complex for the Somnath Sound-and-Light Show, usually scheduled after sunset and lasting about an hour—confirm the day’s timing and ticket availability at the temple counter because schedules can change. Finish with a Gujarati thali or Kathiawadi dinner at a vegetarian restaurant in Prabhas Patan, where a filling meal generally costs ₹250–₹500 per person. Keep dinner reasonably early and simple after the long drive; tomorrow’s Gir safari requires a pre-dawn start.

Day 2 · Tue, Sep 22
Diu, Gujarat

Gir safari and onward drive to Diu

Getting there from Somnath, Gujarat
Private car/taxi via NH51 through Una: about 2.5–3 hours, approximately ₹3,500–₹5,500 for a one-way car. Leave Sasan Gir around 2:00 PM after the safari; book through your hotel or a local taxi operator. This is the most practical option because Diu has no convenient direct train connection.
  1. Gir National Park safari — Sasan Gir; take a pre-booked morning jeep safari, ideally departing around 6:30 AM and lasting ~3 hours. Carry photo ID and arrive early for permit verification.
  2. Breakfast at a local restaurant in Sasan Gir — Sasan Gir market area; have a simple Gujarati breakfast after the safari, approximately ₹150–₹300 per person.
  3. Devalia Safari Park — Sasan Gir; visit only if you could not secure a satisfactory forest safari or prefer a shorter wildlife experience, allowing ~2 hours.
  4. Sasan Gir–Diu road journey — via Una; depart around 2:00 PM for approximately 2.5–3 hours, then check into a Diu hotel with parking.
  5. Naida Caves — near Diu Fort; explore the distinctive natural-rock tunnels in the late afternoon, allowing ~1 hour.
  6. Dinner at a seafood restaurant near Diu waterfront — Diu town; order fresh seafood or vegetarian Gujarati dishes, approximately ₹400–₹900 per person.

Early Morning — Gir safari

Leave your Sasan Gir hotel by 6:00 AM for the pre-booked jeep safari at Gir National Park; the first safari generally departs around 6:30 AM and lasts about three hours. Reach the permit-verification point early with the same photo ID used for the booking, and carry water, a hat, binoculars, and muted clothing. September can still be warm and humid, while forest tracks may be uneven after rain, so keep phones and cameras protected. Jeep safaris commonly cost several thousand rupees per vehicle depending on the permit and guide category; confirm the exact reporting gate with your hotel because Sasan Gir has more than one access point.

Late Morning to Afternoon — Breakfast and onward to Diu

After returning, have a simple Gujarati breakfast in the Sasan Gir market area—look for local eateries serving fafda-jalebi, khakhra, thepla, poha, or tea, usually ₹150–₹300 per person. If your forest safari was unavailable or wildlife viewing was disappointing, use the late morning for Devalia Safari Park, allowing around two hours; its enclosed safari route offers a more predictable chance of seeing lions, but it should be treated as an alternative rather than an addition to a full forest safari. Otherwise, rest, check out, and leave around 2:00 PM by pre-arranged car via Una toward Diu. The drive takes roughly 2.5–3 hours; ask your hotel to arrange a driver and confirm that your Diu accommodation has secure parking.

Late Afternoon — Naida Caves

After checking in and a short break, drive or take an auto-rickshaw toward Naida Caves, beside Diu Fort. Allow about an hour to wander through the honeycomb of natural-rock passages and shafts of light; wear shoes with a firm grip, as the interior can be dusty or slippery. Visit before dusk, when the caves are easier to navigate and photographs have better contrast. There is usually little shade inside the approach area, so carry water and avoid entering narrow sections alone.

Evening — Seafood by the waterfront

End the day with dinner near the Diu waterfront, choosing a well-reviewed local seafood restaurant for fresh fish, prawns, or crab, with vegetarian Gujarati and North Indian dishes available as well. Budget approximately ₹400–₹900 per person, and ask what was landed fresh that day rather than ordering solely from the printed menu. A relaxed meal around the waterfront is preferable to driving around late: after the safari and road transfer, return to your hotel early, keep valuables out of the parked car, and confirm the next morning’s departure and ferry arrangements with your driver.

Day 3 · Wed, Sep 23
Dwarka, Gujarat

Diu to Dwarka via the Ro-Ro ferry

Getting there from Diu, Gujarat
Private car via the Diu–Ghogha Ro-Ro ferry, then Bhavnagar–Botad–Jamnagar–Dwarka: roughly 10–12 hours including ferry/loading, approximately ₹5,000–₹8,000 for the car plus ferry charges. Check sailing times and reserve vehicle space through the official DGLL/Ro-Ro booking channel; depart very early. Ferry schedules may be seasonal or suspended, so verify before relying on this route.
  1. Diu Fort — eastern waterfront; explore the Portuguese fortifications, lighthouse views and sea walls in the morning for ~1.5 hours.
  2. St. Paul’s Church — Diu town; see the ornate historic church during a brief ~30-minute visit.
  3. Breakfast at a café or restaurant in Diu town — central Diu; have tea, eggs or a light Gujarati breakfast, approximately ₹150–₹350 per person.
  4. Diu–Ghogha Ro-Ro ferry — Diu-side terminal to Ghogha near Bhavnagar; confirm the sailing schedule and vehicle booking beforehand, arrive at least 1 hour early, and allow roughly 3–4 hours including loading and sailing.
  5. Ghogha–Dwarka road journey — via Bhavnagar, Botad and Jamnagar; expect approximately 6–7 hours after disembarking, so depart Diu on an early ferry and carry food and water for the drive.
  6. Dinner near Dwarkadhish Temple — Dwarka town; choose a vegetarian Gujarati thali, approximately ₹250–₹500 per person, then check into a hotel with parking.

Early Morning — Diu Fort and St. Paul’s Church

Leave your Diu hotel by around 6:30 AM and drive to Diu Fort on the eastern waterfront; allow about 10–20 minutes depending on where you are staying. The fort is best before the heat builds, when the sea walls, old Portuguese ramparts and lighthouse viewpoints are quiet and atmospheric. Plan around 1½ hours here. Entry is usually inexpensive, but lighthouse access and timings can vary, so treat the sea-facing ramparts as the main attraction and wear shoes with a firm grip. From the fort, it is roughly a 10-minute drive into central Diu for a short visit to St. Paul’s Church. Spend about 30 minutes admiring the elaborate façade and carved interior; opening hours can be irregular, so enjoy the exterior if the doors are closed.

Breakfast and Ferry Check-in

Have a quick breakfast in central Diu at a simple local restaurant or café—order tea, eggs, toast or a light Gujarati breakfast for about ₹150–₹350 per person. Do not linger: for the Diu–Ghogha Ro-Ro ferry, you should reach the Diu-side terminal at least one hour before departure, with your vehicle documents, booking confirmation and identification ready. Confirm the sailing and vehicle space through the official ferry booking channel before leaving Diu; services can change with weather, maintenance or seasonal operations. Keep water, snacks and any medication in the car, since loading procedures and the crossing can make the overall ferry stop last around 3–4 hours.

Afternoon and Evening — Ghogha to Dwarka

After disembarking at Ghogha, continue by car through Bhavnagar, Botad and Jamnagar toward Dwarka. The road journey after the ferry is roughly 6–7 hours, so this is a transit-heavy day rather than a sightseeing day; carry packed food, and use larger fuel stations around Bhavnagar or Jamnagar for dependable breaks. Expect to reach Dwarka late, depending on the ferry’s actual sailing time. Have a simple vegetarian Gujarati thali near Dwarkadhish Temple, generally ₹250–₹500 per person, then check into a hotel with secure parking. Keep the evening short—temple-area lanes become crowded, and you will want a proper rest before the next morning’s sightseeing.

Day 4 · Thu, Sep 24
Ankleshwar, Gujarat

Dwarka to Ankleshwar return drive

Getting there from Dwarka, Gujarat
Private car via Jamnagar, Rajkot, Ahmedabad bypass and Bharuch: approximately 10–11 hours, ₹7,000–₹10,000 for a one-way taxi, book through your hotel or a reputable local operator. After morning temple visits, depart around 1:00 PM, but expect a late arrival around 11:00 PM–midnight.
  1. Dwarkadhish Temple — central Dwarka; attend morning darshan and allow ~1.5 hours, checking the day’s darshan schedule locally.
  2. Sudama Setu — Gomti River; walk across the pedestrian suspension bridge for river and temple views, allowing ~30–45 minutes.
  3. Rukmini Devi Temple — outskirts of Dwarka; visit the richly decorated temple for ~45 minutes before leaving town.
  4. Lunch at a vegetarian restaurant in Dwarka — central Dwarka; have a thali or Kathiawadi meal, approximately ₹250–₹500 per person.
  5. Dwarka–Ankleshwar return journey — via Jamnagar, Rajkot, Ahmedabad bypass and Bharuch; depart around 1:00 PM for approximately 10–11 hours, with fuel and meal stops en route.

Morning — Dwarkadhish Temple and Sudama Setu

Keep luggage packed and ask your hotel to hold it while you head out around 6:30–7:00 AM for Dwarkadhish Temple in central Dwarka. Morning darshan is the best choice before the lanes become crowded; allow about 1½ hours, including the security queue. Confirm the day’s opening and darshan timings locally, as the temple closes during offering and cleaning periods. Phones, cameras, large bags, and leather items may not be allowed inside, so use the cloakrooms near the entrance and wear modest clothing. From the temple, it is a short walk through the old market lanes to Sudama Setu over the Gomti River; allow 30–45 minutes for the bridge, riverbank views, and photographs. The pedestrian bridge usually has a small entry fee, commonly around ₹10–₹30, and can be breezy in the morning.

Late Morning to Lunch — Rukmini Devi Temple and a final meal in town

Take an auto-rickshaw or your car about 2–3 km out toward Rukmini Devi Temple, allowing roughly 10–15 minutes depending on traffic. This smaller, richly decorated temple takes around 45 minutes and is a calmer stop before the long drive; check locally for the day’s opening hours, as midday breaks are possible. Return to central Dwarka for lunch at Hotel Roma‌های?—avoid relying on an unverified restaurant name and choose a busy, well-reviewed vegetarian dining room near the temple market instead. Order a Gujarati or Kathiawadi thali, dal, rotla, vegetables, and chaas; budget approximately ₹250–₹500 per person. Finish by about 12:45 PM, collect your luggage, refuel, and keep water and snacks in the car.

Afternoon and Evening — Drive back to Ankleshwar

Leave Dwarka around 1:00 PM for the return journey via Jamnagar, Rajkot, the Ahmedabad bypass, and Bharuch. The drive is approximately 10–11 hours, with a late arrival in Ankleshwar around 11:00 PM to midnight. Use the larger fuel stations on the Jamnagar–Rajkot and Ahmedabad–Bharuch stretches for toilet and tea breaks, and avoid leaving the main highway for dinner unless your driver has a confirmed stop. Expect roughly ₹7,000–₹10,000 for a one-way private car if this is a hired vehicle; confirm whether tolls, driver allowance, and parking are included before departure.

When are you going?
Add your start date and we'll check in at two weeks out, one week out, and the day before — bookings, packing, and a day-one brief. Reply to any of them if plans change.
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version