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

Five-Day Gujarat Temples, Beaches, and Market Route from Mumbai

Day 1 · Tue, Nov 3
Ahmedabad

Ahmedabad temples and markets

  1. Mumbai–Ahmedabad train — Board an overnight train from Mumbai to Ahmedabad; allow roughly 8–10 hours station-to-station, plus time to reach Mumbai’s departure station and transfer from Ahmedabad station to your hotel. Choose a service arriving early enough for sightseeing, and confirm its timetable before booking.
  2. Sabarmati Ashram — Sabarmati riverfront; visit the historic ashram and museum, allowing ~1.5 hours.
  3. Adalaj Stepwell — Adalaj, north of the city; admire the intricately carved stepwell, allowing ~1 hour including the drive.
  4. Manek Chowk — Old City; browse the lively market area and sample local street food, allowing ~1–1.5 hours. For a seated meal, Agashiye in the Old City is a heritage Gujarati restaurant; expect roughly ₹1,000–₹1,800 per person.
  5. Teen Darwaza — Old City; finish with a short walk through the historic gateway and surrounding bazaar, allowing ~30–45 minutes.

Morning

Take an overnight train from Mumbai to Ahmedabad; allow roughly 8–10 hours station to station, plus the journey to your Mumbai departure station and a taxi or auto from Ahmedabad Junction to your hotel. Choose a service scheduled to arrive early, and check the timetable before booking—train times can change, and a late arrival will make this sightseeing-heavy day difficult. After dropping your bags, head to Sabarmati Ashram by taxi or app cab. Give the museum and grounds about 1.5 hours; check current visitor hours and access before setting out, as arrangements can change.

Afternoon and evening

Continue by cab to Adalaj Stepwell, north of the city; allow about an hour at the carved stepwell, including time for the drive. Then return to the Old City for Manek Chowk, where the market’s street-food stalls are liveliest later in the day. Budget around ₹150–₹400 for a casual street-food tasting, or sit down to a Gujarati meal at Agashiye—roughly ₹1,000–₹1,800 per person; check its hours and reserve if you want to dine there. Finish with a 30–45-minute walk around Teen Darwaza and its surrounding bazaar. The Old City lanes are busy, so use a cab to get close and explore the final stretch on foot; if your train arrives too late to fit everything comfortably, save the market walk rather than rushing the visits.

Day 2 · Wed, Nov 4
Dwarka

Dwarka temple and coastal sights

Getting there from Ahmedabad
Direct train (for example, a Saurashtra-route service toward Okha) via IRCTC: allow roughly 8–10 hours; fares are about ₹300–₹1,200 depending on class. Check the timetable for 4 November and choose a departure that gets you to Dwarka early enough for temple darshan. Train schedules vary, so confirm before booking.
  1. Ahmedabad–Dwarka train — Allow roughly 8–10 hours station-to-station, plus hotel check-out, station access and arrival transfer. This consumes most of the day; book a service whose arrival time leaves a realistic temple visit, and verify the timetable.
  2. Dwarkadhish Temple — Dwarka town centre; visit the principal Krishna temple, allowing ~1.5–2 hours including queues. Darshan timings and access can vary, so check locally and arrange any required booking in advance.
  3. Gomti Ghat — Beside the temple; take a brief riverfront walk and see the ghats, allowing ~30–45 minutes.
  4. Dinner near Dwarkadhish Temple — Choose a well-reviewed vegetarian restaurant in the town centre; allow ~1 hour and roughly ₹250–₹600 per person.

Morning and arrival

The Ahmedabad–Dwarka train takes roughly 8–10 hours station to station, and check-out, getting to the station and reaching your hotel in Dwarka add more time. Check the 4 November timetable on IRCTC and choose a service that gets you into town with enough time for evening darshan; train schedules and delays can change the plan. From Dwarka railway station, take an auto or taxi to your hotel, drop your bags, and confirm the temple’s current darshan hours before setting out.

Afternoon and evening

Walk to Dwarkadhish Temple in the town centre and allow 1.5–2 hours for security, queues and darshan. Timings and access can vary, and any required booking should be checked ahead of time; if your train arrives after the evening darshan window, keep this visit for the next available session rather than counting on entry. Afterward, take a 30–45-minute stroll at Gomti Ghat, right beside the temple—steps can be slippery, so watch your footing.

Dinner

Stay in the town centre for a relaxed vegetarian dinner near the temple; Chappan Bhog is a practical option to check locally. Budget about ₹250–₹600 per person and allow an hour. If the train runs late, keep dinner simple and ask your hotel to confirm the temple’s next darshan session.

Day 3 · Thu, Nov 5
Somnath

Somnath temple and seafront

Getting there from Dwarka
Private car with driver via the coastal route through Porbandar: about 5–6 hours, roughly ₹5,000–₹8,000 for the car. Arrange through your hotel or a local operator and leave early to allow time for Somnath after check-in.
  1. Dwarka–Somnath road transfer — Hire a car with driver; allow about 5–6 hours on the road, plus a meal stop and hotel check-in. Leave early to preserve time at Somnath.
  2. Somnath Temple — Prabhas Patan; visit the major Shiva temple and allow ~2 hours for security and queues. Check current darshan rules and timings; book any required entry in advance.
  3. Somnath seafront — Beside the temple; enjoy the Arabian Sea views from the public promenade, allowing ~30–45 minutes.
  4. Bhalka Tirth — A short drive from the temple; visit this important Krishna pilgrimage site, allowing ~45–60 minutes.
  5. Meal near Somnath Temple — Choose a well-reviewed vegetarian restaurant near the temple; allow ~1 hour and roughly ₹250–₹600 per person.

Morning

Arrange the Dwarka–Somnath transfer with your hotel or a local operator, and leave around 5:00–6:00 am; allow 5–6 hours on the road, plus a meal stop and check-in. A private car is roughly ₹5,000–₹8,000. An early start matters: after checking in around midday, head to Somnath Temple in Prabhas Patan and allow about 2 hours for security and darshan queues. Check current darshan timings and rules before setting out, and confirm whether any entry needs advance booking. Phones, cameras, and other restricted items may need to be left in the temple’s deposit facilities, so travel light.

Afternoon and evening

From the temple, take in the Arabian Sea from the adjacent Somnath seafront promenade—30–45 minutes is enough for a breather and views. Then take a short drive to Bhalka Tirth, allowing 45–60 minutes for this quieter pilgrimage stop. Finish with a vegetarian meal near the temple; Somnath Sagar is a practical local choice. Budget about ₹250–₹600 per person and allow an hour. If the road journey or temple queues run long, keep the meal relaxed rather than trying to squeeze in extra stops.

Day 4 · Fri, Nov 6
Diu

Diu beaches and old town

Getting there from Somnath
Private car with driver via Una: about 2–3 hours, roughly ₹2,500–₹4,500 for the car. Book through your hotel or a local operator and set out in the morning to reach Diu with time to check in.
  1. Somnath–Diu road transfer — Hire a car with driver; the drive is roughly 2–3 hours, then allow time for hotel check-in. Set out in the morning.
  2. Diu Fort — Diu town; explore the Portuguese-era fort and sea-facing ramparts, allowing ~1.5–2 hours.
  3. St. Paul’s Church — Diu town; see the historic Baroque church, allowing ~30–45 minutes, subject to access.
  4. Nagoa Beach — Nagoa; spend a relaxed afternoon by the crescent-shaped beach, allowing ~2 hours.
  5. O’Coqueiro — Diu town; have dinner at this established local restaurant, allowing ~1–1.5 hours; budget roughly ₹500–₹1,000 per person.

Morning

Leave Somnath in the morning in your pre-booked car with driver; the drive to Diu via Una is about 2–3 hours, and allow extra time for a short break and hotel check-in. The car is typically around ₹2,500–₹4,500, depending on the operator and vehicle. After dropping your bags, head into Diu town for Diu Fort. Give the sea-facing ramparts and Portuguese-era buildings about 1.5–2 hours; it’s generally open during daylight, but check locally for current hours and any entry fee.

Afternoon

Walk or take a short taxi ride to St. Paul’s Church, allowing 30–45 minutes. Its ornate Baroque interior is worth seeing, though access can depend on services or local opening arrangements, so don’t count on being able to enter without checking. For a slower afternoon, take a taxi to Nagoa Beach—roughly 8 km from town—and spend a couple of hours by the crescent-shaped shore. Keep some cash handy for local transport and refreshments, and agree on the return fare before setting off.

Evening

Return to Diu town for dinner at O’Coqueiro; allow 1–1.5 hours and budget roughly ₹500–₹1,000 per person. It’s a good idea to call ahead or ask your hotel to confirm that it’s open and reserve a table, especially if you’re arriving late from the beach.

Day 5 · Sat, Nov 7
Diu

Diu coast and return to Mumbai

  1. Ghoghla Beach — Ghoghla, near Diu town; enjoy a short morning beach visit, allowing ~1 hour. Keep this optional if your flight is early.
  2. Diu town breakfast — Have a relaxed breakfast at a well-reviewed local café or hotel restaurant; allow ~45–60 minutes and roughly ₹200–₹500 per person.
  3. Diu–Rajkot airport transfer — A private car to Rajkot Airport takes roughly 4.5–5.5 hours, before airport check-in and security. This is the more practical flight plan, but confirm a suitable Rajkot–Mumbai flight before committing; the full door-to-door journey can take most of the day.
  4. Return flight to Mumbai — Fly from Rajkot to Mumbai only after confirming the flight operates on your date and leaves enough time for the road transfer. Do not assume Diu has a convenient scheduled Mumbai flight.

Pacing note: This route is very compressed: Ahmedabad–Dwarka takes most of Day 2, and Day 5’s drive to Rajkot makes a Diu sightseeing morning flight-dependent. For a less hectic trip, add at least one night; otherwise, keep Day 2’s sightseeing to Dwarka Temple and Gomti Ghat, and treat Day 5’s beach stop as optional.

Morning

If your confirmed Rajkot–Mumbai flight leaves late enough, spend about an hour at Ghoghla Beach for a quiet walk and a quick dip; skip it if it would squeeze the airport transfer. Then have a relaxed breakfast in Diu town at your hotel restaurant or a local café—allow 45–60 minutes and around ₹200–₹500 per person. Ask your hotel to arrange a car the previous evening and confirm the pickup time against your flight; beach conditions and services can vary, so keep this a simple stop rather than a full beach outing.

Transfer and flight to Mumbai

Drive from Diu to Rajkot Airport in a pre-booked private car, allowing roughly 4.5–5.5 hours on the road, plus a stop and at least two hours at the airport for check-in and security. The drive can take most of the day, so confirm that a Rajkot–Mumbai flight actually operates on Saturday, 7 November, and leaves enough time after a realistic road-transfer buffer before committing to the plan. Once airborne, the flight is the final leg to Mumbai; include the airport journey on arrival when estimating your door-to-door travel time.

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