COVID-19 (Coronavirus) may impact your travel plans and the data on our site. Stay safe, and always check official travel advice before you book.

Best time to visit Indonesia

Our verdict

The best time to visit Indonesia is May-June

Based on a number of criteria such as the weather conditions, cost of flights and hotels, peak travel seasons and much more, May-June is the best time to go to Indonesia.

The warmest month of the year in Jakarta, one of the most popular travel destinations in Indonesia, is October, where the average maximum temperature gets to around 32℃ (89℉). Temperatures can reach as high as 36℃ (97℉) on the hottest days in summer. The temperature at night in the winter can drop to as low as 23℃ (74℉), although this can differ at other destinations across Indonesia depending on the geography.

The longest days between sunrise and sunset in Indonesia are usually in March, so if you want to get the most out of your daytime activities, be sure to plan your visit around this time. March sees the most amount of rain in a month if you’re ok with chancing getting drenched, so if you’re looking to stay dry, visit in August instead.

To learn everything you need to know (and none of the stuff you don’t) about when to go to Indonesia, keep reading below. Plus, you’ll find tools to help you get the best deals on travel and hotels too!

Warmest month

October

Least rainfall

August

Most daylight

March

Indonesia seasons

Before you plan your trip, it’s important to know when the seasons are as they may be different to yours depending on where you’re travelling from. Indonesia is in the Southern hemisphere, so the seasons fall on:

SeasonMonths
Summer December to February
Autumn/fall March to May
Winter June to August
Spring September to November

Best time to visit the top destinations in Indonesia

We’ve put together a breakdown of the average minimum and maximum temperatures by month, as well as the best times to visit for each. To learn more about these destinations including detailed climate breakdowns and much more, click or tap the city/destination name below.

CityBest time to visitJanFebMarAprMayJunJulAugSepOctNovDec
AmbonJune
29℃
27℃
29℃
27℃
29℃
27℃
29℃
27℃
29℃
27℃
28℃
26℃
27℃
25℃
27℃
25℃
27℃
25℃
28℃
26℃
29℃
27℃
30℃
27℃
Banda AcehOctober
29℃
24℃
30℃
24℃
30℃
24℃
30℃
25℃
31℃
25℃
31℃
25℃
31℃
25℃
31℃
25℃
31℃
25℃
30℃
25℃
29℃
24℃
29℃
24℃
BandungOctober
30℃
26℃
30℃
26℃
30℃
26℃
31℃
26℃
31℃
26℃
30℃
26℃
30℃
25℃
30℃
25℃
31℃
25℃
31℃
26℃
31℃
27℃
31℃
26℃
BatamMay-June
29℃
26℃
30℃
26℃
31℃
26℃
31℃
27℃
31℃
27℃
31℃
27℃
30℃
27℃
30℃
27℃
30℃
27℃
31℃
27℃
30℃
27℃
30℃
26℃
JakartaMay-June
30℃
26℃
30℃
25℃
30℃
26℃
31℃
26℃
31℃
26℃
31℃
25℃
30℃
24℃
31℃
25℃
31℃
25℃
32℃
26℃
31℃
26℃
31℃
26℃
Labuan BajoSeptember-October
29℃
24℃
28℃
24℃
29℃
24℃
29℃
24℃
28℃
24℃
28℃
23℃
27℃
22℃
28℃
22℃
30℃
22℃
31℃
24℃
31℃
24℃
29℃
24℃
MakassarSeptember-October
29℃
26℃
29℃
25℃
29℃
26℃
30℃
26℃
30℃
26℃
30℃
25℃
29℃
24℃
30℃
24℃
31℃
24℃
31℃
26℃
31℃
27℃
29℃
26℃
ManadoOctober
28℃
24℃
28℃
24℃
28℃
24℃
29℃
24℃
30℃
25℃
30℃
25℃
30℃
24℃
30℃
24℃
30℃
24℃
31℃
25℃
30℃
25℃
29℃
25℃
MedanSeptember-October
31℃
23℃
32℃
23℃
33℃
24℃
33℃
24℃
33℃
24℃
34℃
24℃
33℃
23℃
33℃
24℃
33℃
23℃
32℃
24℃
31℃
24℃
31℃
23℃
PadangSeptember-October
27℃
20℃
27℃
20℃
27℃
20℃
27℃
20℃
28℃
20℃
28℃
20℃
28℃
19℃
28℃
20℃
28℃
20℃
28℃
20℃
26℃
20℃
26℃
20℃
Sumba IslandMay-July
29℃
25℃
29℃
25℃
29℃
25℃
29℃
25℃
29℃
25℃
28℃
24℃
27℃
23℃
28℃
23℃
29℃
23℃
30℃
25℃
31℃
26℃
30℃
26℃
SurabayaOctober
30℃
25℃
30℃
25℃
30℃
25℃
31℃
26℃
31℃
26℃
30℃
25℃
30℃
24℃
31℃
24℃
32℃
25℃
33℃
26℃
32℃
27℃
31℃
26℃
YogyakartaSeptember-October
29℃
23℃
29℃
23℃
29℃
23℃
29℃
23℃
29℃
23℃
28℃
22℃
27℃
21℃
28℃
21℃
28℃
21℃
29℃
23℃
29℃
23℃
29℃
23℃
<- Swipe to see more ->

Indonesia map