Satellite: Sentinel-2 cloudless 2016 by EOX (CC BY 4.0). Outline and points © OpenStreetMap contributors / Natural Earth. North up.
In numbers
128,297km²
Area
2,909km
Coastline
measured on a simplified outline
3,676m
Highest point
Semeru
160,293,748
People
29°C
Warmest sea
April
807km
To the mainland
When to go to Java
Best for the beach from July to September.
The sea is warmest in April (29 °C) and coolest in August (27 °C). You can swim comfortably all year (21 °C or more).
Averages 1991–2020. Sea: NOAA OISST, the water within 35 km of the coast. Air, rain and sun: NASA POWER. Best months weigh warm afternoons (23–30 °C), sea of 24 °C or more and few wet days.
Island of Indonesia
Java is an island in Indonesia. It covers 128,297 km², with 2,909 km of coastline. Its highest point, Semeru, rises to 3,676 m. About 160,293,748 people live on it. The nearest mainland is 807 km away.
Getting there
- Yogyakarta International Airport (YIA)main airport (12 on the island with scheduled flights)Car hire at CGK airport (Jakarta)Discover Cars · Affiliate link↗
- 807 km from the mainlanddistance to the nearest continental coast
- From July to Septemberbest months to go (from 30 years of averages)
Plan the trip
Ferries, stays and things to do
Some links above are affiliate links: if you book through them we may earn a commission, at no extra cost to you. It never changes what the data on this page says.
On the island
What you find on Java.
This island is too large to count beaches and viewpoints in a meaningful way.
Cross-checked with our atlases
Java in our other atlases
Everything Coastya, Peakyas, Lakeyas and Cascadyas know about what lies inside Java, each with its own numbers.
56beaches and covesCoastya
77lakesLakeyas
131waterfallsCascadyas
Tallest waterfall
84m
Coban Rondo Waterfall
according to Cascadyas
Largest lake
70.4km²
Jatiluhur Reservoir
according to Lakeyas
Deepest lake
200m
Kawah Ijen acid lake
according to Lakeyas
Warmest lake
31.9°C
Waduk Gembong
surface water, warmest month · according to Lakeyas
Beach with the warmest sea
29.9°C
Pantai Purwahamba
sea in the warmest month · according to Coastya
56 beaches
on Coastya, the beach atlas
- Parangtritis28.9°C
- Samas28.9°C
- Depok28.9°C
- Parangendog28.9°C
- Pantai Sine28.9°C
- Pasir Nylonggringsoloko28.9°C
- Pasir Panjang28.9°C
- Pasir Bantol28.9°C
48 more on CoastyaOpen Coastya ↗
77 lakes
on Lakeyas, the lake atlas
- Jatiluhur Reservoir70.4km²
- Gajah Mungkur Reservoir69.2km²
- Waduk Cirata53.1km²
- Kedungombo Lake35.7km²
- Saguling Reservoir32.0km²
- Rawa Pening Lake12.6km²
- Kawah Ijen acid lake200 m deep0.47km²
- Ranu Kumbolo0.21km²
69 more on LakeyasLakeyas is coming soonOpen Lakeyas ↗
131 waterfalls
on Cascadyas, the waterfall atlas
- Coban Rondo Waterfall84m
- Cikaso waterfall
- Madakaripura Waterfall
- Curug Cipendok
- Sedudo Waterfall
- Dago Waterfall
- Tumpak Sewu Waterfalls
- Curug Luhur
123 more on CascadyasCascadyas is coming soonOpen Cascadyas ↗
Size, for real
Next to islands you may know.
500 km
All outlines drawn to the same scale (Natural Earth and OpenStreetMap).
Towns on the island
- Jakarta8,540,121 people
- Surabaya3,018,022 people
- Bekasi2,648,272 people
- Bandung2,528,163 people
- Depok2,163,635 people
- Tangerang1,927,815 people
- Semarang1,694,740 people
- South Tangerang1,429,529 people
- Jepara1,257,912 people
- Bogor1,078,351 people
- Malang889,359 people
- Tasikmalaya770,839 people
Month by month
The weather on the island.
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Afternoon high (°C) | 28 | 28 | 28 | 29 | 29 | 28 | 28 | 28 | 29 | 30 | 29 | 28 |
| Night low (°C) | 22 | 23 | 23 | 23 | 22 | 21 | 20 | 19 | 20 | 21 | 22 | 22 |
| Sea (°C) | 29 | 29 | 29 | 29 | 29 | 28 | 28 | 27 | 27 | 28 | 29 | 29 |
| Rain (mm) | 327 | 328 | 260 | 228 | 220 | 139 | 99 | 39 | 90 | 208 | 315 | 354 |
| Wet days | 28 | 26 | 26 | 23 | 18 | 14 | 10 | 6 | 8 | 17 | 24 | 27 |
| Sun h/day | 5.0 | 4.8 | 5.6 | 6.2 | 6.9 | 7.1 | 7.3 | 7.7 | 7.2 | 6.3 | 5.2 | 4.7 |
| Wind (km/h) | 9 | 8 | 8 | 8 | 9 | 10 | 12 | 13 | 13 | 12 | 10 | 9 |
Averages 1991–2020 for the ~55 km NASA POWER cell over the island; the sea from NOAA OISST.
Recent years
Warmer and cooler years at sea.
Each month's sea temperature compared with its 1991–2020 average, in degrees.
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2020 | +0.4 | +0.7 | +0.6 | +0.5 | +0.4 | +0.6 | +0.6 | +0.7 | +0.5 | +0.1 | +0.6 | +0.2 |
| 2021 | −0.3 | −0.4 | ±0.0 | −0.1 | +0.1 | +0.6 | +0.9 | +0.6 | +0.6 | +0.6 | +0.4 | +0.1 |
| 2022 | +0.2 | +0.1 | +0.2 | +0.5 | +0.9 | +0.9 | +0.9 | +1.2 | +1.3 | +0.6 | ±0.0 | −0.2 |
| 2023 | −0.1 | −0.4 | −0.3 | −0.1 | +0.1 | ±0.0 | ±0.0 | −0.5 | −0.8 | −0.8 | −0.1 | −0.2 |
| 2024 | +0.4 | +0.8 | +0.2 | +0.6 | −0.4 | +0.6 | +0.9 | −0.1 | +0.4 | +1.1 | +1.2 | +0.2 |
| 2025 | +0.1 | +0.3 | +0.3 | +0.2 | +0.4 | +0.6 | +0.4 | +0.9 | +0.9 | +0.9 | +0.2 | +0.3 |
+1 warmer than usual −1 cooler than usual
Photos
Seen by visitors.




Nearby
More islands nearby.
About these numbers
| Names, area, population | Wikidata (Q3757) · CC0 |
|---|---|
| Outline | Natural Earth · public domain |
| Sea temperature | NOAA OISST v2.1 · 1991–2020 |
| Climate | NASA POWER · 1991–2020 |
| Relief, 3D model | Copernicus DEM GLO-30 · © DLR e.V., © Airbus Defence and Space GmbH, Copernicus/ESA |
| Beaches, ports, lighthouses, trails | © OpenStreetMap contributors · ODbL |
| Towns | GeoNames · CC BY 4.0 |
| Images | EOX Sentinel-2 cloudless 2016 · CC BY 4.0; Wikimedia Commons |
| Beaches, mountains, lakes and waterfalls | Coastya, Lakeyas, Cascadyas — Wikidata · CC0; © OpenStreetMap contributors · ODbL; GeoNames · CC BY 4.0; NOAA OISST; HydroLAKES (Messager et al. 2016) · CC BY 4.0, LakeTEMP (Korver et al. 2024) · CC BY 4.0 |
Every figure is an average, an estimate or a count from a public dataset. Licences and methods: data sources.
The family
Do you prefer beaches, lakes, mountains, waterfalls, islands, rivers or canyons?
Same idea, other landscapes: field atlases built on open data, month by month, in seven languages.
