When to go · Indonesia
Indonesia in January
Mixed month. Wettest month in Bali and Java; Jakarta floods; Raja Ampat good.
Key facts
- Verdict
- Mixed
- Crowds
- Medium
- Indonesia
- Prices
- Medium
- Indonesia
Verdict
Wettest month in Bali and Java; Jakarta floods; Raja Ampat good.
Is another month better than January?
January is rated mixed. These months rate higher:
Weather in January
- Bali, Lombok and Nusa Tenggara · Bali, Gili islands, Flores, Komodorainy
Dry season Apr–Oct; rainy season Nov–Mar brings afternoon downpours, rough seas to the Gilis and Komodo, and floods in south Bali.
- Java · Jakarta, Yogyakarta, Bromo, Ijenrainy
Same rhythm as Bali; Jakarta floods in Jan–Feb; Bromo and Ijen nights near 5 °C (41 °F).Same rhythm as Bali; Jakarta floods in Jan–Feb; Bromo and Ijen nights near 41 °F (5 °C).
- Sumatra · Medan, Lake Toba, Bukit Lawang, Padangfine
Wet most of the year, driest Jun–Aug in the north; haze from fires possible Aug–Oct.
- Sulawesi and Maluku · Toraja, Bunaken, Raja Ampat (Papua)fine
Patterns vary by island; Raja Ampat is best Oct–Apr, when the Bali side is wet.
- Banyumas: Lowlands (Purwokerto, Cilacap) · Banyumas basin and coasthot
Rainy season November–March; dry season April–October. Temperatures 25–33 °C (77–91 °F) year-round.Rainy season November–March; dry season April–October. Temperatures 77–91 °F (25–33 °C) year-round.
- Banyumas: Dieng Plateau · 2,000 m elevationcool
Cool year-round; rainy season same as lowlands. Morning fog common.
- Bogor Raya: Bogor / Puncak / Cianjur / Sukabumi · Mountain slopes and lowlandsfine
Rainy season October–March; dry season April–September. Bogor is one of the wettest cities in Java — afternoon showers are common even in the dry season. Puncak and higher areas are cooler (15–25 °C (59–77 °F)).Rainy season October–March; dry season April–September. Bogor is one of the wettest cities in Java — afternoon showers are common even in the dry season. Puncak and higher areas are cooler (59–77 °F (15–25 °C)).
- Java: Jakarta / West Java · northwest coast and highlandsrainy
Rain peaks December–March; Bandung sits higher and runs several degrees cooler than the coast.
- Java: Central / East Java · Yogyakarta, Surabaya, volcanoesrainy
Dry season roughly May–September; volcano viewpoints are cold at 2,000 m+ before dawn — bring a jacket.
- Kalimantan: Kalimantan lowlands · Coastal and river cities (Pontianak, Banjarmasin, Balikpapan, Samarinda)rainy
Equatorial: 23–31 °C (73–88 °F) year-round, rain in any month. A lighter wet spell runs roughly March–May and a heavier one November–January; totals are lower than most of Indonesia.Equatorial: 73–88 °F (23–31 °C) year-round, rain in any month. A lighter wet spell runs roughly March–May and a heavier one November–January; totals are lower than most of Indonesia.
- Maluku: Maluku (Ambon, Ternate, Banda) · all islandsrainy
Equatorial: 24–32 °C (75–90 °F) year-round, rain in any month. Drier stretches roughly April–May and August–October; seas can be rough Dec–Feb.Equatorial: 75–90 °F (24–32 °C) year-round, rain in any month. Drier stretches roughly April–May and August–October; seas can be rough Dec–Feb.
- Nusa Tenggara: Lombok, Sumbawa, Flores, Sumba · Most of the regionrainy
Dry season roughly April–October; the east (Flores, Sumba, Timor) is drier than Lombok year-round. Nov–Mar brings rain and rougher seas.
- Nusa Tenggara: West Timor and Alor · Far eastrainy
Longer dry window; still expect afternoon showers in the wet months.
- Papua: Coastal towns (Jayapura, Sorong, Biak, Merauke) · Coasts and islandsrainy
Equatorial: rain year-round, heaviest Dec–Mar. Temperatures sit around 26–32 °C (79–90 °F) with high humidity.Equatorial: rain year-round, heaviest Dec–Mar. Temperatures sit around 79–90 °F (26–32 °C) with high humidity.
- Papua: Highlands (Wamena, Baliem Valley) · Central mountainsrainy
Cooler days and cold nights; June–Aug is the drier window and the usual trekking season. Rain can strand flights any month.
- Papua: Raja Ampat · Bird's Head islandsbest weather
Drier and calmer Oct–Apr; the parent country page lists Raja Ampat's best window as Oct–Apr.
- Southern Mountains: Southern Mountains · East Java coastal‑mountain areadry
May–September are the driest months, best for hiking and beach visits.
- Sulawesi: Makassar and the south · South Sulawesi coastrainy
Rain peaks December–March; the driest stretch is roughly July–September.
- Sulawesi: Manado and the north · North Sulawesirainy
Rain is heaviest November–March; diving runs year-round, with the calmest seas around July–September.
- Sulawesi: Tana Toraja · Central Sulawesi highlandsrainy
Cooler than the coast at 700–1,000 m; afternoon rain is common in the wet season.
- Sumatra: North Sumatra (Medan, Toba, Aceh) · North and northwestrainy
Equatorial: rain in any month, heaviest Nov–Apr on the west-facing coast. Toba sits at 900 m and is cooler than Medan.
- Sumatra: West coast and Mentawai · Padang, Mentawai, Niasrainy
Surf season is roughly Apr–Oct, when the swell is most consistent; rain is possible year-round.
- Sumatra: South (Palembang, Lampung) · South and southeastrainy
Haze from land-clearing fires can hit Aug–Oct; check air quality before flying.
- Surakarta: Surakarta area · Central Javadry
May–September are the driest months; temperatures 24–32 °C (75–90 °F).May–September are the driest months; temperatures 75–90 °F (24–32 °C).
- Yogyakarta Special Region: Yogyakarta · Central Javacool
Dry season Apr–Oct; rain peaks Nov–Mar, may affect temple access.
- Ubud30 °C (86 °F) / 22 °C (72 °F), 20 rain days86 °F (30 °C) / 72 °F (22 °C), 20 rain days
- Ambarawa28 °C (82 °F) / 20 °C (68 °F), 20 rain days82 °F (28 °C) / 68 °F (20 °C), 20 rain days
- Ambon31.3 °C (88 °F) / 24.1 °C (75 °F), 0 rain days88 °F (31.3 °C) / 75 °F (24.1 °C), 0 rain days
- Amed31 °C (88 °F) / 24 °C (75 °F), 20 rain days88 °F (31 °C) / 75 °F (24 °C), 20 rain days
- Amlapura31 °C (88 °F) / 24 °C (75 °F), 15 rain days88 °F (31 °C) / 75 °F (24 °C), 15 rain days
- Ampana30 °C (86 °F) / 23 °C (73 °F), 18 rain days86 °F (30 °C) / 73 °F (23 °C), 18 rain days
- Amuntai31 °C (88 °F) / 23 °C (73 °F), 16 rain days88 °F (31 °C) / 73 °F (23 °C), 16 rain days
- Anyer30 °C (86 °F) / 24 °C (75 °F), 18 rain days86 °F (30 °C) / 75 °F (24 °C), 18 rain days
- Apo Kayan32 °C (90 °F) / 23 °C (73 °F), 12 rain days90 °F (32 °C) / 73 °F (23 °C), 12 rain days
- Asmat32 °C (90 °F) / 24 °C (75 °F), 20 rain days90 °F (32 °C) / 75 °F (24 °C), 20 rain days
- Atambua30 °C (86 °F) / 24 °C (75 °F), 20 rain days86 °F (30 °C) / 75 °F (24 °C), 20 rain days
- Bajawa24 °C (75 °F) / 15 °C (59 °F), 22 rain days75 °F (24 °C) / 59 °F (15 °C), 22 rain days
- Balikpapan31.3 °C (88 °F) / 24.3 °C (76 °F), 18 rain days88 °F (31.3 °C) / 76 °F (24.3 °C), 18 rain days
- Banda Aceh31 °C (88 °F) / 23 °C (73 °F), 14 rain days88 °F (31 °C) / 73 °F (23 °C), 14 rain days
- Banda Api30 °C (86 °F) / 24 °C (75 °F), 12 rain days86 °F (30 °C) / 75 °F (24 °C), 12 rain days
- Banda Besar30 °C (86 °F) / 24 °C (75 °F), 12 rain days86 °F (30 °C) / 75 °F (24 °C), 12 rain days
- Banda Neira31 °C (88 °F) / 24 °C (75 °F), 18 rain days88 °F (31 °C) / 75 °F (24 °C), 18 rain days
- Bandar Lampung30 °C (86 °F) / 22 °C (72 °F), 12 rain days86 °F (30 °C) / 72 °F (22 °C), 12 rain days
- Bangsal30 °C (86 °F) / 24 °C (75 °F), 15 rain days86 °F (30 °C) / 75 °F (24 °C), 15 rain days
- Banjar30 °C (86 °F) / 22 °C (72 °F), 12 rain days86 °F (30 °C) / 72 °F (22 °C), 12 rain days
- Banjarbaru30 °C (86 °F) / 23 °C (73 °F), 12 rain days86 °F (30 °C) / 73 °F (23 °C), 12 rain days
- Banjarmasin32 °C (90 °F) / 24 °C (75 °F), 20 rain days90 °F (32 °C) / 75 °F (24 °C), 20 rain days
- Banjarnegara28 °C (82 °F) / 22 °C (72 °F), 15 rain days82 °F (28 °C) / 72 °F (22 °C), 15 rain days
- Banten, town31 °C (88 °F) / 24 °C (75 °F), 15 rain days88 °F (31 °C) / 75 °F (24 °C), 15 rain days
- Banyuwangi31 °C (88 °F) / 24 °C (75 °F), 19 rain days88 °F (31 °C) / 75 °F (24 °C), 19 rain days
- Barabai31 °C (88 °F) / 23 °C (73 °F), 20 rain days88 °F (31 °C) / 73 °F (23 °C), 20 rain days
- Batam Centre31 °C (88 °F) / 24 °C (75 °F), 9 rain days88 °F (31 °C) / 75 °F (24 °C), 9 rain days
- Batang30 °C (86 °F) / 22 °C (72 °F), 12 rain days86 °F (30 °C) / 72 °F (22 °C), 12 rain days
- Batu Karas31 °C (88 °F) / 24 °C (75 °F), 18 rain days88 °F (31 °C) / 75 °F (24 °C), 18 rain days
- Batu Licin31 °C (88 °F) / 23 °C (73 °F), 17 rain days88 °F (31 °C) / 73 °F (23 °C), 17 rain days
- Batu24 °C (75 °F) / 17 °C (63 °F), 20 rain days75 °F (24 °C) / 63 °F (17 °C), 20 rain days
- Batujaya31 °C (88 °F) / 24 °C (75 °F), 10 rain days88 °F (31 °C) / 75 °F (24 °C), 10 rain days
- Batusangkar31 °C (88 °F) / 24 °C (75 °F), 12 rain days88 °F (31 °C) / 75 °F (24 °C), 12 rain days
- Bau-Bau31 °C (88 °F) / 24 °C (75 °F), 18 rain days88 °F (31 °C) / 75 °F (24 °C), 18 rain days
- Bawean30 °C (86 °F) / 24 °C (75 °F), 19 rain days86 °F (30 °C) / 75 °F (24 °C), 19 rain days
- Bekasi30 °C (86 °F) / 24 °C (75 °F), 18 rain days86 °F (30 °C) / 75 °F (24 °C), 18 rain days
- Belitung30 °C (86 °F) / 24 °C (75 °F), 18 rain days86 °F (30 °C) / 75 °F (24 °C), 18 rain days
- Bengkulu31 °C (88 °F) / 23 °C (73 °F), 17 rain days88 °F (31 °C) / 73 °F (23 °C), 17 rain days
- Berastagi28.3 °C (83 °F) / 17.7 °C (64 °F), 20 rain days83 °F (28.3 °C) / 64 °F (17.7 °C), 20 rain days
- Biak30 °C (86 °F) / 24 °C (75 °F), 18 rain days86 °F (30 °C) / 75 °F (24 °C), 18 rain days
- Bima31 °C (88 °F) / 23 °C (73 °F), 18 rain days88 °F (31 °C) / 73 °F (23 °C), 18 rain days
- Binjai32 °C (90 °F) / 24 °C (75 °F), 12 rain days90 °F (32 °C) / 75 °F (24 °C), 12 rain days
- Bintan Resorts30 °C (86 °F) / 24 °C (75 °F), 14 rain days86 °F (30 °C) / 75 °F (24 °C), 14 rain days
- Bitung31 °C (88 °F) / 24 °C (75 °F), 12 rain days88 °F (31 °C) / 75 °F (24 °C), 12 rain days
- Blitar30 °C (86 °F) / 23 °C (73 °F), 19 rain days86 °F (30 °C) / 73 °F (23 °C), 19 rain days
- Blora30 °C (86 °F) / 22 °C (72 °F), 5 rain days86 °F (30 °C) / 72 °F (22 °C), 5 rain days
- Bogor28 °C (82 °F) / 21 °C (70 °F), 20 rain days82 °F (28 °C) / 70 °F (21 °C), 20 rain days
- Bojonegoro31 °C (88 °F) / 24 °C (75 °F), 18 rain days88 °F (31 °C) / 75 °F (24 °C), 18 rain days
- Bondowoso31 °C (88 °F) / 24 °C (75 °F), 12 rain days88 °F (31 °C) / 75 °F (24 °C), 12 rain days
- Bontang30 °C (86 °F) / 24 °C (75 °F), 18 rain days86 °F (30 °C) / 75 °F (24 °C), 18 rain days
- Boyolali29 °C (84 °F) / 22 °C (72 °F), 19 rain days84 °F (29 °C) / 72 °F (22 °C), 19 rain days
- Brebes30 °C (86 °F) / 23 °C (73 °F), 12 rain days86 °F (30 °C) / 73 °F (23 °C), 12 rain days
- Budakeling31 °C (88 °F) / 24 °C (75 °F), 20 rain days88 °F (31 °C) / 75 °F (24 °C), 20 rain days
- Bukittinggi25 °C (77 °F) / 17 °C (63 °F), 16 rain days77 °F (25 °C) / 63 °F (17 °C), 16 rain days
- Bungus Bay30 °C (86 °F) / 24 °C (75 °F), 5 rain days86 °F (30 °C) / 75 °F (24 °C), 5 rain days
- Buru Island31 °C (88 °F) / 24 °C (75 °F), 18 rain days88 °F (31 °C) / 75 °F (24 °C), 18 rain days
- Candidasa31 °C (88 °F) / 24 °C (75 °F), 19 rain days88 °F (31 °C) / 75 °F (24 °C), 19 rain days
- Canggu31 °C (88 °F) / 24 °C (75 °F), 19 rain days88 °F (31 °C) / 75 °F (24 °C), 19 rain days
- Carita30 °C (86 °F) / 24 °C (75 °F), 15 rain days86 °F (30 °C) / 75 °F (24 °C), 15 rain days
- Cepu30 °C (86 °F) / 23 °C (73 °F), 12 rain days86 °F (30 °C) / 73 °F (23 °C), 12 rain days
- Ciamis30 °C (86 °F) / 22 °C (72 °F), 18 rain days86 °F (30 °C) / 72 °F (22 °C), 18 rain days
- Cianjur29 °C (84 °F) / 21 °C (70 °F), 18 rain days84 °F (29 °C) / 70 °F (21 °C), 18 rain days
- Ciater30 °C (86 °F) / 22 °C (72 °F), 12 rain days86 °F (30 °C) / 72 °F (22 °C), 12 rain days
- Cikampek30 °C (86 °F) / 22 °C (72 °F), 12 rain days86 °F (30 °C) / 72 °F (22 °C), 12 rain days
- Cilacap30 °C (86 °F) / 24 °C (75 °F), 12 rain days86 °F (30 °C) / 75 °F (24 °C), 12 rain days
- Cilegon30.6 °C (87 °F) / 22.7 °C (73 °F), 19 rain days87 °F (30.6 °C) / 73 °F (22.7 °C), 19 rain days
- Cimahi30 °C (86 °F) / 22 °C (72 °F), 12 rain days86 °F (30 °C) / 72 °F (22 °C), 12 rain days
- Cimaja30 °C (86 °F) / 22 °C (72 °F), 10 rain days86 °F (30 °C) / 72 °F (22 °C), 10 rain days
- Cirebon31 °C (88 °F) / 23 °C (73 °F), 18 rain days88 °F (31 °C) / 73 °F (23 °C), 18 rain days
- Ciwidey27 °C (81 °F) / 19 °C (66 °F), 10 rain days81 °F (27 °C) / 66 °F (19 °C), 10 rain days
- Curup30 °C (86 °F) / 22 °C (72 °F), 18 rain days86 °F (30 °C) / 72 °F (22 °C), 18 rain days
- Demak30 °C (86 °F) / 22 °C (72 °F), 15 rain days86 °F (30 °C) / 72 °F (22 °C), 15 rain days
- Denpasar31 °C (88 °F) / 25 °C (77 °F), 19 rain days88 °F (31 °C) / 77 °F (25 °C), 19 rain days
- Depok30 °C (86 °F) / 23 °C (73 °F), 18 rain days86 °F (30 °C) / 73 °F (23 °C), 18 rain days
- Derawan32 °C (90 °F) / 23 °C (73 °F), 15 rain days90 °F (32 °C) / 73 °F (23 °C), 15 rain days
- Dieng Plateau20 °C (68 °F) / 12 °C (54 °F), 22 rain days68 °F (20 °C) / 54 °F (12 °C), 22 rain days
- Dumai31 °C (88 °F) / 23 °C (73 °F), 14 rain days88 °F (31 °C) / 73 °F (23 °C), 14 rain days
- Ende31 °C (88 °F) / 22 °C (72 °F), 19 rain days88 °F (31 °C) / 72 °F (22 °C), 19 rain days
- Fakfak31 °C (88 °F) / 24 °C (75 °F), 18 rain days88 °F (31 °C) / 75 °F (24 °C), 18 rain days
- Garut27 °C (81 °F) / 18 °C (64 °F), 20 rain days81 °F (27 °C) / 64 °F (18 °C), 20 rain days
- Gedong Tataan30 °C (86 °F) / 24 °C (75 °F), 12 rain days86 °F (30 °C) / 75 °F (24 °C), 12 rain days
- Gili Air31 °C (88 °F) / 24 °C (75 °F), 20 rain days88 °F (31 °C) / 75 °F (24 °C), 20 rain days
- Gili Meno31 °C (88 °F) / 24 °C (75 °F), 20 rain days88 °F (31 °C) / 75 °F (24 °C), 20 rain days
- Gili Trawangan31 °C (88 °F) / 24 °C (75 °F), 20 rain days88 °F (31 °C) / 75 °F (24 °C), 20 rain days
- Gilimanuk30 °C (86 °F) / 24 °C (75 °F), 12 rain days86 °F (30 °C) / 75 °F (24 °C), 12 rain days
- Gorontalo31 °C (88 °F) / 24 °C (75 °F), 20 rain days88 °F (31 °C) / 75 °F (24 °C), 20 rain days
- Gresik30 °C (86 °F) / 24 °C (75 °F), 12 rain days86 °F (30 °C) / 75 °F (24 °C), 12 rain days
- Grobogan31 °C (88 °F) / 24 °C (75 °F), 19 rain days88 °F (31 °C) / 75 °F (24 °C), 19 rain days
- Indramayu30 °C (86 °F) / 23 °C (73 °F), 12 rain days86 °F (30 °C) / 73 °F (23 °C), 12 rain days
- Jambi31 °C (88 °F) / 23 °C (73 °F), 16 rain days88 °F (31 °C) / 73 °F (23 °C), 16 rain days
- Jayapura31 °C (88 °F) / 24 °C (75 °F), 20 rain days88 °F (31 °C) / 75 °F (24 °C), 20 rain days
- Jember31 °C (88 °F) / 24 °C (75 °F), 19 rain days88 °F (31 °C) / 75 °F (24 °C), 19 rain days
- Jepara30 °C (86 °F) / 24 °C (75 °F), 19 rain days86 °F (30 °C) / 75 °F (24 °C), 19 rain days
- Jimbaran31 °C (88 °F) / 24 °C (75 °F), 20 rain days88 °F (31 °C) / 75 °F (24 °C), 20 rain days
- Jombang30 °C (86 °F) / 22 °C (72 °F), 12 rain days86 °F (30 °C) / 72 °F (22 °C), 12 rain days
- Kajen30 °C (86 °F) / 24 °C (75 °F), 15 rain days86 °F (30 °C) / 75 °F (24 °C), 15 rain days
- Kandangan30 °C (86 °F) / 23 °C (73 °F), 18 rain days86 °F (30 °C) / 73 °F (23 °C), 18 rain days
- Karanganyar30 °C (86 °F) / 22 °C (72 °F), 12 rain days86 °F (30 °C) / 72 °F (22 °C), 12 rain days
- Karawaci30 °C (86 °F) / 24 °C (75 °F), 20 rain days86 °F (30 °C) / 75 °F (24 °C), 20 rain days
- Karawang30 °C (86 °F) / 24 °C (75 °F), 15 rain days86 °F (30 °C) / 75 °F (24 °C), 15 rain days
- Karimun31 °C (88 °F) / 24 °C (75 °F), 12 rain days88 °F (31 °C) / 75 °F (24 °C), 12 rain days
- Kebumen31 °C (88 °F) / 23 °C (73 °F), 19 rain days88 °F (31 °C) / 73 °F (23 °C), 19 rain days
- Kefamenanu30 °C (86 °F) / 22 °C (72 °F), 18 rain days86 °F (30 °C) / 72 °F (22 °C), 18 rain days
- Kelimutu24 °C (75 °F) / 16 °C (61 °F), 22 rain days75 °F (24 °C) / 61 °F (16 °C), 22 rain days
- Kendal31 °C (88 °F) / 24 °C (75 °F), 20 rain days88 °F (31 °C) / 75 °F (24 °C), 20 rain days
- Kendari31 °C (88 °F) / 24 °C (75 °F), 18 rain days88 °F (31 °C) / 75 °F (24 °C), 18 rain days
- Ketambe30 °C (86 °F) / 24 °C (75 °F), 15 rain days86 °F (30 °C) / 75 °F (24 °C), 15 rain days
- Kijang30 °C (86 °F) / 24 °C (75 °F), 10 rain days86 °F (30 °C) / 75 °F (24 °C), 10 rain days
- Kintamani24 °C (75 °F) / 17 °C (63 °F), 20 rain days75 °F (24 °C) / 63 °F (17 °C), 20 rain days
- Kisaran32 °C (90 °F) / 23 °C (73 °F), 12 rain days90 °F (32 °C) / 73 °F (23 °C), 12 rain days
- Klaten27 °C (81 °F) / 23 °C (73 °F), 20 rain days81 °F (27 °C) / 73 °F (23 °C), 20 rain days
- Klungkung30 °C (86 °F) / 24 °C (75 °F), 10 rain days86 °F (30 °C) / 75 °F (24 °C), 10 rain days
- Kota Agung30 °C (86 °F) / 22 °C (72 °F), 15 rain days86 °F (30 °C) / 72 °F (22 °C), 15 rain days
- Kotabaru30 °C (86 °F) / 24 °C (75 °F), 20 rain days86 °F (30 °C) / 75 °F (24 °C), 20 rain days
- Koto Gadang30 °C (86 °F) / 22 °C (72 °F), 12 rain days86 °F (30 °C) / 72 °F (22 °C), 12 rain days
- Krui31 °C (88 °F) / 23 °C (73 °F), 18 rain days88 °F (31 °C) / 73 °F (23 °C), 18 rain days
- Kudus30 °C (86 °F) / 24 °C (75 °F), 19 rain days86 °F (30 °C) / 75 °F (24 °C), 19 rain days
- Kuningan30 °C (86 °F) / 22 °C (72 °F), 18 rain days86 °F (30 °C) / 72 °F (22 °C), 18 rain days
- Kupang31 °C (88 °F) / 24 °C (75 °F), 20 rain days88 °F (31 °C) / 75 °F (24 °C), 20 rain days
- Kuta, Lombok31 °C (88 °F) / 24 °C (75 °F), 20 rain days88 °F (31 °C) / 75 °F (24 °C), 20 rain days
- Kuta31 °C (88 °F) / 24 °C (75 °F), 19 rain days88 °F (31 °C) / 75 °F (24 °C), 19 rain days
- Kutacane30 °C (86 °F) / 22 °C (72 °F), 15 rain days86 °F (30 °C) / 72 °F (22 °C), 15 rain days
- Labuan Bajo31 °C (88 °F) / 24 °C (75 °F), 20 rain days88 °F (31 °C) / 75 °F (24 °C), 20 rain days
- Labuan30 °C (86 °F) / 24 °C (75 °F), 12 rain days86 °F (30 °C) / 75 °F (24 °C), 12 rain days
- Labuhan Lombok31 °C (88 °F) / 23 °C (73 °F), 18 rain days88 °F (31 °C) / 73 °F (23 °C), 18 rain days
- Lamongan30 °C (86 °F) / 24 °C (75 °F), 12 rain days86 °F (30 °C) / 75 °F (24 °C), 12 rain days
- Larantuka30 °C (86 °F) / 23 °C (73 °F), 18 rain days86 °F (30 °C) / 73 °F (23 °C), 18 rain days
- Lasem30 °C (86 °F) / 22 °C (72 °F), 12 rain days86 °F (30 °C) / 72 °F (22 °C), 12 rain days
- Legian31 °C (88 °F) / 24 °C (75 °F), 20 rain days88 °F (31 °C) / 75 °F (24 °C), 20 rain days
- Lembang24 °C (75 °F) / 16 °C (61 °F), 20 rain days75 °F (24 °C) / 61 °F (16 °C), 20 rain days
- Lembar30 °C (86 °F) / 24 °C (75 °F), 12 rain days86 °F (30 °C) / 75 °F (24 °C), 12 rain days
- Lendang Nangka30 °C (86 °F) / 24 °C (75 °F), 12 rain days86 °F (30 °C) / 75 °F (24 °C), 12 rain days
- Lhoknga30 °C (86 °F) / 24 °C (75 °F), 5 rain days86 °F (30 °C) / 75 °F (24 °C), 5 rain days
- Lhokseumawe30 °C (86 °F) / 23 °C (73 °F), 12 rain days86 °F (30 °C) / 73 °F (23 °C), 12 rain days
- Lingga Islands30 °C (86 °F) / 24 °C (75 °F), 12 rain days86 °F (30 °C) / 75 °F (24 °C), 12 rain days
- Linggajati30 °C (86 °F) / 22 °C (72 °F), 10 rain days86 °F (30 °C) / 72 °F (22 °C), 10 rain days
- Loksado31 °C (88 °F) / 23 °C (73 °F), 20 rain days88 °F (31 °C) / 73 °F (23 °C), 20 rain days
- Lovina31 °C (88 °F) / 24 °C (75 °F), 20 rain days88 °F (31 °C) / 75 °F (24 °C), 20 rain days
- Lubuk Linggau31 °C (88 °F) / 22 °C (72 °F), 20 rain days88 °F (31 °C) / 72 °F (22 °C), 20 rain days
- Lumajang31 °C (88 °F) / 24 °C (75 °F), 19 rain days88 °F (31 °C) / 75 °F (24 °C), 19 rain days
- Luwuk30 °C (86 °F) / 24 °C (75 °F), 12 rain days86 °F (30 °C) / 75 °F (24 °C), 12 rain days
- Madiun31 °C (88 °F) / 23 °C (73 °F), 19 rain days88 °F (31 °C) / 73 °F (23 °C), 19 rain days
- Magelang29 °C (84 °F) / 22 °C (72 °F), 19 rain days84 °F (29 °C) / 72 °F (22 °C), 19 rain days
- Magetan30 °C (86 °F) / 24 °C (75 °F), 20 rain days86 °F (30 °C) / 75 °F (24 °C), 20 rain days
- Majalengka30 °C (86 °F) / 22 °C (72 °F), 12 rain days86 °F (30 °C) / 72 °F (22 °C), 12 rain days
- Makale28 °C (82 °F) / 21 °C (70 °F), 20 rain days82 °F (28 °C) / 70 °F (21 °C), 20 rain days
- Makassar31 °C (88 °F) / 25 °C (77 °F), 20 rain days88 °F (31 °C) / 77 °F (25 °C), 20 rain days
- Malang27.1 °C (81 °F) / 21.5 °C (71 °F), 19 rain days81 °F (27.1 °C) / 71 °F (21.5 °C), 19 rain days
- Mamuju31 °C (88 °F) / 24 °C (75 °F), 18 rain days88 °F (31 °C) / 75 °F (24 °C), 18 rain days
- Manado30 °C (86 °F) / 24 °C (75 °F), 21 rain days86 °F (30 °C) / 75 °F (24 °C), 21 rain days
- Manggar30 °C (86 °F) / 24 °C (75 °F), 12 rain days86 °F (30 °C) / 75 °F (24 °C), 12 rain days
- Manokwari30 °C (86 °F) / 24 °C (75 °F), 20 rain days86 °F (30 °C) / 75 °F (24 °C), 20 rain days
- Martapura31 °C (88 °F) / 23 °C (73 °F), 17 rain days88 °F (31 °C) / 73 °F (23 °C), 17 rain days
- Masohi30 °C (86 °F) / 24 °C (75 °F), 12 rain days86 °F (30 °C) / 75 °F (24 °C), 12 rain days
- Mataram31 °C (88 °F) / 24 °C (75 °F), 20 rain days88 °F (31 °C) / 75 °F (24 °C), 20 rain days
- Maumere31 °C (88 °F) / 24 °C (75 °F), 18 rain days88 °F (31 °C) / 75 °F (24 °C), 18 rain days
- Medan31.2 °C (88 °F) / 23.4 °C (74 °F), 13 rain days88 °F (31.2 °C) / 74 °F (23.4 °C), 13 rain days
- Medewi31 °C (88 °F) / 24 °C (75 °F), 19 rain days88 °F (31 °C) / 75 °F (24 °C), 19 rain days
- Merak32 °C (90 °F) / 24 °C (75 °F), 12 rain days90 °F (32 °C) / 75 °F (24 °C), 12 rain days
- Merauke32 °C (90 °F) / 24 °C (75 °F), 15 rain days90 °F (32 °C) / 75 °F (24 °C), 15 rain days
- Metro30 °C (86 °F) / 23 °C (73 °F), 12 rain days86 °F (30 °C) / 73 °F (23 °C), 12 rain days
- Meulaboh31 °C (88 °F) / 23 °C (73 °F), 17 rain days88 °F (31 °C) / 73 °F (23 °C), 17 rain days
- Modisi30 °C (86 °F) / 23 °C (73 °F), 18 rain days86 °F (30 °C) / 73 °F (23 °C), 18 rain days
- Moyo31 °C (88 °F) / 24 °C (75 °F), 19 rain days88 °F (31 °C) / 75 °F (24 °C), 19 rain days
- Muara Bungo31 °C (88 °F) / 23 °C (73 °F), 16 rain days88 °F (31 °C) / 73 °F (23 °C), 16 rain days
- Mungkid30 °C (86 °F) / 23 °C (73 °F), 17 rain days86 °F (30 °C) / 73 °F (23 °C), 17 rain days
- Nagara31 °C (88 °F) / 23 °C (73 °F), 20 rain days88 °F (31 °C) / 73 °F (23 °C), 20 rain days
- Nagoya30 °C (86 °F) / 24 °C (75 °F), 14 rain days86 °F (30 °C) / 75 °F (24 °C), 14 rain days
- Natuna Islands28 °C (82 °F) / 23 °C (73 °F), 15 rain days82 °F (28 °C) / 73 °F (23 °C), 15 rain days
- Negara30 °C (86 °F) / 24 °C (75 °F), 12 rain days86 °F (30 °C) / 75 °F (24 °C), 12 rain days
- Ngawi28 °C (82 °F) / 23.8 °C (75 °F), 19 rain days82 °F (28 °C) / 75 °F (23.8 °C), 19 rain days
- Nias30 °C (86 °F) / 24 °C (75 °F), 15 rain days86 °F (30 °C) / 75 °F (24 °C), 15 rain days
- Nongsa30 °C (86 °F) / 24 °C (75 °F), 12 rain days86 °F (30 °C) / 75 °F (24 °C), 12 rain days
- Nunukan30 °C (86 °F) / 24 °C (75 °F), 12 rain days86 °F (30 °C) / 75 °F (24 °C), 12 rain days
- Nusa Dua31 °C (88 °F) / 24 °C (75 °F), 19 rain days88 °F (31 °C) / 75 °F (24 °C), 19 rain days
- Nusa Lembongan31 °C (88 °F) / 24 °C (75 °F), 20 rain days88 °F (31 °C) / 75 °F (24 °C), 20 rain days
- Nusa Penida31 °C (88 °F) / 24 °C (75 °F), 19 rain days88 °F (31 °C) / 75 °F (24 °C), 19 rain days
- Nusantara32 °C (90 °F) / 24 °C (75 °F), 12 rain days90 °F (32 °C) / 75 °F (24 °C), 12 rain days
- Pacet30 °C (86 °F) / 22 °C (72 °F), 12 rain days86 °F (30 °C) / 72 °F (22 °C), 12 rain days
- Pacitan31 °C (88 °F) / 24 °C (75 °F), 19 rain days88 °F (31 °C) / 75 °F (24 °C), 19 rain days
- Padang Bai31 °C (88 °F) / 24 °C (75 °F), 19 rain days88 °F (31 °C) / 75 °F (24 °C), 19 rain days
- Padang Panjang30 °C (86 °F) / 22 °C (72 °F), 12 rain days86 °F (30 °C) / 72 °F (22 °C), 12 rain days
- Padang Sidempuan30 °C (86 °F) / 22 °C (72 °F), 12 rain days86 °F (30 °C) / 72 °F (22 °C), 12 rain days
- Padang31 °C (88 °F) / 23 °C (73 °F), 17 rain days88 °F (31 °C) / 73 °F (23 °C), 17 rain days
- Pagar Alam28 °C (82 °F) / 18 °C (64 °F), 18 rain days82 °F (28 °C) / 64 °F (18 °C), 18 rain days
- Palangka Raya32 °C (90 °F) / 23 °C (73 °F), 12 rain days90 °F (32 °C) / 73 °F (23 °C), 12 rain days
- Palembang31 °C (88 °F) / 23 °C (73 °F), 17 rain days88 °F (31 °C) / 73 °F (23 °C), 17 rain days
- Palopo30.4 °C (87 °F) / 23.2 °C (74 °F), 177 rain days87 °F (30.4 °C) / 74 °F (23.2 °C), 177 rain days
- Palu31 °C (88 °F) / 24 °C (75 °F), 18 rain days88 °F (31 °C) / 75 °F (24 °C), 18 rain days
- Pamanukan30 °C (86 °F) / 23 °C (73 °F), 15 rain days86 °F (30 °C) / 73 °F (23 °C), 15 rain days
- Panarukan31 °C (88 °F) / 24 °C (75 °F), 17 rain days88 °F (31 °C) / 75 °F (24 °C), 17 rain days
- Pandeglang30 °C (86 °F) / 24 °C (75 °F), 8 rain days86 °F (30 °C) / 75 °F (24 °C), 8 rain days
- Pangandaran31 °C (88 °F) / 24 °C (75 °F), 18 rain days88 °F (31 °C) / 75 °F (24 °C), 18 rain days
- Pangkal Pinang30 °C (86 °F) / 24 °C (75 °F), 12 rain days86 °F (30 °C) / 75 °F (24 °C), 12 rain days
- Pangkalan Bun31 °C (88 °F) / 22 °C (72 °F), 18 rain days88 °F (31 °C) / 72 °F (22 °C), 18 rain days
- Panimbang31 °C (88 °F) / 24 °C (75 °F), 12 rain days88 °F (31 °C) / 75 °F (24 °C), 12 rain days
- Pariaman31 °C (88 °F) / 23 °C (73 °F), 16 rain days88 °F (31 °C) / 73 °F (23 °C), 16 rain days
- Pasuruan32 °C (90 °F) / 24 °C (75 °F), 18 rain days90 °F (32 °C) / 75 °F (24 °C), 18 rain days
- Pati31 °C (88 °F) / 23 °C (73 °F), 17 rain days88 °F (31 °C) / 73 °F (23 °C), 17 rain days
- Payakumbuh30 °C (86 °F) / 22 °C (72 °F), 15 rain days86 °F (30 °C) / 72 °F (22 °C), 15 rain days
- Pekalongan30 °C (86 °F) / 24 °C (75 °F), 12 rain days86 °F (30 °C) / 75 °F (24 °C), 12 rain days
- Pekanbaru32 °C (90 °F) / 23 °C (73 °F), 14 rain days90 °F (32 °C) / 73 °F (23 °C), 14 rain days
- Pelabuhan Ratu30 °C (86 °F) / 23 °C (73 °F), 12 rain days86 °F (30 °C) / 73 °F (23 °C), 12 rain days
- Pemalang30 °C (86 °F) / 22 °C (72 °F), 12 rain days86 °F (30 °C) / 72 °F (22 °C), 12 rain days
- Pematangsiantar30 °C (86 °F) / 23 °C (73 °F), 15 rain days86 °F (30 °C) / 73 °F (23 °C), 15 rain days
- Pemuteran31 °C (88 °F) / 24 °C (75 °F), 19 rain days88 °F (31 °C) / 75 °F (24 °C), 19 rain days
- Poncosari30 °C (86 °F) / 23 °C (73 °F), 17 rain days86 °F (30 °C) / 73 °F (23 °C), 17 rain days
- Ponorogo30 °C (86 °F) / 22 °C (72 °F), 19 rain days86 °F (30 °C) / 72 °F (22 °C), 19 rain days
- Pontianak31 °C (88 °F) / 23 °C (73 °F), 17 rain days88 °F (31 °C) / 73 °F (23 °C), 17 rain days
- Probolinggo32 °C (90 °F) / 24 °C (75 °F), 17 rain days90 °F (32 °C) / 75 °F (24 °C), 17 rain days
- Pujon30 °C (86 °F) / 22 °C (72 °F), 12 rain days86 °F (30 °C) / 72 °F (22 °C), 12 rain days
- Pulau Ai30 °C (86 °F) / 24 °C (75 °F), 20 rain days86 °F (30 °C) / 75 °F (24 °C), 20 rain days
- Pulau Hatta30 °C (86 °F) / 24 °C (75 °F), 12 rain days86 °F (30 °C) / 75 °F (24 °C), 12 rain days
- Pulau Run30 °C (86 °F) / 24 °C (75 °F), 10 rain days86 °F (30 °C) / 75 °F (24 °C), 10 rain days
- Puncak24 °C (75 °F) / 16 °C (61 °F), 20 rain days75 °F (24 °C) / 61 °F (16 °C), 20 rain days
- Purbalingga31 °C (88 °F) / 23 °C (73 °F), 19 rain days88 °F (31 °C) / 73 °F (23 °C), 19 rain days
- Purwakarta30 °C (86 °F) / 23 °C (73 °F), 12 rain days86 °F (30 °C) / 73 °F (23 °C), 12 rain days
- Purwokerto31 °C (88 °F) / 23 °C (73 °F), 19 rain days88 °F (31 °C) / 73 °F (23 °C), 19 rain days
- Purworejo30 °C (86 °F) / 22 °C (72 °F), 12 rain days86 °F (30 °C) / 72 °F (22 °C), 12 rain days
- Rangkasbitung31 °C (88 °F) / 24 °C (75 °F), 12 rain days88 °F (31 °C) / 75 °F (24 °C), 12 rain days
- Rantauprapat30 °C (86 °F) / 22 °C (72 °F), 15 rain days86 °F (30 °C) / 72 °F (22 °C), 15 rain days
- Rantepao27 °C (81 °F) / 18 °C (64 °F), 22 rain days81 °F (27 °C) / 64 °F (18 °C), 22 rain days
- Rembang33 °C (91 °F) / 23 °C (73 °F), 12 rain days91 °F (33 °C) / 73 °F (23 °C), 12 rain days
- Rengasdengklok30 °C (86 °F) / 22 °C (72 °F), 10 rain days86 °F (30 °C) / 72 °F (22 °C), 10 rain days
- Riung31 °C (88 °F) / 24 °C (75 °F), 18 rain days88 °F (31 °C) / 75 °F (24 °C), 18 rain days
- Ruteng26 °C (79 °F) / 16 °C (61 °F), 15 rain days79 °F (26 °C) / 61 °F (16 °C), 15 rain days
- Sabang30 °C (86 °F) / 24 °C (75 °F), 12 rain days86 °F (30 °C) / 75 °F (24 °C), 12 rain days
- Salatiga28 °C (82 °F) / 21 °C (70 °F), 20 rain days82 °F (28 °C) / 70 °F (21 °C), 20 rain days
- Samarinda32 °C (90 °F) / 24 °C (75 °F), 17 rain days90 °F (32 °C) / 75 °F (24 °C), 17 rain days
- Sanur31 °C (88 °F) / 24 °C (75 °F), 19 rain days88 °F (31 °C) / 75 °F (24 °C), 19 rain days
- Saparua30 °C (86 °F) / 24 °C (75 °F), 15 rain days86 °F (30 °C) / 75 °F (24 °C), 15 rain days
- Sape30 °C (86 °F) / 24 °C (75 °F), 12 rain days86 °F (30 °C) / 75 °F (24 °C), 12 rain days
- Sawarna30 °C (86 °F) / 24 °C (75 °F), 12 rain days86 °F (30 °C) / 75 °F (24 °C), 12 rain days
- Sekupang31 °C (88 °F) / 24 °C (75 °F), 12 rain days88 °F (31 °C) / 75 °F (24 °C), 12 rain days
- Selatpanjang31 °C (88 °F) / 23 °C (73 °F), 14 rain days88 °F (31 °C) / 73 °F (23 °C), 14 rain days
- Semarang31 °C (88 °F) / 25 °C (77 °F), 19 rain days88 °F (31 °C) / 77 °F (25 °C), 19 rain days
- Seminyak31 °C (88 °F) / 24 °C (75 °F), 20 rain days88 °F (31 °C) / 75 °F (24 °C), 20 rain days
- Senaru29 °C (84 °F) / 22 °C (72 °F), 21 rain days84 °F (29 °C) / 72 °F (22 °C), 21 rain days
- Senggigi31 °C (88 °F) / 24 °C (75 °F), 20 rain days88 °F (31 °C) / 75 °F (24 °C), 20 rain days
- Serang22.5 °C (73 °F) / 30.4 °C (87 °F), 305 rain days73 °F (22.5 °C) / 87 °F (30.4 °C), 305 rain days
- Siak Sri Indrapura31 °C (88 °F) / 23 °C (73 °F), 12 rain days88 °F (31 °C) / 73 °F (23 °C), 12 rain days
- Sibolga31 °C (88 °F) / 23 °C (73 °F), 12 rain days88 °F (31 °C) / 73 °F (23 °C), 12 rain days
- Sidikalang30 °C (86 °F) / 20 °C (68 °F), 15 rain days86 °F (30 °C) / 68 °F (20 °C), 15 rain days
- Sidoarjo31 °C (88 °F) / 24 °C (75 °F), 12 rain days88 °F (31 °C) / 75 °F (24 °C), 12 rain days
- Singaraja31 °C (88 °F) / 24 °C (75 °F), 20 rain days88 °F (31 °C) / 75 °F (24 °C), 20 rain days
- Singkawang30 °C (86 °F) / 23 °C (73 °F), 22 rain days86 °F (30 °C) / 73 °F (23 °C), 22 rain days
- Singkil31 °C (88 °F) / 23 °C (73 °F), 15 rain days88 °F (31 °C) / 73 °F (23 °C), 15 rain days
- Soe30 °C (86 °F) / 22 °C (72 °F), 12 rain days86 °F (30 °C) / 72 °F (22 °C), 12 rain days
- Sokaraja30 °C (86 °F) / 22 °C (72 °F), 12 rain days86 °F (30 °C) / 72 °F (22 °C), 12 rain days
- Solo30 °C (86 °F) / 22 °C (72 °F), 19 rain days86 °F (30 °C) / 72 °F (22 °C), 19 rain days
- Solok29 °C (84 °F) / 21 °C (70 °F), 18 rain days84 °F (29 °C) / 70 °F (21 °C), 18 rain days
- Sorong30 °C (86 °F) / 24 °C (75 °F), 20 rain days86 °F (30 °C) / 75 °F (24 °C), 20 rain days
- South Tangerang30 °C (86 °F) / 24 °C (75 °F), 20 rain days86 °F (30 °C) / 75 °F (24 °C), 20 rain days
- Sragen30 °C (86 °F) / 22 °C (72 °F), 12 rain days86 °F (30 °C) / 72 °F (22 °C), 12 rain days
- Subang30 °C (86 °F) / 22 °C (72 °F), 10 rain days86 °F (30 °C) / 72 °F (22 °C), 10 rain days
- Sukabumi29 °C (84 °F) / 21 °C (70 °F), 20 rain days84 °F (29 °C) / 70 °F (21 °C), 20 rain days
- Sukoharjo31 °C (88 °F) / 22 °C (72 °F), 2 rain days88 °F (31 °C) / 72 °F (22 °C), 2 rain days
- Sumbawa Besar30 °C (86 °F) / 24 °C (75 °F), 10 rain days86 °F (30 °C) / 75 °F (24 °C), 10 rain days
- Sumedang30 °C (86 °F) / 23 °C (73 °F), 12 rain days86 °F (30 °C) / 73 °F (23 °C), 12 rain days
- Sumpat31 °C (88 °F) / 23 °C (73 °F), 12 rain days88 °F (31 °C) / 73 °F (23 °C), 12 rain days
- Sungai Liat31 °C (88 °F) / 24 °C (75 °F), 12 rain days88 °F (31 °C) / 75 °F (24 °C), 12 rain days
- Sungai Penuh29 °C (84 °F) / 20 °C (68 °F), 18 rain days84 °F (29 °C) / 68 °F (20 °C), 18 rain days
- Sungai Pinang31 °C (88 °F) / 23 °C (73 °F), 16 rain days88 °F (31 °C) / 73 °F (23 °C), 16 rain days
- Tabanan31 °C (88 °F) / 24 °C (75 °F), 20 rain days88 °F (31 °C) / 75 °F (24 °C), 20 rain days
- Takengon28 °C (82 °F) / 18 °C (64 °F), 15 rain days82 °F (28 °C) / 64 °F (18 °C), 15 rain days
- Taman Mini Indonesia Indah30 °C (86 °F) / 24 °C (75 °F), 20 rain days86 °F (30 °C) / 75 °F (24 °C), 20 rain days
- Tambolaka30 °C (86 °F) / 24 °C (75 °F), 12 rain days86 °F (30 °C) / 75 °F (24 °C), 12 rain days
- Tambrauw Regency31 °C (88 °F) / 24 °C (75 °F), 20 rain days88 °F (31 °C) / 75 °F (24 °C), 20 rain days
- Tangerang30 °C (86 °F) / 24 °C (75 °F), 19 rain days86 °F (30 °C) / 75 °F (24 °C), 19 rain days
- Tanjung Balai30 °C (86 °F) / 22 °C (72 °F), 12 rain days86 °F (30 °C) / 72 °F (22 °C), 12 rain days
- Tanjung Batu32 °C (90 °F) / 24 °C (75 °F), 15 rain days90 °F (32 °C) / 75 °F (24 °C), 15 rain days
- Tanjung Bira30 °C (86 °F) / 24 °C (75 °F), 18 rain days86 °F (30 °C) / 75 °F (24 °C), 18 rain days
- Tanjung Pandan30 °C (86 °F) / 24 °C (75 °F), 10 rain days86 °F (30 °C) / 75 °F (24 °C), 10 rain days
- Tanjung Pinang30 °C (86 °F) / 24 °C (75 °F), 12 rain days86 °F (30 °C) / 75 °F (24 °C), 12 rain days
- Tanjung Uban30 °C (86 °F) / 23 °C (73 °F), 15 rain days86 °F (30 °C) / 73 °F (23 °C), 15 rain days
- Tanjung31 °C (88 °F) / 24 °C (75 °F), 20 rain days88 °F (31 °C) / 75 °F (24 °C), 20 rain days
- Tapak Tuan31 °C (88 °F) / 23 °C (73 °F), 15 rain days88 °F (31 °C) / 73 °F (23 °C), 15 rain days
- Tarakan32 °C (90 °F) / 24 °C (75 °F), 15 rain days90 °F (32 °C) / 75 °F (24 °C), 15 rain days
- Tasikmalaya29.4 °C (85 °F) / 21.8 °C (71 °F), 0 rain days85 °F (29.4 °C) / 71 °F (21.8 °C), 0 rain days
- Tegal30 °C (86 °F) / 22 °C (72 °F), 12 rain days86 °F (30 °C) / 72 °F (22 °C), 12 rain days
- Temanggung30 °C (86 °F) / 22 °C (72 °F), 12 rain days86 °F (30 °C) / 72 °F (22 °C), 12 rain days
- Tentena31 °C (88 °F) / 24 °C (75 °F), 15 rain days88 °F (31 °C) / 75 °F (24 °C), 15 rain days
- Ternate30 °C (86 °F) / 24 °C (75 °F), 20 rain days86 °F (30 °C) / 75 °F (24 °C), 20 rain days
- Tetebatu27 °C (81 °F) / 22 °C (72 °F), 20 rain days81 °F (27 °C) / 72 °F (22 °C), 20 rain days
- Tidore30 °C (86 °F) / 24 °C (75 °F), 12 rain days86 °F (30 °C) / 75 °F (24 °C), 12 rain days
- Timika30 °C (86 °F) / 24 °C (75 °F), 12 rain days86 °F (30 °C) / 75 °F (24 °C), 12 rain days
- Tirta Gangga31 °C (88 °F) / 24 °C (75 °F), 10 rain days88 °F (31 °C) / 75 °F (24 °C), 10 rain days
- Tobelo30 °C (86 °F) / 24 °C (75 °F), 12 rain days86 °F (30 °C) / 75 °F (24 °C), 12 rain days
- Tomohon26 °C (79 °F) / 18 °C (64 °F), 21 rain days79 °F (26 °C) / 64 °F (18 °C), 21 rain days
- Trawas28 °C (82 °F) / 20 °C (68 °F), 18 rain days82 °F (28 °C) / 68 °F (20 °C), 18 rain days
- Trenggalek30 °C (86 °F) / 22 °C (72 °F), 7 rain days86 °F (30 °C) / 72 °F (22 °C), 7 rain days
- Tretes27 °C (81 °F) / 21 °C (70 °F), 18 rain days81 °F (27 °C) / 70 °F (21 °C), 18 rain days
- Trikora30 °C (86 °F) / 24 °C (75 °F), 14 rain days86 °F (30 °C) / 75 °F (24 °C), 14 rain days
- Trowulan31 °C (88 °F) / 24 °C (75 °F), 15 rain days88 °F (31 °C) / 75 °F (24 °C), 15 rain days
- Tuban30 °C (86 °F) / 23 °C (73 °F), 12 rain days86 °F (30 °C) / 73 °F (23 °C), 12 rain days
- Tulungagung30 °C (86 °F) / 23 °C (73 °F), 18 rain days86 °F (30 °C) / 73 °F (23 °C), 18 rain days
- Tumbak30 °C (86 °F) / 23 °C (73 °F), 18 rain days86 °F (30 °C) / 73 °F (23 °C), 18 rain days
- Ujung Genteng30 °C (86 °F) / 24 °C (75 °F), 12 rain days86 °F (30 °C) / 75 °F (24 °C), 12 rain days
- Ungaran29 °C (84 °F) / 22 °C (72 °F), 19 rain days84 °F (29 °C) / 72 °F (22 °C), 19 rain days
- Wae Rebo30 °C (86 °F) / 24 °C (75 °F), 15 rain days86 °F (30 °C) / 75 °F (24 °C), 15 rain days
- Waikabubak31 °C (88 °F) / 24 °C (75 °F), 2 rain days88 °F (31 °C) / 75 °F (24 °C), 2 rain days
- Waingapu32 °C (90 °F) / 24 °C (75 °F), 20 rain days90 °F (32 °C) / 75 °F (24 °C), 20 rain days
- Wakatobi31 °C (88 °F) / 24 °C (75 °F), 18 rain days88 °F (31 °C) / 75 °F (24 °C), 18 rain days
- Wamena28 °C (82 °F) / 22 °C (72 °F), 20 rain days82 °F (28 °C) / 72 °F (22 °C), 20 rain days
- Waterfront City31 °C (88 °F) / 24 °C (75 °F), 14 rain days88 °F (31 °C) / 75 °F (24 °C), 14 rain days
- Wonogiri28 °C (82 °F) / 22 °C (72 °F), 12 rain days82 °F (28 °C) / 72 °F (22 °C), 12 rain days
- Wonosobo26 °C (79 °F) / 18 °C (64 °F), 20 rain days79 °F (26 °C) / 64 °F (18 °C), 20 rain days
Festivals and holidays
Dates as our data lists them. Moving holidays (lunar and Islamic calendars, Easter) shift every year: check the date for your year before you build a trip on it.
New Year
1 Jan
Bali full; fireworks.
Chinese New Year (Imlek)
Jan–Feb (lunar — check)
Public holiday; busy in Chinese communities.
Crowds and prices
- Crowds · Indonesia
- Medium
- Prices · Indonesia
- Medium
Compare two months
Weather, crowds and prices for any two months in Indonesia, side by side.
Verdict
Jan: Mixed
May: Great (better)
Crowds
Jan: Medium
May: Medium
Prices
Jan: Medium
May: Medium
Festivals listed
Jan: 2
May: 1
January: Wettest month in Bali and Java; Jakarta floods; Raja Ampat good.
May: Dry season starts; good for Komodo, Bromo and Bali.
Indonesia: figures are long-term averages from this guide, not a forecast.
What to pack
- A rain jacket or umbrella and shoes that dry fast
Where to go in January
Rated best or good this month
Best months: Oct–Apr (drier; November is the driest month)
Best months: Oct–Apr (calm seas, good visibility)
Best months: Feb–Sep (drier); avoid the Dec–Jan rain peak
Best months: Oct–Apr (drier window; seas calmer)
Best months: Oct–May
Best months: Dec–Mar (dry season, best surf)
Best months: Oct–Apr (dry season)
Best months: Oct–Apr (calmer seas, drier days)
Best months: Oct–Apr