Diu is a serene, sun-drenched island off the southern coast of Gujarat's Kathiawar peninsula. Blessed with massive Portuguese fortresses, old churches, and clean sandy beaches, it offers a peaceful coastal escape with a distinct Mediterranean charm.
Explore the imposing Diu Fort surrounded by the sea, see the unique Naida Caves, and relax at Ghoghla Beach.
Customize starting city and duration for a tailored plan.
This destination has a temperate climate with temperatures ranging from 23°C to 32°C annually.
Climate averages based on 10-year historical data · Open-Meteo