Somnath, Diu and Dwarka make a perfect three-day loop along the Saurashtra coast — two great temples and a beach town in between. Here’s a simple plan with drive times and taxi fares.
Day 1: Arrive at Somnath
Reach Somnath by afternoon for darshan and the evening aarti, then stay for the light-and-sound show. Read the Somnath travel guide.
Day 2: Somnath to Diu
Diu is about 85 km from Somnath — roughly 2 hours. Spend the day at Diu Fort, Nagoa Beach and the old town. Somnath to Diu taxi from ₹2,200.
Day 3: Diu to Dwarka
An early start gets you to Dwarka (about 320 km) for the evening aarti at Dwarkadhish. Diu to Dwarka taxi from ₹5,000. Keep extra time for Bet Dwarka and Nageshwar.
Round trip or one-way?
For a 3-day loop a round trip with the same car and driver is usually easiest — ask us for a package quote.
Frequently Asked Questions
How many days do I need for Somnath, Diu and Dwarka?
Three days covers all three comfortably; add a day for Gir National Park.
What is the best season?
October to March, when the weather is pleasant.
Book Your Cab with Ramcabs
Fixed one-way fares · Verified drivers · 24×7