Bastion walls of Diu Fort

Beaches & Portuguese heritage

Diu travel guide.

Diu is a small island of quiet beaches, Portuguese forts and whitewashed churches off Gujarat's southern coast, a Union Territory with its own easy-going pace.

Region
Daman & Diu (UT)
From Rajkot
≈ 240–260 km
Drive time
≈ 5–5.5 hours
Best time
Oct – Mar

About Diu

The Portuguese ruled Diu until 1961, and the town still shows it: a massive sea fort, Baroque churches and narrow lanes of colourful houses. Most visitors come for a relaxed weekend of beaches and seafood.

Diu is connected to the mainland by road near Una. From Rajkot it's about five hours by taxi, and Somnath and Sasan Gir are close enough to combine.

Places to see

  • Diu FortA large 16th-century Portuguese fort with sea views and old cannons.
  • Naida CavesA network of tunnels and openings near the fort, great for photographs.
  • Nagoa BeachA palm-fringed, horseshoe-shaped beach, the island's most popular.
  • Ghoghla BeachA long, quieter beach on the mainland side.
  • St. Paul's ChurchAn ornate Baroque church still in use.
  • Gangeshwar Mahadev, FudamShiva lingams set in the rocks and washed by the sea.
  • INS Khukri MemorialA hilltop memorial to the naval frigate lost in 1971.

Best time to visit

October to March for beaches and sightseeing. The monsoon brings rough seas.

Getting there from Rajkot

About 240–260 km from Rajkot, roughly 5–5.5 hours by taxi. Diu also has a small airport.

See the full route guide: Rajkot to Diu taxi.

Suggested plan

  1. Day 1Drive from Rajkot, check in, Nagoa Beach in the evening.
  2. Day 2Diu Fort, Naida Caves, St. Paul's Church, Gangeshwar temple, sunset at the memorial.
  3. Day 3Ghoghla Beach in the morning, then back to Rajkot, or on to Somnath.

Travel tips

  • Any Union Territory entry charges for the taxi are listed in your quote.
  • Weekends and holidays get busy; book your stay early.
  • Hiring the car for the whole trip makes it easy to move between the island's spread-out sights.

Plan around it

Routes & places nearby.

Chale Trip tour packages

Make it a package.

Official Chale Trip tours from Rajkot with the same car and driver throughout. WhatsApp us for the package price.

FAQ

Diu: good to know.

How far is Diu from Rajkot?

About 240–260 km, roughly 5–5.5 hours by taxi.

How many days do we need in Diu?

Two nights is ideal for the beaches, the fort and the old town at a relaxed pace.

Can we combine Diu with Somnath and Gir?

Yes. Somnath is about 85 km from Diu, and Sasan Gir is nearby, so a 3-day loop from Rajkot works well.

Is there an entry fee for vehicles into Diu?

If a Union Territory entry charge applies to the taxi, it is listed in your quote.

Ready when you are

Ready for Diu? We'll drive.

Share your dates and we'll plan the route, stops and vehicle, with a clear fare.