Country · 45 destinations

Best time to visit Indonesia

The best time to visit Indonesia is August, when its destinations average a travel score of 55 out of 100.

Loading climate data…

The climate in Indonesia through the year

When to go

No month reaches an average score of 65 across the 45 destinations Eddigo covers in Indonesia. August comes closest with 55 out of 100. Daytime highs in August range from 29°C in Bali (Kuta) to 35°C in Medan. The lowest average is in December (25), with daytime highs from 29°C to 34°C.

Where in the country

In August, the highest scores are in Bali (Kuta) (88), Bali (86) and Medewi (80), while Padang Beach scores 18. The destinations do not all peak at the same time:

Warmest, coolest, wettest and driest

Over the year, Medan is the warmest destination (daytime highs averaging 34°C) and Bali (Kuta) the coolest (30°C). Padang Beach gets the most precipitation, about 3,380 mm a year, and Kupang the least, about 1,380 mm. The warmest sea is at Pasir Putih: 31°C in April.

By type of trip

The best months change with what you want to do. With Eddigo’s trip types, Indonesia averages 65 or more in these months:

Month by month

MonthScoreDaySeaRainBest destinations
January2629–34°30°333 mmBalikpapan 37 · Bandung 36 · Batam 35
February2929–34°30°312 mmBatam 49 · Medan 44 · Palembang 41
March2830–35°30°286 mmKupang 44 · Bali (Kuta) 40 · Medan 37
April3230–35°31°230 mmKupang 61 · Bali (Kuta) 54 · Bali 51
May4130–35°31°162 mmBali (Kuta) 74 · Kupang 71 · Bali 70
June4529–35°30°124 mmBali (Kuta) 79 · Bali 76 · Kupang 76
July5429–35°30°101 mmBali (Kuta) 85 · Bali 84 · Labuan Bajo 79
August5529–35°30°80 mmBali (Kuta) 88 · Bali 86 · Medewi 80
September5229–35°30°110 mmBali (Kuta) 86 · Bali 84 · Labuan Bajo 76
October4329–35°30°170 mmBali (Kuta) 81 · Bali 78 · Labuan Bajo 70
November3130–35°30°252 mmBali (Kuta) 65 · Bali 60 · Pasir Putih 56
December2529–34°30°312 mmBali (Kuta) 39 · Manado 37 · Bali 35

Score: average of the cities and beach destinations with the default preferences (ski resorts are left out). Day: lowest to highest typical daytime temperature among them. Sea: the warmest. Rain: average.