Skip to content

Guide

Best Time to Visit Nusa Penida

Crystal Bay shoreline and anchored boats under a bright sky
The sheltered-looking bay can still have changing currents and boat activity. Source: Magul.
In this guideDry season and rainy season

Dry season and rainy season

May to October is the drier half of the year, and June to September has the least rain. November to April is wetter, with the heaviest rain from December to February. It’s warm all year: average highs at Bali’s airport stay around 29 to 32°C.

The rainy season doesn’t start on a fixed date. In September 2026, the Bali climate station of BMKG, Indonesia’s weather agency, forecast that the 2026/2027 rainy season would start late, in December 2026, for the Klungkung and Nusa Penida zones, with the peak in February 2027 for most of Bali.

Month by month

Rainfall below is the 1991 to 2020 average for Denpasar’s Ngurah Rai airport, the nearest long-term record. Nusa Penida’s own rainfall will differ, so treat it as a guide to the season.

Swipe to see more
MonthRain at Bali airportWhat to expect
January388 mm, about 19 rainy daysWettest month; Galungan 13 Jan 2027, Kuningan 23 Jan
February299 mm, about 17 daysBMKG’s expected rain peak for 2027
March214 mm, about 13 daysNyepi 8 Mar 2027, then Idul Fitri 10 to 11 Mar
April115 mm, about 9 daysDrying out; courtship season at Manta Point
May73 mm, about 7 daysManta Point sightings peak; quieter before the holidays
June51 mm, about 5 daysDry, but easterly winds can build big waves
July30 mm, about 3 daysMola mola season starts; school holidays, busiest month
August16 mm, about 2 daysDriest and busy; Galungan 11 Aug 2027, Kuningan 21 Aug
September41 mm, about 3 daysDry, mola mola season, crowds easing
October68 mm, about 5 daysLast month of mola mola season; still mostly dry
November149 mm, about 10 daysRain increasing, though BMKG expects a late start in 2026
December299 mm, about 16 daysWet; busy from Christmas to New Year

Rough sea and the boat crossing

A dry day on land doesn’t mean a calm crossing. In June 2023, BMKG explained that steady east to south-east winds from Australia during the dry season build high waves around Bali, with the dry-season peak in July and August. That week it forecast waves up to 4 metres in the Bali and Lombok straits.

Rough grey sea and breaking waves against the rocky Nusa Penida coast under a cloudy sky
Rough sea off Nusa Penida in Ivan Lanin's February 2008 photograph. Source: Ivan Lanin. CC BY-SA 2.0. Resized for display.

The wet season has its own problems. Researchers studying mantas around the island found that monsoon weather in December and January limited their trips to the dive sites.

Whatever the month, check the BMKG forecast for Nusa Penida harbour a day or two before your boat from Sanur, and ask the operator if the sailing is running.

Mantas and mola mola

Mantas are around all year. A 2019 study of the Nusa Penida Marine Protected Area found reef mantas at Manta Point and Manta Bay year-round, with sightings at Manta Point roughly doubling in May during courtship. No month guarantees a sighting.

Mola mola are a diving trip, from about July to October. Blaise Jaeger’s guide to the sunfish describes them rising from deep water during the cold upwelling season, usually at 20 to 40 metres, with Crystal Bay the best-known site. Water at depth can drop to 16 to 22°C, so divers need a thicker wetsuit. Snorkelers very rarely see them.

Mola mola sunfish swimming among small reef fish, with a diver in the blue water behind
A mola mola at Crystal Bay, photographed by Andrepiazza in September 2011. Source: Andrepiazza. CC BY-SA 3.0. Resized for display.

Nyepi and Balinese holy days

Nyepi, the Day of Silence, falls on Monday 8 March 2027. Bali and Nusa Penida shut down for 24 hours: no boats, no shops or restaurants, no going outside and no flights at Bali’s airport. Blaise Jaeger’s Nusa Penida guide says boats may also stop on the afternoon of 7 March. If you’re on the island, book a hotel that provides meals and stock up the day before. Don’t plan to arrive or leave between 7 and 9 March.

Idul Fitri follows on 10 and 11 March 2027, with collective leave days on 9, 12 and 15 March, so expect busier boats and Bali roads that week.

Galungan falls on 13 January and 11 August 2027, with Kuningan ten days later on 23 January and 21 August. There’s no Galungan in late 2026. Expect temple ceremonies and decorated bamboo poles along the roads. Give way to processions.

Busy months

July and August are usually the busiest. Several holidays overlap: the Indonesian school year starts in mid-July (13 July in 2026), Western Australian schools break from 3 to 18 July 2027, and many European travellers come in their summer. Christmas to New Year is busy too, including Indonesian school holidays.

For quieter viewpoints, choose May, June, September or October, or stay overnight and start early.

Visiting in wetter months

You can still have a good trip from November to April. Stay at least two nights so one wet morning doesn’t cost you the island, and keep snorkeling for the day with the best forecast.

On a rainy day, skip steep beach paths such as Kelingking’s: wet earth and rock make them slippery. Visit Goa Giri Putri cave temple instead, have a long lunch, or save the viewpoints for when the rain clears.

Before departure

  • Pick your month, then avoid Nyepi week and the holiday peaks if you can.
  • Leave separate days for land tours and snorkeling. The 3D2N itinerary gives you one full day between boats.
  • Check the weather and the marine forecast a day or two before, then confirm the sailing with your boat provider.

Continue planning

More travel guides

Research notes

Sources and verification

Check current boat times, prices and conditions before you go.

Questions

Best Time to Visit Nusa Penida: common questions

What is the best month to visit Nusa Penida? Answer

For dry weather, June to September has the least rain, but July and August are also the busiest. May and October are a good compromise: usually drier, with fewer holiday crowds.

Can I visit Nusa Penida during Nyepi? Answer

Not on the day itself. On Nyepi, 8 March 2027, the island shuts down for 24 hours: no boats, no going out and no flights at Bali's airport. Don't plan to arrive or leave between 7 and 9 March 2027.

When is mola mola season at Nusa Penida? Answer

Roughly July to October, when cold water rises around the island. Mola mola are usually seen by divers at 20 to 40 metres, especially at Crystal Bay. Snorkelers very rarely see them.

Can I see manta rays all year? Answer

Yes, mantas use Manta Point and Manta Bay year-round, according to a 2019 study. Sightings are never guaranteed, and rough sea can cancel a trip on any day.

Is the rainy season a bad time to visit? Answer

No, but plan more loosely. Stay at least two nights, keep snorkeling movable, and skip steep beach paths after heavy rain.

Continue planning

Related pages