Diu is a tiny island off the southern tip of Gujarat's Kathiawar Peninsula, where the Arabian Sea crashes against 16th-century Portuguese ramparts. Ruled by Portugal for over four centuries until 1961, the island still carries that colonial imprint in its Baroque churches, fortified walls, and a food culture that folds Portuguese seafood traditions into Gujarati flavors. You come here for golden-sand beaches, labyrinthine caves carved from old quarry stone, and a pace of life that feels disconnected from mainland India's intensity.
Your best window for Diu falls between early December and mid-February, except for a stretch in late December when conditions can dip slightly. This period lines up with the island's coolest, driest weather and the Festa de Diu, a sprawling beach festival running from December through February that fills the island with live concerts, heritage walks, beach sports, and food stalls. Afternoons are warm without the oppressive humidity of summer, and the seas are calm enough for comfortable water sports. If you prefer thinner crowds and lower prices, late March through April is a workable shoulder season, though temperatures climb noticeably and air quality in March can be less than ideal.
Spring in Diu, India
By March, the monsoon is a distant memory and Diu's beaches stretch out virtually empty. This is the quietest period for tourism on the island, and accommodation prices drop to their lowest. You can explore the Naida Caves, a network of tunnels and angular rock formations left behind by Portuguese-era quarrying, without competing for space with other visitors. Highs average 91.3°F (32.9°C), and afternoons start to feel genuinely hot, so plan fort visits and heritage walks for morning hours when temperatures are closer to the lows of 74.8°F (23.8°C).
Rain is essentially nonexistent from March through May, with precipitation chances near zero. The dry air is good for beach days, though air quality in March tends to sit in the Unhealthy for Sensitive Groups range before improving in April and May. If you have respiratory sensitivities, consider timing your visit for later in the spring window. Cycling through the island's coastal roads is a popular way to get around, and the flat terrain keeps it manageable even in the warmth.
April is the least visited month of the entire year, making it the pick for travelers who value solitude over programming. May cranks up the heat further, and humidity begins its climb toward monsoon levels. Pack sunscreen, a wide-brimmed hat, and plenty of water, because shade is limited along the more exposed stretches of Ghoghla and Nagoa beaches.
Summer in Diu, India
June through August is monsoon season on Diu, and the island transforms. The Arabian Sea turns rough, and most water sports operators shut down for the season. Highs average 88.3°F (31.3°C) with lows that barely dip below 80.5°F (27°C), creating a relentless wall of tropical heat compounded by humidity that crests above 80%. July is the wettest month, with roughly a third of days bringing significant rain, and winds pick up to their strongest of the year.
Despite the challenging weather, summer is paradoxically the second-busiest tourism period, largely driven by domestic travelers on school holidays. Accommodation prices tick up slightly from spring. In August, the fishing community celebrates Nariyal Purnima, a coastal festival where fishermen offer coconuts to the sea to mark the monsoon's end and the return of the fishing season. It is a lively, authentic cultural moment that most international visitors never see.
If you do visit during the monsoon, stick to indoor attractions like the Diu Museum inside St. Thomas Church or the ornate Baroque interior of St. Paul's Church. A lightweight rain jacket and waterproof footwear are essential, and you should expect some closures at beach-facing restaurants and shacks. Swimming is inadvisable due to strong currents and reduced lifeguard presence.
Fall in Diu, India
September still carries the tail end of the monsoon, but by October the skies clear and Diu enters its busiest stretch. Navratri, the nine-night festival honoring Goddess Amba, typically falls in October or November and turns the island into a swirl of Garba dancing, traditional music, and colorful processions. Locals and visitors join in the nightly dances, and the energy is infectious. Highs average 91.5°F (33.1°C) with lows around 74.9°F (23.8°C), so evenings are comfortable for outdoor celebrations.
Late October brings peak heat for the entire year, with highs reaching 95.5°F (35.3°C) and overnight lows near 74.2°F (23.4°C). This burst of warmth catches some visitors off guard, so carry water and plan midday breaks if you are exploring Diu Fort or the exposed clifftop path to the INS Khukri Memorial. Precipitation fades to near-nothing by October, with only about 2% of days seeing rain through the rest of fall.
November sees the heaviest visitor traffic alongside December, and prices reflect the demand. Air quality deteriorates to Unhealthy for Sensitive Groups levels by November, so travelers with asthma or similar conditions should plan accordingly. This is prime season for water sports at Nagoa and Ghoghla beaches: parasailing, jet skiing, and banana boat rides all resume on calm seas. Book accommodations well in advance if you plan to visit during this stretch.
Winter in Diu, India
Winter is when Diu is at its most inviting. The Festa de Diu, a sprawling beach festival organized by the local tourism department, runs from December through February with open-air concerts at the Naida Caves, cultural shows at the amphitheater, heritage walks through the old fort, and beach sports competitions spread across the island. Each week of the festival carries a different theme, from wellness and arts to folk dance and comedy, so the programming stays fresh no matter when you arrive.
Highs average a comfortable 85.9°F (29.9°C), warm enough for full days on the beach without the punishing intensity of spring or fall. Evenings cool to 62.6°F (17°C), a welcome relief that makes sunset walks along Jalandhar Beach genuinely pleasant. Rain is virtually absent: December and January both record a 0% chance of significant precipitation, making this the driest window of the year. Pack light layers or a shawl for after-dark outings, especially if you plan to catch a late concert.
Air quality through winter is a consideration worth noting. December through February all land in the range of Unhealthy for Sensitive Groups, which is typical for this part of western India during the cool season. For most travelers it is not a dealbreaker, but those with respiratory conditions should carry medication and limit extended outdoor exertion on hazy mornings. The island's seafood scene peaks during winter: fresh catches of prawns and fish show up on menus at places along the Nagoa Beach strip, and Portuguese-influenced dishes like fish curries and Prawn Koliwada are at their best when the fishing fleet is running at full capacity.
At a Glance
Monthly weather, visitor crowds, air quality, holidays, and daylight hours to help you plan your trip.
Travel Tips & Safety for Diu, India
Diu is compact enough to explore by rented scooter or bicycle, which is the preferred way for most visitors to get around. Auto-rickshaws are available for short hops, and the island's flat terrain keeps cycling easy. The nearest railway stations are Veraval and Delwara, both roughly 90 kilometers away, and Diu Airport receives flights from Mumbai and Ahmedabad, with frequency increasing during winter festival season.
Tap water is not safe to drink, so stick to bottled or filtered water. Seafood is excellent here, but eat at established restaurants rather than unrefrigerated stalls, especially in warmer months. Traffic is light compared to mainland India, though road surfaces can be uneven in spots, so ride carefully after dark when lighting is sparse outside the main town.