Dadra & Nagar Haveli and Daman & Diu · West India

Diu travel guide

Portuguese fort island by the sea

Best time
Oct–Mar
How long
2–3 days
Stay a night
₹1,200–8,000
Food a day
₹400–1,600
Nearest railhead
90 km away
Nearest airport
10 km away

Plan Diu in a minute. Day-by-day plan, stays, budget and trains — free on JrnyLoop.

Plan this trip

About Diu

A relaxed little island off Gujarat — a sea fort, whitewashed churches, quiet beaches like Nagoa and fresh seafood.

Things to do in Diu

  1. Diu Fort

    2 h · Free

    Diu Fort is a 16th-century Portuguese sea fort located in Diu, India. The site overlooks the Arabian Sea and bears witness to the region's colonial history and strategic naval importance.

  2. Naida Caves

    45 min · Free

    Naida Caves in Diu features a fascinating maze of quarried rock tunnels and chambers. Visitors can explore the interconnected cave system and observe dramatic natural light shafts piercing through the stone ceilings.

    Tip: Wear comfortable footwear suitable for walking over uneven stone surfaces inside the caves.

  3. St Paul’s Church

    30 min · Free

    St Paul’s Church is a functioning baroque church built by the Portuguese in 1610 on Diu Island. It is named after St Paul and stands as one of the finest examples of baroque architecture in India.

  4. Nagoa Beach

    2 h · Free

    Nagoa Beach is a famous horseshoe-shaped sandy coastline in the village of Nagoa in Diu. It is the main tourist beach of the region and offers various water sports.

    Tip: Look around to spot remains of the old fort situated nearby

  5. Ghoghla Beach

    2 h · Free

    Ghoghla Beach in Diu is a long, quiet stretch of sand. It is a peaceful coastal spot where visitors can relax by the sea.

  6. Gangeshwar Temple

    30 min · Free

    Gangeshwar Temple is a unique cave temple dedicated to Lord Shiva, located on the seashore near Fudam village in Diu. Inside the rocky cave, pilgrims can see five Shiva lingas of different sizes that are continually washed by the waves of the Arabian Sea.

    Tip: Check the tide timings before visiting so you can see the lingas when they are not submerged

Where to stay in Diu

  • Diu town

    ₹1,200–3,000

    Guesthouses near the fort and market.

  • Nagoa Beach

    ₹3,000–8,000

    Beach resorts.

What to eat

  • Seafood

    restaurant

    Lobster, pomfret and prawns in town.

  • Portuguese-Gujarati dishes

    local dish

    A unique coastal mix.

Good to know

  • Diu is outside Gujarat’s prohibition, so it gets busy on weekends.

Going to Diu? Build the plan, split costs with your group and keep tickets in one place.

Plan this trip

All destination guides

Diu travel guide: best time, things to do, how to reach · JrnyLoop Blog