When to go · Indonesia
Indonesia in May
Great month. Dry season starts; good for Komodo, Bromo and Bali.
Key facts
- Verdict
- Great
- Crowds
- Medium
- Indonesia
- Prices
- Medium
- Indonesia
Verdict
Dry season starts; good for Komodo, Bromo and Bali.
Is another month better than May?
No other month rates higher than May for Indonesia in this guide.
Weather in May
- Bali, Lombok and Nusa Tenggara · Bali, Gili islands, Flores, Komodobest weather
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, Ijenbest weather
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)best weather
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 lowlandsbest weather
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 highlandsfine
Rain peaks December–March; Bandung sits higher and runs several degrees cooler than the coast.
- Java: Central / East Java · Yogyakarta, Surabaya, volcanoesfine
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 islandsfine
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 regionbest weather
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 eastbest weather
Longer dry window; still expect afternoon showers in the wet months.
- Papua: Coastal towns (Jayapura, Sorong, Biak, Merauke) · Coasts and islandsfine
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 mountainsfine
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 islandsfine
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 coastfine
Rain peaks December–March; the driest stretch is roughly July–September.
- Sulawesi: Manado and the north · North Sulawesifine
Rain is heaviest November–March; diving runs year-round, with the calmest seas around July–September.
- Sulawesi: Tana Toraja · Central Sulawesi highlandsfine
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 northwestfine
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, Niasfine
Surf season is roughly Apr–Oct, when the swell is most consistent; rain is possible year-round.
- Sumatra: South (Palembang, Lampung) · South and southeastfine
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 Javabest weather
Dry season Apr–Oct; rain peaks Nov–Mar, may affect temple access.
- Ubud30 °C (86 °F) / 22 °C (72 °F), 8 rain days86 °F (30 °C) / 72 °F (22 °C), 8 rain days
- Ambarawa30 °C (86 °F) / 20 °C (68 °F), 12 rain days86 °F (30 °C) / 68 °F (20 °C), 12 rain days
- Ambon29.8 °C (86 °F) / 24 °C (75 °F), 0 rain days86 °F (29.8 °C) / 75 °F (24 °C), 0 rain days
- Amed31 °C (88 °F) / 23 °C (73 °F), 7 rain days88 °F (31 °C) / 73 °F (23 °C), 7 rain days
- Amlapura33 °C (91 °F) / 26 °C (79 °F), 5 rain days91 °F (33 °C) / 79 °F (26 °C), 5 rain days
- Ampana31 °C (88 °F) / 23 °C (73 °F), 14 rain days88 °F (31 °C) / 73 °F (23 °C), 14 rain days
- Amuntai32 °C (90 °F) / 24 °C (75 °F), 9 rain days90 °F (32 °C) / 75 °F (24 °C), 9 rain days
- Anyer32 °C (90 °F) / 24 °C (75 °F), 11 rain days90 °F (32 °C) / 75 °F (24 °C), 11 rain days
- Apo Kayan31 °C (88 °F) / 22 °C (72 °F), 14 rain days88 °F (31 °C) / 72 °F (22 °C), 14 rain days
- Asmat31 °C (88 °F) / 24 °C (75 °F), 8 rain days88 °F (31 °C) / 75 °F (24 °C), 8 rain days
- Atambua31 °C (88 °F) / 22 °C (72 °F), 6 rain days88 °F (31 °C) / 72 °F (22 °C), 6 rain days
- Bajawa25 °C (77 °F) / 14 °C (57 °F), 9 rain days77 °F (25 °C) / 57 °F (14 °C), 9 rain days
- Balikpapan31.1 °C (88 °F) / 25 °C (77 °F), 18 rain days88 °F (31.1 °C) / 77 °F (25 °C), 18 rain days
- Banda Aceh32 °C (90 °F) / 24 °C (75 °F), 12 rain days90 °F (32 °C) / 75 °F (24 °C), 12 rain days
- Banda Api32 °C (90 °F) / 26 °C (79 °F), 8 rain days90 °F (32 °C) / 79 °F (26 °C), 8 rain days
- Banda Besar32 °C (90 °F) / 26 °C (79 °F), 7 rain days90 °F (32 °C) / 79 °F (26 °C), 7 rain days
- Banda Neira30 °C (86 °F) / 24 °C (75 °F), 15 rain days86 °F (30 °C) / 75 °F (24 °C), 15 rain days
- Bandar Lampung32 °C (90 °F) / 22 °C (72 °F), 12 rain days90 °F (32 °C) / 72 °F (22 °C), 12 rain days
- Bangsal33 °C (91 °F) / 26 °C (79 °F), 6 rain days91 °F (33 °C) / 79 °F (26 °C), 6 rain days
- Banjar33 °C (91 °F) / 25 °C (77 °F), 6 rain days91 °F (33 °C) / 77 °F (25 °C), 6 rain days
- Banjarbaru33 °C (91 °F) / 26 °C (79 °F), 6 rain days91 °F (33 °C) / 79 °F (26 °C), 6 rain days
- Banjarmasin33 °C (91 °F) / 24 °C (75 °F), 11 rain days91 °F (33 °C) / 75 °F (24 °C), 11 rain days
- Banjarnegara30 °C (86 °F) / 22 °C (72 °F), 7 rain days86 °F (30 °C) / 72 °F (22 °C), 7 rain days
- Banten, town33 °C (91 °F) / 26 °C (79 °F), 9 rain days91 °F (33 °C) / 79 °F (26 °C), 9 rain days
- Banyuwangi32 °C (90 °F) / 23 °C (73 °F), 7 rain days90 °F (32 °C) / 73 °F (23 °C), 7 rain days
- Barabai32 °C (90 °F) / 23 °C (73 °F), 13 rain days90 °F (32 °C) / 73 °F (23 °C), 13 rain days
- Batam Centre33 °C (91 °F) / 26 °C (79 °F), 12 rain days91 °F (33 °C) / 79 °F (26 °C), 12 rain days
- Batang33 °C (91 °F) / 25 °C (77 °F), 5 rain days91 °F (33 °C) / 77 °F (25 °C), 5 rain days
- Batu Karas32 °C (90 °F) / 24 °C (75 °F), 11 rain days90 °F (32 °C) / 75 °F (24 °C), 11 rain days
- Batu Licin32 °C (90 °F) / 24 °C (75 °F), 10 rain days90 °F (32 °C) / 75 °F (24 °C), 10 rain days
- Batu25 °C (77 °F) / 16 °C (61 °F), 9 rain days77 °F (25 °C) / 61 °F (16 °C), 9 rain days
- Batujaya32 °C (90 °F) / 26 °C (79 °F), 4 rain days90 °F (32 °C) / 79 °F (26 °C), 4 rain days
- Batusangkar33 °C (91 °F) / 26 °C (79 °F), 14 rain days91 °F (33 °C) / 79 °F (26 °C), 14 rain days
- Bau-Bau31 °C (88 °F) / 24 °C (75 °F), 12 rain days88 °F (31 °C) / 75 °F (24 °C), 12 rain days
- Bawean32 °C (90 °F) / 25 °C (77 °F), 8 rain days90 °F (32 °C) / 77 °F (25 °C), 8 rain days
- Bekasi32 °C (90 °F) / 25 °C (77 °F), 10 rain days90 °F (32 °C) / 77 °F (25 °C), 10 rain days
- Belitung31 °C (88 °F) / 25 °C (77 °F), 12 rain days88 °F (31 °C) / 77 °F (25 °C), 12 rain days
- Bengkulu31 °C (88 °F) / 23 °C (73 °F), 14 rain days88 °F (31 °C) / 73 °F (23 °C), 14 rain days
- Berastagi28.6 °C (83 °F) / 18.4 °C (65 °F), 15 rain days83 °F (28.6 °C) / 65 °F (18.4 °C), 15 rain days
- Biak31 °C (88 °F) / 24 °C (75 °F), 12 rain days88 °F (31 °C) / 75 °F (24 °C), 12 rain days
- Bima32 °C (90 °F) / 22 °C (72 °F), 6 rain days90 °F (32 °C) / 72 °F (22 °C), 6 rain days
- Binjai33 °C (91 °F) / 25 °C (77 °F), 15 rain days91 °F (33 °C) / 77 °F (25 °C), 15 rain days
- Bintan Resorts32 °C (90 °F) / 25 °C (77 °F), 15 rain days90 °F (32 °C) / 77 °F (25 °C), 15 rain days
- Bitung32 °C (90 °F) / 25 °C (77 °F), 9 rain days90 °F (32 °C) / 77 °F (25 °C), 9 rain days
- Blitar31 °C (88 °F) / 22 °C (72 °F), 8 rain days88 °F (31 °C) / 72 °F (22 °C), 8 rain days
- Blora33 °C (91 °F) / 26 °C (79 °F), 9 rain days91 °F (33 °C) / 79 °F (26 °C), 9 rain days
- Bogor30 °C (86 °F) / 21 °C (70 °F), 15 rain days86 °F (30 °C) / 70 °F (21 °C), 15 rain days
- Bojonegoro32 °C (90 °F) / 24 °C (75 °F), 8 rain days90 °F (32 °C) / 75 °F (24 °C), 8 rain days
- Bondowoso33 °C (91 °F) / 26 °C (79 °F), 8 rain days91 °F (33 °C) / 79 °F (26 °C), 8 rain days
- Bontang31 °C (88 °F) / 25 °C (77 °F), 15 rain days88 °F (31 °C) / 77 °F (25 °C), 15 rain days
- Boyolali30 °C (86 °F) / 22 °C (72 °F), 10 rain days86 °F (30 °C) / 72 °F (22 °C), 10 rain days
- Brebes33 °C (91 °F) / 24 °C (75 °F), 6 rain days91 °F (33 °C) / 75 °F (24 °C), 6 rain days
- Budakeling33 °C (91 °F) / 26 °C (79 °F), 6 rain days91 °F (33 °C) / 79 °F (26 °C), 6 rain days
- Bukittinggi26 °C (79 °F) / 17 °C (63 °F), 14 rain days79 °F (26 °C) / 63 °F (17 °C), 14 rain days
- Bungus Bay33 °C (91 °F) / 27 °C (81 °F), 8 rain days91 °F (33 °C) / 81 °F (27 °C), 8 rain days
- Buru Island30 °C (86 °F) / 24 °C (75 °F), 18 rain days86 °F (30 °C) / 75 °F (24 °C), 18 rain days
- Candidasa31 °C (88 °F) / 23 °C (73 °F), 7 rain days88 °F (31 °C) / 73 °F (23 °C), 7 rain days
- Canggu31 °C (88 °F) / 23 °C (73 °F), 7 rain days88 °F (31 °C) / 73 °F (23 °C), 7 rain days
- Carita33 °C (91 °F) / 27 °C (81 °F), 5 rain days91 °F (33 °C) / 81 °F (27 °C), 5 rain days
- Cepu33 °C (91 °F) / 25 °C (77 °F), 5 rain days91 °F (33 °C) / 77 °F (25 °C), 5 rain days
- Ciamis31 °C (88 °F) / 22 °C (72 °F), 10 rain days88 °F (31 °C) / 72 °F (22 °C), 10 rain days
- Cianjur30 °C (86 °F) / 21 °C (70 °F), 12 rain days86 °F (30 °C) / 70 °F (21 °C), 12 rain days
- Ciater33 °C (91 °F) / 24 °C (75 °F), 8 rain days91 °F (33 °C) / 75 °F (24 °C), 8 rain days
- Cikampek33 °C (91 °F) / 25 °C (77 °F), 6 rain days91 °F (33 °C) / 77 °F (25 °C), 6 rain days
- Cilacap33 °C (91 °F) / 26 °C (79 °F), 9 rain days91 °F (33 °C) / 79 °F (26 °C), 9 rain days
- Cilegon32.5 °C (91 °F) / 23 °C (73 °F), 10 rain days91 °F (32.5 °C) / 73 °F (23 °C), 10 rain days
- Cimahi33 °C (91 °F) / 24 °C (75 °F), 6 rain days91 °F (33 °C) / 75 °F (24 °C), 6 rain days
- Cimaja33 °C (91 °F) / 24 °C (75 °F), 6 rain days91 °F (33 °C) / 75 °F (24 °C), 6 rain days
- Cirebon32 °C (90 °F) / 23 °C (73 °F), 8 rain days90 °F (32 °C) / 73 °F (23 °C), 8 rain days
- Ciwidey32 °C (90 °F) / 22 °C (72 °F), 6 rain days90 °F (32 °C) / 72 °F (22 °C), 6 rain days
- Curup31 °C (88 °F) / 22 °C (72 °F), 14 rain days88 °F (31 °C) / 72 °F (22 °C), 14 rain days
- Demak33 °C (91 °F) / 24 °C (75 °F), 7 rain days91 °F (33 °C) / 75 °F (24 °C), 7 rain days
- Denpasar31 °C (88 °F) / 25 °C (77 °F), 7 rain days88 °F (31 °C) / 77 °F (25 °C), 7 rain days
- Depok32 °C (90 °F) / 24 °C (75 °F), 11 rain days90 °F (32 °C) / 75 °F (24 °C), 11 rain days
- Derawan33 °C (91 °F) / 24 °C (75 °F), 9 rain days91 °F (33 °C) / 75 °F (24 °C), 9 rain days
- Dieng Plateau22 °C (72 °F) / 12 °C (54 °F), 12 rain days72 °F (22 °C) / 54 °F (12 °C), 12 rain days
- Dumai32 °C (90 °F) / 24 °C (75 °F), 13 rain days90 °F (32 °C) / 75 °F (24 °C), 13 rain days
- Ende32 °C (90 °F) / 21 °C (70 °F), 6 rain days90 °F (32 °C) / 70 °F (21 °C), 6 rain days
- Fakfak31 °C (88 °F) / 24 °C (75 °F), 19 rain days88 °F (31 °C) / 75 °F (24 °C), 19 rain days
- Garut28 °C (82 °F) / 18 °C (64 °F), 12 rain days82 °F (28 °C) / 64 °F (18 °C), 12 rain days
- Gedong Tataan33 °C (91 °F) / 27 °C (81 °F), 8 rain days91 °F (33 °C) / 81 °F (27 °C), 8 rain days
- Gili Air32 °C (90 °F) / 23 °C (73 °F), 7 rain days90 °F (32 °C) / 73 °F (23 °C), 7 rain days
- Gili Meno32 °C (90 °F) / 23 °C (73 °F), 8 rain days90 °F (32 °C) / 73 °F (23 °C), 8 rain days
- Gili Trawangan32 °C (90 °F) / 23 °C (73 °F), 7 rain days90 °F (32 °C) / 73 °F (23 °C), 7 rain days
- Gilimanuk33 °C (91 °F) / 26 °C (79 °F), 6 rain days91 °F (33 °C) / 79 °F (26 °C), 6 rain days
- Gorontalo32 °C (90 °F) / 24 °C (75 °F), 13 rain days90 °F (32 °C) / 75 °F (24 °C), 13 rain days
- Gresik33 °C (91 °F) / 26 °C (79 °F), 6 rain days91 °F (33 °C) / 79 °F (26 °C), 6 rain days
- Grobogan32 °C (90 °F) / 24 °C (75 °F), 9 rain days90 °F (32 °C) / 75 °F (24 °C), 9 rain days
- Indramayu33 °C (91 °F) / 24 °C (75 °F), 6 rain days91 °F (33 °C) / 75 °F (24 °C), 6 rain days
- Jambi32 °C (90 °F) / 23 °C (73 °F), 14 rain days90 °F (32 °C) / 73 °F (23 °C), 14 rain days
- Jayapura31 °C (88 °F) / 24 °C (75 °F), 16 rain days88 °F (31 °C) / 75 °F (24 °C), 16 rain days
- Jember31 °C (88 °F) / 23 °C (73 °F), 8 rain days88 °F (31 °C) / 73 °F (23 °C), 8 rain days
- Jepara32 °C (90 °F) / 25 °C (77 °F), 9 rain days90 °F (32 °C) / 77 °F (25 °C), 9 rain days
- Jimbaran30 °C (86 °F) / 24 °C (75 °F), 8 rain days86 °F (30 °C) / 75 °F (24 °C), 8 rain days
- Jombang33 °C (91 °F) / 24 °C (75 °F), 9 rain days91 °F (33 °C) / 75 °F (24 °C), 9 rain days
- Kajen33 °C (91 °F) / 26 °C (79 °F), 12 rain days91 °F (33 °C) / 79 °F (26 °C), 12 rain days
- Kandangan31 °C (88 °F) / 24 °C (75 °F), 11 rain days88 °F (31 °C) / 75 °F (24 °C), 11 rain days
- Karanganyar33 °C (91 °F) / 24 °C (75 °F), 8 rain days91 °F (33 °C) / 75 °F (24 °C), 8 rain days
- Karawaci32 °C (90 °F) / 25 °C (77 °F), 10 rain days90 °F (32 °C) / 77 °F (25 °C), 10 rain days
- Karawang33 °C (91 °F) / 26 °C (79 °F), 8 rain days91 °F (33 °C) / 79 °F (26 °C), 8 rain days
- Karimun33 °C (91 °F) / 26 °C (79 °F), 8 rain days91 °F (33 °C) / 79 °F (26 °C), 8 rain days
- Kebumen32 °C (90 °F) / 23 °C (73 °F), 10 rain days90 °F (32 °C) / 73 °F (23 °C), 10 rain days
- Kefamenanu31 °C (88 °F) / 21 °C (70 °F), 5 rain days88 °F (31 °C) / 70 °F (21 °C), 5 rain days
- Kelimutu25 °C (77 °F) / 15 °C (59 °F), 8 rain days77 °F (25 °C) / 59 °F (15 °C), 8 rain days
- Kendal33 °C (91 °F) / 26 °C (79 °F), 8 rain days91 °F (33 °C) / 79 °F (26 °C), 8 rain days
- Kendari31 °C (88 °F) / 24 °C (75 °F), 12 rain days88 °F (31 °C) / 75 °F (24 °C), 12 rain days
- Ketambe33 °C (91 °F) / 27 °C (81 °F), 7 rain days91 °F (33 °C) / 81 °F (27 °C), 7 rain days
- Kijang33 °C (91 °F) / 27 °C (81 °F), 5 rain days91 °F (33 °C) / 81 °F (27 °C), 5 rain days
- Kintamani25 °C (77 °F) / 17 °C (63 °F), 9 rain days77 °F (25 °C) / 63 °F (17 °C), 9 rain days
- Kisaran33 °C (91 °F) / 24 °C (75 °F), 12 rain days91 °F (33 °C) / 75 °F (24 °C), 12 rain days
- Klaten31 °C (88 °F) / 25 °C (77 °F), 5 rain days88 °F (31 °C) / 77 °F (25 °C), 5 rain days
- Klungkung32 °C (90 °F) / 26 °C (79 °F), 5 rain days90 °F (32 °C) / 79 °F (26 °C), 5 rain days
- Kota Agung31 °C (88 °F) / 23 °C (73 °F), 9 rain days88 °F (31 °C) / 73 °F (23 °C), 9 rain days
- Kotabaru31 °C (88 °F) / 24 °C (75 °F), 14 rain days88 °F (31 °C) / 75 °F (24 °C), 14 rain days
- Koto Gadang32 °C (90 °F) / 24 °C (75 °F), 6 rain days90 °F (32 °C) / 75 °F (24 °C), 6 rain days
- Krui32 °C (90 °F) / 24 °C (75 °F), 11 rain days90 °F (32 °C) / 75 °F (24 °C), 11 rain days
- Kudus32 °C (90 °F) / 25 °C (77 °F), 9 rain days90 °F (32 °C) / 77 °F (25 °C), 9 rain days
- Kuningan31 °C (88 °F) / 22 °C (72 °F), 10 rain days88 °F (31 °C) / 72 °F (22 °C), 10 rain days
- Kupang32 °C (90 °F) / 23 °C (73 °F), 5 rain days90 °F (32 °C) / 73 °F (23 °C), 5 rain days
- Kuta, Lombok31 °C (88 °F) / 23 °C (73 °F), 7 rain days88 °F (31 °C) / 73 °F (23 °C), 7 rain days
- Kuta31 °C (88 °F) / 23 °C (73 °F), 7 rain days88 °F (31 °C) / 73 °F (23 °C), 7 rain days
- Kutacane31 °C (88 °F) / 22 °C (72 °F), 12 rain days88 °F (31 °C) / 72 °F (22 °C), 12 rain days
- Labuan Bajo32 °C (90 °F) / 23 °C (73 °F), 6 rain days90 °F (32 °C) / 73 °F (23 °C), 6 rain days
- Labuan33 °C (91 °F) / 26 °C (79 °F), 5 rain days91 °F (33 °C) / 79 °F (26 °C), 5 rain days
- Labuhan Lombok32 °C (90 °F) / 22 °C (72 °F), 5 rain days90 °F (32 °C) / 72 °F (22 °C), 5 rain days
- Lamongan33 °C (91 °F) / 26 °C (79 °F), 5 rain days91 °F (33 °C) / 79 °F (26 °C), 5 rain days
- Larantuka31 °C (88 °F) / 22 °C (72 °F), 5 rain days88 °F (31 °C) / 72 °F (22 °C), 5 rain days
- Lasem33 °C (91 °F) / 25 °C (77 °F), 8 rain days91 °F (33 °C) / 77 °F (25 °C), 8 rain days
- Legian31 °C (88 °F) / 23 °C (73 °F), 8 rain days88 °F (31 °C) / 73 °F (23 °C), 8 rain days
- Lembang26 °C (79 °F) / 16 °C (61 °F), 12 rain days79 °F (26 °C) / 61 °F (16 °C), 12 rain days
- Lembar33 °C (91 °F) / 27 °C (81 °F), 5 rain days91 °F (33 °C) / 81 °F (27 °C), 5 rain days
- Lendang Nangka33 °C (91 °F) / 27 °C (81 °F), 5 rain days91 °F (33 °C) / 81 °F (27 °C), 5 rain days
- Lhoknga33 °C (91 °F) / 27 °C (81 °F), 5 rain days91 °F (33 °C) / 81 °F (27 °C), 5 rain days
- Lhokseumawe33 °C (91 °F) / 26 °C (79 °F), 5 rain days91 °F (33 °C) / 79 °F (26 °C), 5 rain days
- Lingga Islands32 °C (90 °F) / 26 °C (79 °F), 6 rain days90 °F (32 °C) / 79 °F (26 °C), 6 rain days
- Linggajati33 °C (91 °F) / 24 °C (75 °F), 5 rain days91 °F (33 °C) / 75 °F (24 °C), 5 rain days
- Loksado32 °C (90 °F) / 23 °C (73 °F), 15 rain days90 °F (32 °C) / 73 °F (23 °C), 15 rain days
- Lovina32 °C (90 °F) / 23 °C (73 °F), 7 rain days90 °F (32 °C) / 73 °F (23 °C), 7 rain days
- Lubuk Linggau32 °C (90 °F) / 22 °C (72 °F), 15 rain days90 °F (32 °C) / 72 °F (22 °C), 15 rain days
- Lumajang32 °C (90 °F) / 23 °C (73 °F), 9 rain days90 °F (32 °C) / 73 °F (23 °C), 9 rain days
- Luwuk31 °C (88 °F) / 25 °C (77 °F), 14 rain days88 °F (31 °C) / 77 °F (25 °C), 14 rain days
- Madiun32 °C (90 °F) / 23 °C (73 °F), 8 rain days90 °F (32 °C) / 73 °F (23 °C), 8 rain days
- Magelang30 °C (86 °F) / 22 °C (72 °F), 10 rain days86 °F (30 °C) / 72 °F (22 °C), 10 rain days
- Magetan33 °C (91 °F) / 24 °C (75 °F), 8 rain days91 °F (33 °C) / 75 °F (24 °C), 8 rain days
- Majalengka33 °C (91 °F) / 24 °C (75 °F), 5 rain days91 °F (33 °C) / 75 °F (24 °C), 5 rain days
- Makale29 °C (84 °F) / 21 °C (70 °F), 12 rain days84 °F (29 °C) / 70 °F (21 °C), 12 rain days
- Makassar32 °C (90 °F) / 25 °C (77 °F), 7 rain days90 °F (32 °C) / 77 °F (25 °C), 7 rain days
- Malang27.9 °C (82 °F) / 20.8 °C (69 °F), 8 rain days82 °F (27.9 °C) / 69 °F (20.8 °C), 8 rain days
- Mamuju32 °C (90 °F) / 24 °C (75 °F), 12 rain days90 °F (32 °C) / 75 °F (24 °C), 12 rain days
- Manado32 °C (90 °F) / 24 °C (75 °F), 13 rain days90 °F (32 °C) / 75 °F (24 °C), 13 rain days
- Manggar32 °C (90 °F) / 27 °C (81 °F), 6 rain days90 °F (32 °C) / 81 °F (27 °C), 6 rain days
- Manokwari31 °C (88 °F) / 25 °C (77 °F), 12 rain days88 °F (31 °C) / 77 °F (25 °C), 12 rain days
- Martapura32 °C (90 °F) / 24 °C (75 °F), 10 rain days90 °F (32 °C) / 75 °F (24 °C), 10 rain days
- Masohi32 °C (90 °F) / 26 °C (79 °F), 8 rain days90 °F (32 °C) / 79 °F (26 °C), 8 rain days
- Mataram32 °C (90 °F) / 23 °C (73 °F), 7 rain days90 °F (32 °C) / 73 °F (23 °C), 7 rain days
- Maumere32 °C (90 °F) / 24 °C (75 °F), 6 rain days90 °F (32 °C) / 75 °F (24 °C), 6 rain days
- Medan32.8 °C (91 °F) / 24.4 °C (76 °F), 15 rain days91 °F (32.8 °C) / 76 °F (24.4 °C), 15 rain days
- Medewi31 °C (88 °F) / 23 °C (73 °F), 7 rain days88 °F (31 °C) / 73 °F (23 °C), 7 rain days
- Merak34 °C (93 °F) / 27 °C (81 °F), 10 rain days93 °F (34 °C) / 81 °F (27 °C), 10 rain days
- Merauke33 °C (91 °F) / 24 °C (75 °F), 12 rain days91 °F (33 °C) / 75 °F (24 °C), 12 rain days
- Metro33 °C (91 °F) / 26 °C (79 °F), 6 rain days91 °F (33 °C) / 79 °F (26 °C), 6 rain days
- Meulaboh32 °C (90 °F) / 24 °C (75 °F), 15 rain days90 °F (32 °C) / 75 °F (24 °C), 15 rain days
- Modisi31 °C (88 °F) / 23 °C (73 °F), 13 rain days88 °F (31 °C) / 73 °F (23 °C), 13 rain days
- Moyo32 °C (90 °F) / 24 °C (75 °F), 6 rain days90 °F (32 °C) / 75 °F (24 °C), 6 rain days
- Muara Bungo32 °C (90 °F) / 23 °C (73 °F), 15 rain days90 °F (32 °C) / 73 °F (23 °C), 15 rain days
- Mungkid32 °C (90 °F) / 24 °C (75 °F), 8 rain days90 °F (32 °C) / 75 °F (24 °C), 8 rain days
- Nagara32 °C (90 °F) / 23 °C (73 °F), 14 rain days90 °F (32 °C) / 73 °F (23 °C), 14 rain days
- Nagoya32 °C (90 °F) / 25 °C (77 °F), 14 rain days90 °F (32 °C) / 77 °F (25 °C), 14 rain days
- Natuna Islands31 °C (88 °F) / 24 °C (75 °F), 12 rain days88 °F (31 °C) / 75 °F (24 °C), 12 rain days
- Negara32 °C (90 °F) / 26 °C (79 °F), 5 rain days90 °F (32 °C) / 79 °F (26 °C), 5 rain days
- Ngawi29.1 °C (84 °F) / 24.5 °C (76 °F), 9 rain days84 °F (29.1 °C) / 76 °F (24.5 °C), 9 rain days
- Nias31 °C (88 °F) / 25 °C (77 °F), 9 rain days88 °F (31 °C) / 77 °F (25 °C), 9 rain days
- Nongsa33 °C (91 °F) / 27 °C (81 °F), 6 rain days91 °F (33 °C) / 81 °F (27 °C), 6 rain days
- Nunukan33 °C (91 °F) / 27 °C (81 °F), 7 rain days91 °F (33 °C) / 81 °F (27 °C), 7 rain days
- Nusa Dua31 °C (88 °F) / 23 °C (73 °F), 8 rain days88 °F (31 °C) / 73 °F (23 °C), 8 rain days
- Nusa Lembongan31 °C (88 °F) / 23 °C (73 °F), 7 rain days88 °F (31 °C) / 73 °F (23 °C), 7 rain days
- Nusa Penida31 °C (88 °F) / 23 °C (73 °F), 7 rain days88 °F (31 °C) / 73 °F (23 °C), 7 rain days
- Nusantara32 °C (90 °F) / 24 °C (75 °F), 14 rain days90 °F (32 °C) / 75 °F (24 °C), 14 rain days
- Pacet33 °C (91 °F) / 24 °C (75 °F), 6 rain days91 °F (33 °C) / 75 °F (24 °C), 6 rain days
- Pacitan32 °C (90 °F) / 23 °C (73 °F), 8 rain days90 °F (32 °C) / 73 °F (23 °C), 8 rain days
- Padang Bai31 °C (88 °F) / 23 °C (73 °F), 7 rain days88 °F (31 °C) / 73 °F (23 °C), 7 rain days
- Padang Panjang33 °C (91 °F) / 23 °C (73 °F), 6 rain days91 °F (33 °C) / 73 °F (23 °C), 6 rain days
- Padang Sidempuan31 °C (88 °F) / 22 °C (72 °F), 10 rain days88 °F (31 °C) / 72 °F (22 °C), 10 rain days
- Padang32 °C (90 °F) / 24 °C (75 °F), 16 rain days90 °F (32 °C) / 75 °F (24 °C), 16 rain days
- Pagar Alam29 °C (84 °F) / 18 °C (64 °F), 11 rain days84 °F (29 °C) / 64 °F (18 °C), 11 rain days
- Palangka Raya33 °C (91 °F) / 24 °C (75 °F), 13 rain days91 °F (33 °C) / 75 °F (24 °C), 13 rain days
- Palembang33 °C (91 °F) / 24 °C (75 °F), 12 rain days91 °F (33 °C) / 75 °F (24 °C), 12 rain days
- Palopo31 °C (88 °F) / 23.6 °C (74 °F), 322 rain days88 °F (31 °C) / 74 °F (23.6 °C), 322 rain days
- Palu32 °C (90 °F) / 24 °C (75 °F), 12 rain days90 °F (32 °C) / 75 °F (24 °C), 12 rain days
- Pamanukan33 °C (91 °F) / 25 °C (77 °F), 5 rain days91 °F (33 °C) / 77 °F (25 °C), 5 rain days
- Panarukan32 °C (90 °F) / 24 °C (75 °F), 6 rain days90 °F (32 °C) / 75 °F (24 °C), 6 rain days
- Pandeglang33 °C (91 °F) / 26 °C (79 °F), 5 rain days91 °F (33 °C) / 79 °F (26 °C), 5 rain days
- Pangandaran32 °C (90 °F) / 24 °C (75 °F), 10 rain days90 °F (32 °C) / 75 °F (24 °C), 10 rain days
- Pangkal Pinang33 °C (91 °F) / 27 °C (81 °F), 7 rain days91 °F (33 °C) / 81 °F (27 °C), 7 rain days
- Pangkalan Bun32 °C (90 °F) / 23 °C (73 °F), 13 rain days90 °F (32 °C) / 73 °F (23 °C), 13 rain days
- Panimbang32 °C (90 °F) / 26 °C (79 °F), 5 rain days90 °F (32 °C) / 79 °F (26 °C), 5 rain days
- Pariaman31 °C (88 °F) / 24 °C (75 °F), 14 rain days88 °F (31 °C) / 75 °F (24 °C), 14 rain days
- Pasuruan33 °C (91 °F) / 24 °C (75 °F), 6 rain days91 °F (33 °C) / 75 °F (24 °C), 6 rain days
- Pati33 °C (91 °F) / 24 °C (75 °F), 7 rain days91 °F (33 °C) / 75 °F (24 °C), 7 rain days
- Payakumbuh32 °C (90 °F) / 24 °C (75 °F), 12 rain days90 °F (32 °C) / 75 °F (24 °C), 12 rain days
- Pekalongan33 °C (91 °F) / 26 °C (79 °F), 13 rain days91 °F (33 °C) / 79 °F (26 °C), 13 rain days
- Pekanbaru34 °C (93 °F) / 24 °C (75 °F), 14 rain days93 °F (34 °C) / 75 °F (24 °C), 14 rain days
- Pelabuhan Ratu33 °C (91 °F) / 25 °C (77 °F), 5 rain days91 °F (33 °C) / 77 °F (25 °C), 5 rain days
- Pemalang33 °C (91 °F) / 25 °C (77 °F), 6 rain days91 °F (33 °C) / 77 °F (25 °C), 6 rain days
- Pematangsiantar33 °C (91 °F) / 25 °C (77 °F), 7 rain days91 °F (33 °C) / 77 °F (25 °C), 7 rain days
- Pemuteran32 °C (90 °F) / 23 °C (73 °F), 6 rain days90 °F (32 °C) / 73 °F (23 °C), 6 rain days
- Poncosari31 °C (88 °F) / 24 °C (75 °F), 7 rain days88 °F (31 °C) / 75 °F (24 °C), 7 rain days
- Ponorogo31 °C (88 °F) / 21 °C (70 °F), 8 rain days88 °F (31 °C) / 70 °F (21 °C), 8 rain days
- Pontianak32 °C (90 °F) / 23 °C (73 °F), 15 rain days90 °F (32 °C) / 73 °F (23 °C), 15 rain days
- Probolinggo33 °C (91 °F) / 24 °C (75 °F), 7 rain days91 °F (33 °C) / 75 °F (24 °C), 7 rain days
- Pujon33 °C (91 °F) / 24 °C (75 °F), 6 rain days91 °F (33 °C) / 75 °F (24 °C), 6 rain days
- Pulau Ai32 °C (90 °F) / 26 °C (79 °F), 10 rain days90 °F (32 °C) / 79 °F (26 °C), 10 rain days
- Pulau Hatta30 °C (86 °F) / 24 °C (75 °F), 14 rain days86 °F (30 °C) / 75 °F (24 °C), 14 rain days
- Pulau Run31 °C (88 °F) / 25 °C (77 °F), 6 rain days88 °F (31 °C) / 77 °F (25 °C), 6 rain days
- Puncak25 °C (77 °F) / 16 °C (61 °F), 12 rain days77 °F (25 °C) / 61 °F (16 °C), 12 rain days
- Purbalingga32 °C (90 °F) / 23 °C (73 °F), 10 rain days90 °F (32 °C) / 73 °F (23 °C), 10 rain days
- Purwakarta33 °C (91 °F) / 25 °C (77 °F), 6 rain days91 °F (33 °C) / 77 °F (25 °C), 6 rain days
- Purwokerto32 °C (90 °F) / 23 °C (73 °F), 11 rain days90 °F (32 °C) / 73 °F (23 °C), 11 rain days
- Purworejo33 °C (91 °F) / 24 °C (75 °F), 5 rain days91 °F (33 °C) / 75 °F (24 °C), 5 rain days
- Rangkasbitung32 °C (90 °F) / 26 °C (79 °F), 3 rain days90 °F (32 °C) / 79 °F (26 °C), 3 rain days
- Rantauprapat33 °C (91 °F) / 24 °C (75 °F), 7 rain days91 °F (33 °C) / 75 °F (24 °C), 7 rain days
- Rantepao28 °C (82 °F) / 18 °C (64 °F), 16 rain days82 °F (28 °C) / 64 °F (18 °C), 16 rain days
- Rembang34 °C (93 °F) / 26 °C (79 °F), 4 rain days93 °F (34 °C) / 79 °F (26 °C), 4 rain days
- Rengasdengklok33 °C (91 °F) / 24 °C (75 °F), 5 rain days91 °F (33 °C) / 75 °F (24 °C), 5 rain days
- Riung32 °C (90 °F) / 23 °C (73 °F), 5 rain days90 °F (32 °C) / 73 °F (23 °C), 5 rain days
- Ruteng28 °C (82 °F) / 18 °C (64 °F), 8 rain days82 °F (28 °C) / 64 °F (18 °C), 8 rain days
- Sabang33 °C (91 °F) / 27 °C (81 °F), 4 rain days91 °F (33 °C) / 81 °F (27 °C), 4 rain days
- Salatiga29 °C (84 °F) / 21 °C (70 °F), 9 rain days84 °F (29 °C) / 70 °F (21 °C), 9 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) / 23 °C (73 °F), 7 rain days88 °F (31 °C) / 73 °F (23 °C), 7 rain days
- Saparua32 °C (90 °F) / 26 °C (79 °F), 7 rain days90 °F (32 °C) / 79 °F (26 °C), 7 rain days
- Sape33 °C (91 °F) / 27 °C (81 °F), 12 rain days91 °F (33 °C) / 81 °F (27 °C), 12 rain days
- Sawarna33 °C (91 °F) / 27 °C (81 °F), 7 rain days91 °F (33 °C) / 81 °F (27 °C), 7 rain days
- Sekupang32 °C (90 °F) / 25 °C (77 °F), 13 rain days90 °F (32 °C) / 77 °F (25 °C), 13 rain days
- Selatpanjang32 °C (90 °F) / 24 °C (75 °F), 14 rain days90 °F (32 °C) / 75 °F (24 °C), 14 rain days
- Semarang33 °C (91 °F) / 25 °C (77 °F), 9 rain days91 °F (33 °C) / 77 °F (25 °C), 9 rain days
- Seminyak31 °C (88 °F) / 23 °C (73 °F), 7 rain days88 °F (31 °C) / 73 °F (23 °C), 7 rain days
- Senaru30 °C (86 °F) / 21 °C (70 °F), 8 rain days86 °F (30 °C) / 70 °F (21 °C), 8 rain days
- Senggigi31 °C (88 °F) / 23 °C (73 °F), 7 rain days88 °F (31 °C) / 73 °F (23 °C), 7 rain days
- Serang22.8 °C (73 °F) / 32.3 °C (90 °F), 132 rain days73 °F (22.8 °C) / 90 °F (32.3 °C), 132 rain days
- Siak Sri Indrapura32 °C (90 °F) / 24 °C (75 °F), 10 rain days90 °F (32 °C) / 75 °F (24 °C), 10 rain days
- Sibolga33 °C (91 °F) / 25 °C (77 °F), 8 rain days91 °F (33 °C) / 77 °F (25 °C), 8 rain days
- Sidikalang31 °C (88 °F) / 21 °C (70 °F), 12 rain days88 °F (31 °C) / 70 °F (21 °C), 12 rain days
- Sidoarjo33 °C (91 °F) / 26 °C (79 °F), 5 rain days91 °F (33 °C) / 79 °F (26 °C), 5 rain days
- Singaraja32 °C (90 °F) / 23 °C (73 °F), 7 rain days90 °F (32 °C) / 73 °F (23 °C), 7 rain days
- Singkawang32 °C (90 °F) / 23 °C (73 °F), 20 rain days90 °F (32 °C) / 73 °F (23 °C), 20 rain days
- Singkil32 °C (90 °F) / 24 °C (75 °F), 14 rain days90 °F (32 °C) / 75 °F (24 °C), 14 rain days
- Soe33 °C (91 °F) / 24 °C (75 °F), 5 rain days91 °F (33 °C) / 75 °F (24 °C), 5 rain days
- Sokaraja33 °C (91 °F) / 24 °C (75 °F), 6 rain days91 °F (33 °C) / 75 °F (24 °C), 6 rain days
- Solo31 °C (88 °F) / 22 °C (72 °F), 9 rain days88 °F (31 °C) / 72 °F (22 °C), 9 rain days
- Solok30 °C (86 °F) / 21 °C (70 °F), 13 rain days86 °F (30 °C) / 70 °F (21 °C), 13 rain days
- Sorong31 °C (88 °F) / 24 °C (75 °F), 19 rain days88 °F (31 °C) / 75 °F (24 °C), 19 rain days
- South Tangerang32 °C (90 °F) / 25 °C (77 °F), 10 rain days90 °F (32 °C) / 77 °F (25 °C), 10 rain days
- Sragen31 °C (88 °F) / 23 °C (73 °F), 6 rain days88 °F (31 °C) / 73 °F (23 °C), 6 rain days
- Subang33 °C (91 °F) / 25 °C (77 °F), 5 rain days91 °F (33 °C) / 77 °F (25 °C), 5 rain days
- Sukabumi30 °C (86 °F) / 21 °C (70 °F), 13 rain days86 °F (30 °C) / 70 °F (21 °C), 13 rain days
- Sukoharjo32 °C (90 °F) / 24 °C (75 °F), 5 rain days90 °F (32 °C) / 75 °F (24 °C), 5 rain days
- Sumbawa Besar33 °C (91 °F) / 27 °C (81 °F), 6 rain days91 °F (33 °C) / 81 °F (27 °C), 6 rain days
- Sumedang33 °C (91 °F) / 24 °C (75 °F), 7 rain days91 °F (33 °C) / 75 °F (24 °C), 7 rain days
- Sumpat33 °C (91 °F) / 26 °C (79 °F), 6 rain days91 °F (33 °C) / 79 °F (26 °C), 6 rain days
- Sungai Liat33 °C (91 °F) / 26 °C (79 °F), 8 rain days91 °F (33 °C) / 79 °F (26 °C), 8 rain days
- Sungai Penuh30 °C (86 °F) / 21 °C (70 °F), 13 rain days86 °F (30 °C) / 70 °F (21 °C), 13 rain days
- Sungai Pinang31 °C (88 °F) / 24 °C (75 °F), 12 rain days88 °F (31 °C) / 75 °F (24 °C), 12 rain days
- Tabanan31 °C (88 °F) / 23 °C (73 °F), 8 rain days88 °F (31 °C) / 73 °F (23 °C), 8 rain days
- Takengon29 °C (84 °F) / 19 °C (66 °F), 10 rain days84 °F (29 °C) / 66 °F (19 °C), 10 rain days
- Taman Mini Indonesia Indah32 °C (90 °F) / 25 °C (77 °F), 11 rain days90 °F (32 °C) / 77 °F (25 °C), 11 rain days
- Tambolaka33 °C (91 °F) / 26 °C (79 °F), 5 rain days91 °F (33 °C) / 79 °F (26 °C), 5 rain days
- Tambrauw Regency33 °C (91 °F) / 25 °C (77 °F), 10 rain days91 °F (33 °C) / 77 °F (25 °C), 10 rain days
- Tangerang32 °C (90 °F) / 24 °C (75 °F), 11 rain days90 °F (32 °C) / 75 °F (24 °C), 11 rain days
- Tanjung Balai33 °C (91 °F) / 24 °C (75 °F), 8 rain days91 °F (33 °C) / 75 °F (24 °C), 8 rain days
- Tanjung Batu33 °C (91 °F) / 26 °C (79 °F), 17 rain days91 °F (33 °C) / 79 °F (26 °C), 17 rain days
- Tanjung Bira31 °C (88 °F) / 24 °C (75 °F), 8 rain days88 °F (31 °C) / 75 °F (24 °C), 8 rain days
- Tanjung Pandan32 °C (90 °F) / 26 °C (79 °F), 13 rain days90 °F (32 °C) / 79 °F (26 °C), 13 rain days
- Tanjung Pinang33 °C (91 °F) / 26 °C (79 °F), 6 rain days91 °F (33 °C) / 79 °F (26 °C), 6 rain days
- Tanjung Uban32 °C (90 °F) / 24 °C (75 °F), 13 rain days90 °F (32 °C) / 75 °F (24 °C), 13 rain days
- Tanjung32 °C (90 °F) / 23 °C (73 °F), 8 rain days90 °F (32 °C) / 73 °F (23 °C), 8 rain days
- Tapak Tuan32 °C (90 °F) / 24 °C (75 °F), 10 rain days90 °F (32 °C) / 75 °F (24 °C), 10 rain days
- Tarakan33 °C (91 °F) / 25 °C (77 °F), 10 rain days91 °F (33 °C) / 77 °F (25 °C), 10 rain days
- Tasikmalaya29.8 °C (86 °F) / 21.6 °C (71 °F), 0 rain days86 °F (29.8 °C) / 71 °F (21.6 °C), 0 rain days
- Tegal33 °C (91 °F) / 24 °C (75 °F), 7 rain days91 °F (33 °C) / 75 °F (24 °C), 7 rain days
- Temanggung33 °C (91 °F) / 23 °C (73 °F), 6 rain days91 °F (33 °C) / 73 °F (23 °C), 6 rain days
- Tentena33 °C (91 °F) / 26 °C (79 °F), 9 rain days91 °F (33 °C) / 79 °F (26 °C), 9 rain days
- Ternate31 °C (88 °F) / 24 °C (75 °F), 16 rain days88 °F (31 °C) / 75 °F (24 °C), 16 rain days
- Tetebatu30 °C (86 °F) / 24 °C (75 °F), 10 rain days86 °F (30 °C) / 75 °F (24 °C), 10 rain days
- Tidore33 °C (91 °F) / 27 °C (81 °F), 14 rain days91 °F (33 °C) / 81 °F (27 °C), 14 rain days
- Timika31 °C (88 °F) / 24 °C (75 °F), 13 rain days88 °F (31 °C) / 75 °F (24 °C), 13 rain days
- Tirta Gangga33 °C (91 °F) / 26 °C (79 °F), 5 rain days91 °F (33 °C) / 79 °F (26 °C), 5 rain days
- Tobelo32 °C (90 °F) / 26 °C (79 °F), 14 rain days90 °F (32 °C) / 79 °F (26 °C), 14 rain days
- Tomohon27 °C (81 °F) / 18 °C (64 °F), 15 rain days81 °F (27 °C) / 64 °F (18 °C), 15 rain days
- Trawas29 °C (84 °F) / 19 °C (66 °F), 9 rain days84 °F (29 °C) / 66 °F (19 °C), 9 rain days
- Trenggalek31 °C (88 °F) / 24 °C (75 °F), 6 rain days88 °F (31 °C) / 75 °F (24 °C), 6 rain days
- Tretes28 °C (82 °F) / 20 °C (68 °F), 8 rain days82 °F (28 °C) / 68 °F (20 °C), 8 rain days
- Trikora32 °C (90 °F) / 25 °C (77 °F), 14 rain days90 °F (32 °C) / 77 °F (25 °C), 14 rain days
- Trowulan33 °C (91 °F) / 25 °C (77 °F), 9 rain days91 °F (33 °C) / 77 °F (25 °C), 9 rain days
- Tuban33 °C (91 °F) / 26 °C (79 °F), 6 rain days91 °F (33 °C) / 79 °F (26 °C), 6 rain days
- Tulungagung31 °C (88 °F) / 22 °C (72 °F), 8 rain days88 °F (31 °C) / 72 °F (22 °C), 8 rain days
- Tumbak31 °C (88 °F) / 24 °C (75 °F), 12 rain days88 °F (31 °C) / 75 °F (24 °C), 12 rain days
- Ujung Genteng33 °C (91 °F) / 26 °C (79 °F), 8 rain days91 °F (33 °C) / 79 °F (26 °C), 8 rain days
- Ungaran31 °C (88 °F) / 22 °C (72 °F), 9 rain days88 °F (31 °C) / 72 °F (22 °C), 9 rain days
- Wae Rebo33 °C (91 °F) / 27 °C (81 °F), 7 rain days91 °F (33 °C) / 81 °F (27 °C), 7 rain days
- Waikabubak31 °C (88 °F) / 24 °C (75 °F), 2 rain days88 °F (31 °C) / 75 °F (24 °C), 2 rain days
- Waingapu33 °C (91 °F) / 27 °C (81 °F), 4 rain days91 °F (33 °C) / 81 °F (27 °C), 4 rain days
- Wakatobi31 °C (88 °F) / 24 °C (75 °F), 12 rain days88 °F (31 °C) / 75 °F (24 °C), 12 rain days
- Wamena30 °C (86 °F) / 22 °C (72 °F), 8 rain days86 °F (30 °C) / 72 °F (22 °C), 8 rain days
- Waterfront City32 °C (90 °F) / 25 °C (77 °F), 14 rain days90 °F (32 °C) / 77 °F (25 °C), 14 rain days
- Wonogiri30 °C (86 °F) / 24 °C (75 °F), 7 rain days86 °F (30 °C) / 75 °F (24 °C), 7 rain days
- Wonosobo27 °C (81 °F) / 18 °C (64 °F), 11 rain days81 °F (27 °C) / 64 °F (18 °C), 11 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.
Waisak and Idul Adha
May–Jun (check)
Borobudur Waisak procession; Idul Adha animal sacrifices; travel peak.
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
May: Great
Jun: Great
Crowds
May: Medium
Jun: High
Prices
May: Medium
Jun: High
Festivals listed
May: 1
Jun: 5
May: Dry season starts; good for Komodo, Bromo and Bali.
June: Dry and busy; Australian school holidays fill Bali.
Indonesia: figures are long-term averages from this guide, not a forecast.
What to pack
Nothing unusual for the weather this month.
Where to go in May
Rated best or good this month
Bali, Lombok and Nusa Tenggara
Best weather of the year (Bali, Gili islands, Flores, Komodo)
Java
Best weather of the year (Jakarta, Yogyakarta, Bromo, Ijen)
Sulawesi and Maluku
Best weather of the year (Toraja, Bunaken, Raja Ampat (Papua))
Dry and mild; good month.
Best months: May–Sep (drier, clearer mountain views)
Best months: Apr–Oct (dry season)
Best months: Apr–Oct
Best months: Apr–Oct
Best months: May–September (dry season)
Best months: May–Sep (dry season, calmer sea)
Best months: May–October (dry season, fewer floods)
Best months: May–October