Skip to content
Voykit

When to go · Indonesia

Indonesia in June

Great month. Dry and busy; Australian school holidays fill Bali.

Key facts

Verdict
Great
Crowds
High
Indonesia
Prices
High
Indonesia

Verdict

GreatVoykit month rating for Indonesia

Dry and busy; Australian school holidays fill Bali.

Is another month better than June?

No other month rates higher than June for Indonesia in this guide.

Weather in June

  • 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).

  • Sumatra · Medan, Lake Toba, Bukit Lawang, Padangbest weather

    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 coastrainy

    Rainy season November–March; dry season April–October. Temperatures 25–33 °C (77–91 °F) 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 lowlandsrainy

    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)).

  • 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)fine

    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: 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.

  • 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.

  • Equatorial: rain year-round, heaviest Dec–Mar. Temperatures sit around 26–32 °C (79–90 °F) with high humidity.

  • 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 arearainy

    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.

  • 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 Javarainy

    May–September are the driest months; temperatures 24–32 °C (75–90 °F).

  • Yogyakarta Special Region: Yogyakarta · Central Javabest weather

    Dry season Apr–Oct; rain peaks Nov–Mar, may affect temple access.

  • Ubud29 °C (84 °F) / 21 °C (70 °F), 6 rain days
  • Ambarawa29 °C (84 °F) / 19 °C (66 °F), 10 rain days
  • Ambon28.5 °C (83 °F) / 23.6 °C (74 °F), 0 rain days
  • Amed31 °C (88 °F) / 23 °C (73 °F), 5 rain days
  • Amlapura33 °C (91 °F) / 27 °C (81 °F), 4 rain days
  • Ampana30 °C (86 °F) / 23 °C (73 °F), 12 rain days
  • Amuntai32 °C (90 °F) / 23 °C (73 °F), 7 rain days
  • Anyer32 °C (90 °F) / 23 °C (73 °F), 8 rain days
  • Apo Kayan30 °C (86 °F) / 22 °C (72 °F), 15 rain days
  • Asmat30 °C (86 °F) / 23 °C (73 °F), 5 rain days
  • Atambua30 °C (86 °F) / 21 °C (70 °F), 4 rain days
  • Bajawa24 °C (75 °F) / 13 °C (55 °F), 7 rain days
  • Balikpapan30.5 °C (87 °F) / 24.7 °C (76 °F), 19 rain days
  • Banda Aceh32 °C (90 °F) / 23 °C (73 °F), 9 rain days
  • Banda Api32 °C (90 °F) / 26 °C (79 °F), 7 rain days
  • Banda Besar32 °C (90 °F) / 26 °C (79 °F), 6 rain days
  • Banda Neira29 °C (84 °F) / 23 °C (73 °F), 17 rain days
  • Bandar Lampung32 °C (90 °F) / 22 °C (72 °F), 12 rain days
  • Bangsal33 °C (91 °F) / 26 °C (79 °F), 5 rain days
  • Banjar33 °C (91 °F) / 26 °C (79 °F), 5 rain days
  • Banjarbaru33 °C (91 °F) / 26 °C (79 °F), 5 rain days
  • Banjarmasin33 °C (91 °F) / 24 °C (75 °F), 9 rain days
  • Banjarnegara29 °C (84 °F) / 21 °C (70 °F), 6 rain days
  • Banten, town32 °C (90 °F) / 26 °C (79 °F), 8 rain days
  • Banyuwangi31 °C (88 °F) / 22 °C (72 °F), 5 rain days
  • Barabai32 °C (90 °F) / 22 °C (72 °F), 11 rain days
  • Batam Centre33 °C (91 °F) / 26 °C (79 °F), 13 rain days
  • Batang32 °C (90 °F) / 25 °C (77 °F), 4 rain days
  • Batu Karas31 °C (88 °F) / 23 °C (73 °F), 9 rain days
  • Batu Licin32 °C (90 °F) / 23 °C (73 °F), 8 rain days
  • Batu25 °C (77 °F) / 15 °C (59 °F), 7 rain days
  • Batujaya30 °C (86 °F) / 25 °C (77 °F), 2 rain days
  • Batusangkar32 °C (90 °F) / 25 °C (77 °F), 15 rain days
  • Bau-Bau30 °C (86 °F) / 23 °C (73 °F), 11 rain days
  • Bawean31 °C (88 °F) / 25 °C (77 °F), 6 rain days
  • Bekasi32 °C (90 °F) / 24 °C (75 °F), 8 rain days
  • Belitung31 °C (88 °F) / 24 °C (75 °F), 10 rain days
  • Bengkulu31 °C (88 °F) / 23 °C (73 °F), 12 rain days
  • Berastagi28.4 °C (83 °F) / 18 °C (64 °F), 11 rain days
  • Biak31 °C (88 °F) / 24 °C (75 °F), 10 rain days
  • Bima31 °C (88 °F) / 21 °C (70 °F), 4 rain days
  • Binjai33 °C (91 °F) / 25 °C (77 °F), 16 rain days
  • Bintan Resorts31 °C (88 °F) / 25 °C (77 °F), 14 rain days
  • Bitung32 °C (90 °F) / 25 °C (77 °F), 8 rain days
  • Blitar31 °C (88 °F) / 21 °C (70 °F), 6 rain days
  • Blora31 °C (88 °F) / 25 °C (77 °F), 12 rain days
  • Bogor30 °C (86 °F) / 20 °C (68 °F), 12 rain days
  • Bojonegoro32 °C (90 °F) / 23 °C (73 °F), 6 rain days
  • Bondowoso33 °C (91 °F) / 26 °C (79 °F), 7 rain days
  • Bontang31 °C (88 °F) / 24 °C (75 °F), 13 rain days
  • Boyolali30 °C (86 °F) / 21 °C (70 °F), 8 rain days
  • Brebes32 °C (90 °F) / 23 °C (73 °F), 5 rain days
  • Budakeling32 °C (90 °F) / 26 °C (79 °F), 4 rain days
  • Bukittinggi26 °C (79 °F) / 16 °C (61 °F), 12 rain days
  • Bungus Bay33 °C (91 °F) / 27 °C (81 °F), 9 rain days
  • Buru Island29 °C (84 °F) / 23 °C (73 °F), 20 rain days
  • Candidasa31 °C (88 °F) / 23 °C (73 °F), 5 rain days
  • Canggu30 °C (86 °F) / 23 °C (73 °F), 5 rain days
  • Carita33 °C (91 °F) / 27 °C (81 °F), 4 rain days
  • Cepu32 °C (90 °F) / 24 °C (75 °F), 5 rain days
  • Ciamis31 °C (88 °F) / 21 °C (70 °F), 8 rain days
  • Cianjur30 °C (86 °F) / 20 °C (68 °F), 10 rain days
  • Ciater32 °C (90 °F) / 23 °C (73 °F), 7 rain days
  • Cikampek32 °C (90 °F) / 25 °C (77 °F), 5 rain days
  • Cilacap32 °C (90 °F) / 25 °C (77 °F), 8 rain days
  • Cilegon32.4 °C (90 °F) / 22.4 °C (72 °F), 8 rain days
  • Cimahi31 °C (88 °F) / 23 °C (73 °F), 5 rain days
  • Cimaja32 °C (90 °F) / 24 °C (75 °F), 5 rain days
  • Cirebon32 °C (90 °F) / 22 °C (72 °F), 6 rain days
  • Ciwidey33 °C (91 °F) / 22 °C (72 °F), 5 rain days
  • Curup31 °C (88 °F) / 21 °C (70 °F), 11 rain days
  • Demak30 °C (86 °F) / 23 °C (73 °F), 5 rain days
  • Denpasar30 °C (86 °F) / 25 °C (77 °F), 5 rain days
  • Depok32 °C (90 °F) / 23 °C (73 °F), 8 rain days
  • Derawan33 °C (91 °F) / 24 °C (75 °F), 8 rain days
  • Dieng Plateau22 °C (72 °F) / 11 °C (52 °F), 9 rain days
  • Dumai32 °C (90 °F) / 23 °C (73 °F), 11 rain days
  • Ende31 °C (88 °F) / 20 °C (68 °F), 4 rain days
  • Fakfak30 °C (86 °F) / 24 °C (75 °F), 21 rain days
  • Garut28 °C (82 °F) / 17 °C (63 °F), 9 rain days
  • Gedong Tataan33 °C (91 °F) / 27 °C (81 °F), 7 rain days
  • Gili Air31 °C (88 °F) / 23 °C (73 °F), 5 rain days
  • Gili Meno31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Gili Trawangan31 °C (88 °F) / 22 °C (72 °F), 5 rain days
  • Gilimanuk33 °C (91 °F) / 26 °C (79 °F), 6 rain days
  • Gorontalo31 °C (88 °F) / 24 °C (75 °F), 12 rain days
  • Gresik33 °C (91 °F) / 26 °C (79 °F), 5 rain days
  • Grobogan32 °C (90 °F) / 23 °C (73 °F), 7 rain days
  • Indramayu32 °C (90 °F) / 24 °C (75 °F), 5 rain days
  • Jambi32 °C (90 °F) / 23 °C (73 °F), 12 rain days
  • Jayapura31 °C (88 °F) / 24 °C (75 °F), 15 rain days
  • Jember31 °C (88 °F) / 22 °C (72 °F), 6 rain days
  • Jepara32 °C (90 °F) / 24 °C (75 °F), 7 rain days
  • Jimbaran29 °C (84 °F) / 23 °C (73 °F), 6 rain days
  • Jombang32 °C (90 °F) / 23 °C (73 °F), 7 rain days
  • Kajen33 °C (91 °F) / 26 °C (79 °F), 9 rain days
  • Kandangan31 °C (88 °F) / 23 °C (73 °F), 9 rain days
  • Karanganyar33 °C (91 °F) / 24 °C (75 °F), 7 rain days
  • Karawaci32 °C (90 °F) / 24 °C (75 °F), 8 rain days
  • Karawang32 °C (90 °F) / 25 °C (77 °F), 7 rain days
  • Karimun33 °C (91 °F) / 26 °C (79 °F), 7 rain days
  • Kebumen31 °C (88 °F) / 22 °C (72 °F), 8 rain days
  • Kefamenanu30 °C (86 °F) / 20 °C (68 °F), 3 rain days
  • Kelimutu24 °C (75 °F) / 14 °C (57 °F), 6 rain days
  • Kendal33 °C (91 °F) / 26 °C (79 °F), 6 rain days
  • Kendari30 °C (86 °F) / 23 °C (73 °F), 10 rain days
  • Ketambe33 °C (91 °F) / 27 °C (81 °F), 6 rain days
  • Kijang33 °C (91 °F) / 27 °C (81 °F), 5 rain days
  • Kintamani24 °C (75 °F) / 16 °C (61 °F), 7 rain days
  • Kisaran33 °C (91 °F) / 24 °C (75 °F), 10 rain days
  • Klaten32 °C (90 °F) / 26 °C (79 °F), 3 rain days
  • Klungkung33 °C (91 °F) / 27 °C (81 °F), 5 rain days
  • Kota Agung31 °C (88 °F) / 22 °C (72 °F), 7 rain days
  • Kotabaru30 °C (86 °F) / 23 °C (73 °F), 12 rain days
  • Koto Gadang33 °C (91 °F) / 25 °C (77 °F), 5 rain days
  • Krui31 °C (88 °F) / 23 °C (73 °F), 9 rain days
  • Kudus32 °C (90 °F) / 24 °C (75 °F), 7 rain days
  • Kuningan31 °C (88 °F) / 21 °C (70 °F), 8 rain days
  • Kupang31 °C (88 °F) / 22 °C (72 °F), 3 rain days
  • Kuta, Lombok31 °C (88 °F) / 22 °C (72 °F), 5 rain days
  • Kuta30 °C (86 °F) / 23 °C (73 °F), 5 rain days
  • Kutacane31 °C (88 °F) / 22 °C (72 °F), 10 rain days
  • Labuan Bajo31 °C (88 °F) / 22 °C (72 °F), 4 rain days
  • Labuan33 °C (91 °F) / 26 °C (79 °F), 4 rain days
  • Labuhan Lombok31 °C (88 °F) / 21 °C (70 °F), 3 rain days
  • Lamongan32 °C (90 °F) / 25 °C (77 °F), 9 rain days
  • Larantuka30 °C (86 °F) / 21 °C (70 °F), 3 rain days
  • Lasem32 °C (90 °F) / 25 °C (77 °F), 7 rain days
  • Legian30 °C (86 °F) / 23 °C (73 °F), 6 rain days
  • Lembang26 °C (79 °F) / 15 °C (59 °F), 9 rain days
  • Lembar33 °C (91 °F) / 27 °C (81 °F), 4 rain days
  • Lendang Nangka33 °C (91 °F) / 27 °C (81 °F), 4 rain days
  • Lhoknga33 °C (91 °F) / 27 °C (81 °F), 5 rain days
  • Lhokseumawe33 °C (91 °F) / 26 °C (79 °F), 4 rain days
  • Lingga Islands32 °C (90 °F) / 27 °C (81 °F), 5 rain days
  • Linggajati32 °C (90 °F) / 23 °C (73 °F), 7 rain days
  • Loksado31 °C (88 °F) / 22 °C (72 °F), 13 rain days
  • Lovina31 °C (88 °F) / 23 °C (73 °F), 5 rain days
  • Lubuk Linggau32 °C (90 °F) / 21 °C (70 °F), 12 rain days
  • Lumajang31 °C (88 °F) / 22 °C (72 °F), 6 rain days
  • Luwuk31 °C (88 °F) / 25 °C (77 °F), 15 rain days
  • Madiun32 °C (90 °F) / 22 °C (72 °F), 6 rain days
  • Magelang30 °C (86 °F) / 21 °C (70 °F), 8 rain days
  • Magetan33 °C (91 °F) / 24 °C (75 °F), 6 rain days
  • Majalengka31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Makale28 °C (82 °F) / 20 °C (68 °F), 10 rain days
  • Makassar32 °C (90 °F) / 25 °C (77 °F), 5 rain days
  • Malang27.5 °C (82 °F) / 19.8 °C (68 °F), 6 rain days
  • Mamuju32 °C (90 °F) / 24 °C (75 °F), 10 rain days
  • Manado32 °C (90 °F) / 24 °C (75 °F), 12 rain days
  • Manggar32 °C (90 °F) / 27 °C (81 °F), 6 rain days
  • Manokwari31 °C (88 °F) / 25 °C (77 °F), 10 rain days
  • Martapura32 °C (90 °F) / 23 °C (73 °F), 8 rain days
  • Masohi32 °C (90 °F) / 26 °C (79 °F), 7 rain days
  • Mataram31 °C (88 °F) / 22 °C (72 °F), 5 rain days
  • Maumere31 °C (88 °F) / 23 °C (73 °F), 4 rain days
  • Medan32.9 °C (91 °F) / 24 °C (75 °F), 14 rain days
  • Medewi31 °C (88 °F) / 23 °C (73 °F), 5 rain days
  • Merak33 °C (91 °F) / 27 °C (81 °F), 9 rain days
  • Merauke33 °C (91 °F) / 24 °C (75 °F), 12 rain days
  • Metro33 °C (91 °F) / 26 °C (79 °F), 5 rain days
  • Meulaboh32 °C (90 °F) / 23 °C (73 °F), 12 rain days
  • Modisi31 °C (88 °F) / 23 °C (73 °F), 11 rain days
  • Moyo32 °C (90 °F) / 23 °C (73 °F), 4 rain days
  • Muara Bungo32 °C (90 °F) / 23 °C (73 °F), 13 rain days
  • Mungkid31 °C (88 °F) / 23 °C (73 °F), 5 rain days
  • Nagara32 °C (90 °F) / 22 °C (72 °F), 11 rain days
  • Nagoya31 °C (88 °F) / 25 °C (77 °F), 12 rain days
  • Natuna Islands31 °C (88 °F) / 24 °C (75 °F), 12 rain days
  • Negara31 °C (88 °F) / 25 °C (77 °F), 4 rain days
  • Ngawi29.7 °C (85 °F) / 23.9 °C (75 °F), 7 rain days
  • Nias31 °C (88 °F) / 25 °C (77 °F), 8 rain days
  • Nongsa33 °C (91 °F) / 27 °C (81 °F), 5 rain days
  • Nunukan33 °C (91 °F) / 27 °C (81 °F), 6 rain days
  • Nusa Dua30 °C (86 °F) / 23 °C (73 °F), 6 rain days
  • Nusa Lembongan30 °C (86 °F) / 22 °C (72 °F), 5 rain days
  • Nusa Penida30 °C (86 °F) / 23 °C (73 °F), 5 rain days
  • Nusantara31 °C (88 °F) / 23 °C (73 °F), 14 rain days
  • Pacet31 °C (88 °F) / 23 °C (73 °F), 5 rain days
  • Pacitan31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Padang Bai30 °C (86 °F) / 23 °C (73 °F), 5 rain days
  • Padang Panjang33 °C (91 °F) / 23 °C (73 °F), 5 rain days
  • Padang Sidempuan31 °C (88 °F) / 22 °C (72 °F), 8 rain days
  • Padang32 °C (90 °F) / 24 °C (75 °F), 14 rain days
  • Pagar Alam29 °C (84 °F) / 17 °C (63 °F), 8 rain days
  • Palangka Raya33 °C (91 °F) / 24 °C (75 °F), 13 rain days
  • Palembang32 °C (90 °F) / 24 °C (75 °F), 10 rain days
  • Palopo30.3 °C (87 °F) / 22.8 °C (73 °F), 206 rain days
  • Palu32 °C (90 °F) / 23 °C (73 °F), 11 rain days
  • Pamanukan33 °C (91 °F) / 25 °C (77 °F), 4 rain days
  • Panarukan32 °C (90 °F) / 23 °C (73 °F), 4 rain days
  • Pandeglang32 °C (90 °F) / 25 °C (77 °F), 6 rain days
  • Pangandaran31 °C (88 °F) / 23 °C (73 °F), 8 rain days
  • Pangkal Pinang33 °C (91 °F) / 27 °C (81 °F), 6 rain days
  • Pangkalan Bun32 °C (90 °F) / 22 °C (72 °F), 10 rain days
  • Panimbang31 °C (88 °F) / 25 °C (77 °F), 4 rain days
  • Pariaman31 °C (88 °F) / 23 °C (73 °F), 10 rain days
  • Pasuruan33 °C (91 °F) / 23 °C (73 °F), 4 rain days
  • Pati33 °C (91 °F) / 23 °C (73 °F), 5 rain days
  • Payakumbuh31 °C (88 °F) / 23 °C (73 °F), 12 rain days
  • Pekalongan33 °C (91 °F) / 26 °C (79 °F), 13 rain days
  • Pekanbaru33 °C (91 °F) / 23 °C (73 °F), 12 rain days
  • Pelabuhan Ratu32 °C (90 °F) / 24 °C (75 °F), 5 rain days
  • Pemalang32 °C (90 °F) / 24 °C (75 °F), 7 rain days
  • Pematangsiantar32 °C (90 °F) / 24 °C (75 °F), 6 rain days
  • Pemuteran31 °C (88 °F) / 23 °C (73 °F), 4 rain days
  • Poncosari30 °C (86 °F) / 23 °C (73 °F), 5 rain days
  • Ponorogo31 °C (88 °F) / 21 °C (70 °F), 6 rain days
  • Pontianak32 °C (90 °F) / 23 °C (73 °F), 13 rain days
  • Probolinggo32 °C (90 °F) / 23 °C (73 °F), 5 rain days
  • Pujon32 °C (90 °F) / 24 °C (75 °F), 5 rain days
  • Pulau Ai31 °C (88 °F) / 25 °C (77 °F), 9 rain days
  • Pulau Hatta29 °C (84 °F) / 23 °C (73 °F), 16 rain days
  • Pulau Run30 °C (86 °F) / 24 °C (75 °F), 7 rain days
  • Puncak25 °C (77 °F) / 15 °C (59 °F), 10 rain days
  • Purbalingga31 °C (88 °F) / 22 °C (72 °F), 8 rain days
  • Purwakarta32 °C (90 °F) / 24 °C (75 °F), 5 rain days
  • Purwokerto31 °C (88 °F) / 22 °C (72 °F), 9 rain days
  • Purworejo31 °C (88 °F) / 23 °C (73 °F), 7 rain days
  • Rangkasbitung31 °C (88 °F) / 25 °C (77 °F), 2 rain days
  • Rantauprapat32 °C (90 °F) / 24 °C (75 °F), 6 rain days
  • Rantepao27 °C (81 °F) / 17 °C (63 °F), 14 rain days
  • Rembang34 °C (93 °F) / 26 °C (79 °F), 2 rain days
  • Rengasdengklok32 °C (90 °F) / 24 °C (75 °F), 5 rain days
  • Riung32 °C (90 °F) / 23 °C (73 °F), 3 rain days
  • Ruteng27 °C (81 °F) / 17 °C (63 °F), 6 rain days
  • Sabang33 °C (91 °F) / 27 °C (81 °F), 3 rain days
  • Salatiga28 °C (82 °F) / 20 °C (68 °F), 6 rain days
  • Samarinda32 °C (90 °F) / 24 °C (75 °F), 15 rain days
  • Sanur30 °C (86 °F) / 23 °C (73 °F), 5 rain days
  • Saparua32 °C (90 °F) / 26 °C (79 °F), 5 rain days
  • Sape33 °C (91 °F) / 27 °C (81 °F), 12 rain days
  • Sawarna32 °C (90 °F) / 27 °C (81 °F), 6 rain days
  • Sekupang32 °C (90 °F) / 26 °C (79 °F), 14 rain days
  • Selatpanjang32 °C (90 °F) / 24 °C (75 °F), 12 rain days
  • Semarang33 °C (91 °F) / 24 °C (75 °F), 7 rain days
  • Seminyak30 °C (86 °F) / 23 °C (73 °F), 5 rain days
  • Senaru29 °C (84 °F) / 20 °C (68 °F), 6 rain days
  • Senggigi31 °C (88 °F) / 22 °C (72 °F), 5 rain days
  • Serang22.1 °C (72 °F) / 32.2 °C (90 °F), 85 rain days
  • Siak Sri Indrapura32 °C (90 °F) / 23 °C (73 °F), 8 rain days
  • Sibolga33 °C (91 °F) / 25 °C (77 °F), 7 rain days
  • Sidikalang31 °C (88 °F) / 20 °C (68 °F), 9 rain days
  • Sidoarjo33 °C (91 °F) / 26 °C (79 °F), 4 rain days
  • Singaraja31 °C (88 °F) / 23 °C (73 °F), 5 rain days
  • Singkawang32 °C (90 °F) / 23 °C (73 °F), 20 rain days
  • Singkil32 °C (90 °F) / 24 °C (75 °F), 10 rain days
  • Soe33 °C (91 °F) / 24 °C (75 °F), 6 rain days
  • Sokaraja32 °C (90 °F) / 24 °C (75 °F), 5 rain days
  • Solo31 °C (88 °F) / 21 °C (70 °F), 7 rain days
  • Solok30 °C (86 °F) / 20 °C (68 °F), 10 rain days
  • Sorong30 °C (86 °F) / 24 °C (75 °F), 21 rain days
  • South Tangerang32 °C (90 °F) / 24 °C (75 °F), 8 rain days
  • Sragen30 °C (86 °F) / 23 °C (73 °F), 5 rain days
  • Subang33 °C (91 °F) / 25 °C (77 °F), 5 rain days
  • Sukabumi30 °C (86 °F) / 20 °C (68 °F), 10 rain days
  • Sukoharjo30 °C (86 °F) / 24 °C (75 °F), 6 rain days
  • Sumbawa Besar33 °C (91 °F) / 27 °C (81 °F), 5 rain days
  • Sumedang33 °C (91 °F) / 24 °C (75 °F), 6 rain days
  • Sumpat33 °C (91 °F) / 27 °C (81 °F), 5 rain days
  • Sungai Liat33 °C (91 °F) / 26 °C (79 °F), 9 rain days
  • Sungai Penuh30 °C (86 °F) / 20 °C (68 °F), 10 rain days
  • Sungai Pinang31 °C (88 °F) / 23 °C (73 °F), 9 rain days
  • Tabanan31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Takengon29 °C (84 °F) / 18 °C (64 °F), 8 rain days
  • Taman Mini Indonesia Indah32 °C (90 °F) / 24 °C (75 °F), 8 rain days
  • Tambolaka33 °C (91 °F) / 26 °C (79 °F), 5 rain days
  • Tambrauw Regency32 °C (90 °F) / 24 °C (75 °F), 8 rain days
  • Tangerang32 °C (90 °F) / 24 °C (75 °F), 8 rain days
  • Tanjung Balai32 °C (90 °F) / 24 °C (75 °F), 9 rain days
  • Tanjung Batu33 °C (91 °F) / 26 °C (79 °F), 18 rain days
  • Tanjung Bira31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Tanjung Pandan32 °C (90 °F) / 26 °C (79 °F), 13 rain days
  • Tanjung Pinang33 °C (91 °F) / 26 °C (79 °F), 6 rain days
  • Tanjung Uban31 °C (88 °F) / 24 °C (75 °F), 11 rain days
  • Tanjung31 °C (88 °F) / 23 °C (73 °F), 6 rain days
  • Tapak Tuan32 °C (90 °F) / 23 °C (73 °F), 8 rain days
  • Tarakan33 °C (91 °F) / 25 °C (77 °F), 12 rain days
  • Tasikmalaya29 °C (84 °F) / 20.6 °C (69 °F), 0 rain days
  • Tegal32 °C (90 °F) / 24 °C (75 °F), 6 rain days
  • Temanggung32 °C (90 °F) / 22 °C (72 °F), 5 rain days
  • Tentena33 °C (91 °F) / 26 °C (79 °F), 9 rain days
  • Ternate30 °C (86 °F) / 24 °C (75 °F), 17 rain days
  • Tetebatu30 °C (86 °F) / 25 °C (77 °F), 8 rain days
  • Tidore33 °C (91 °F) / 27 °C (81 °F), 15 rain days
  • Timika31 °C (88 °F) / 24 °C (75 °F), 13 rain days
  • Tirta Gangga33 °C (91 °F) / 26 °C (79 °F), 5 rain days
  • Tobelo32 °C (90 °F) / 26 °C (79 °F), 15 rain days
  • Tomohon27 °C (81 °F) / 18 °C (64 °F), 14 rain days
  • Trawas29 °C (84 °F) / 18 °C (64 °F), 7 rain days
  • Trenggalek30 °C (86 °F) / 25 °C (77 °F), 7 rain days
  • Tretes28 °C (82 °F) / 19 °C (66 °F), 5 rain days
  • Trikora31 °C (88 °F) / 25 °C (77 °F), 13 rain days
  • Trowulan32 °C (90 °F) / 24 °C (75 °F), 8 rain days
  • Tuban33 °C (91 °F) / 26 °C (79 °F), 5 rain days
  • Tulungagung31 °C (88 °F) / 21 °C (70 °F), 6 rain days
  • Tumbak31 °C (88 °F) / 23 °C (73 °F), 11 rain days
  • Ujung Genteng32 °C (90 °F) / 25 °C (77 °F), 12 rain days
  • Ungaran31 °C (88 °F) / 21 °C (70 °F), 7 rain days
  • Wae Rebo33 °C (91 °F) / 27 °C (81 °F), 6 rain days
  • Waikabubak31 °C (88 °F) / 24 °C (75 °F), 2 rain days
  • Waingapu33 °C (91 °F) / 27 °C (81 °F), 2 rain days
  • Wakatobi30 °C (86 °F) / 23 °C (73 °F), 10 rain days
  • Wamena30 °C (86 °F) / 22 °C (72 °F), 6 rain days
  • Waterfront City31 °C (88 °F) / 25 °C (77 °F), 12 rain days
  • Wonogiri28 °C (82 °F) / 24 °C (75 °F), 6 rain days
  • Wonosobo27 °C (81 °F) / 17 °C (63 °F), 9 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.

  • Galungan and Kuningan (Bali)

    Every 210 days (check)

    Penjor poles line roads; temple ceremonies; some businesses close.

  • Waisak and Idul Adha

    May–Jun (check)

    Borobudur Waisak procession; Idul Adha animal sacrifices; travel peak.

  • Galungan (about Wed 17 June 2026, check) check

    Every 210 days · Ubud

    Penjor poles line roads; families travel; some shops close.

  • Kuningan check

    10 days after Galungan (about 27 June 2026, check) · Ubud

    Ceremonies end the festival cycle; more traffic than usual.

  • Bali Arts Festival check

    About one month (check) · Ubud

    Performances draw people to Denpasar.

Crowds and prices

Crowds · Indonesia
High
Prices · Indonesia
High

High-price month: see what to book ahead.

Compare two months

Weather, crowds and prices for any two months in Indonesia, side by side.

  • Verdict

    Jun: Great

    May: Great

  • Crowds

    Jun: High

    May: Medium

  • Prices

    Jun: High

    May: Medium

  • Festivals listed

    Jun: 5

    May: 1

June: Dry and busy; Australian school holidays fill Bali.

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

Nothing unusual for the weather this month.

Build the full packing list for your trip →

Where to go in June

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)

  • Sumatra

    Best weather of the year (Medan, Lake Toba, Bukit Lawang, Padang)

  • Ubud

    Dry, cooler nights.

  • Ambarawa

    Best months: May–Sep (drier, clearer mountain views)

  • Amed

    Best months: Apr–Oct (dry season)

  • Amlapura

    Best months: Apr–Oct

  • Ampana

    Best months: Apr–Oct

  • Amuntai

    Best months: May–September (dry season)

  • Anyer

    Best months: May–Sep (dry season, calmer sea)

  • Apo Kayan

    Best months: Jun–Sep (check)

  • Asmat

    Best months: May–October (dry season, fewer floods)