Indonesia / Bali

Pantai Ujung Batu

Pantai Ujung Batu is a 721 m-long stony beach facing south-east, 2.5 km south-east of Amlapura (Bali, Indonesia). The sea averages 28.9 °C in April, its warmest month, and 26.7 °C in August; it stays at 21 °C or above all year. This page also covers the adjoining Pantai Virgin (0 m north), which shares the same shore and data.

Average sea surface temperature by month. Current month outlined.

Satellite image of Pantai Ujung Batu and its surroundings
Satellite view, 2.4 × 1.6 km centred on the beach, 2026-06-07. Contains modified Copernicus Sentinel data 2026.

Month by month

October at Pantai Ujung Batu

Sea27.6 °C
Day high29 °C
Night low26 °C
Rain49 mm
Cloud cover45%
Wind2.7 m/s
Daylight12.3 h05:54–18:11

Beach-day index 9.2/10 · Indonesia median 8.3

Monthly averages at Pantai Ujung Batu
MeasureJanFebMarAprMayJunJulAugSepOctNovDec
Sea °C28.7 °C28.6 °C28.7 °C28.9 °C28.5 °C27.9 °C27.0 °C26.7 °C26.9 °C27.6 °C28.5 °C28.7 °C
High °C28°28°28°29°29°28°28°28°29°29°29°28°
Low °C27°27°27°27°27°26°25°25°25°26°27°27°
Rain mm312250209121724023112249129298
Cloud %827872604841403235456584
Wind m/s3.53.42.62.42.93.33.53.33.02.72.32.7
Daylight h12.612.412.211.911.711.611.711.812.112.312.512.6
Record high/low31°/25°30°/25°30°/25°31°/26°30°/25°30°/24°29°/23°30°/23°31°/24°31°/25°32°/26°32°/25°
Beach index7.27.27.68.48.99.39.49.69.59.28.37.2

Long-term monthly averages: air from NASA POWER (2001–2020), sea from NOAA OISST (1991–2020); records are the extremes of 2001–2020. How the index works.

When to go

The beach-day index peaks in June–October; August scores 9.6/10 with highs of 28 °C, sea at 26.7 °C and 11 mm of rain.

In August that is 0.3 points above the median of the 239 beaches in Indonesia covered by this atlas.

Across the year the sea averages 28.1 °C, warmer than 91% of the coastal beaches in the atlas.

January is the wettest month (312 mm) and August the driest (11 mm); the yearly total is about 1,540 mm.

Daylight runs from 11.6 hours in June to 12.6 hours in December; in mid-August the sun rises at 06:27 and sets at 18:17 local time.

Day highNight lowSeaRain (mm)
Climate and sea temperature at Pantai Ujung BatuMonthly averages. Lines: daytime high, night low, sea surface temperature. Bars: rainfall in millimetres.20°25°30°35°0 mm175 mm350 mmJanuary: 312 mm rainFebruary: 250 mm rainMarch: 209 mm rainApril: 121 mm rainMay: 72 mm rainJune: 40 mm rainJuly: 23 mm rainAugust: 11 mm rainSeptember: 22 mm rainOctober: 49 mm rainNovember: 129 mm rainDecember: 298 mm rainJanuary: sea 28.7 °CFebruary: sea 28.6 °CMarch: sea 28.7 °CApril: sea 28.9 °CMay: sea 28.5 °CJune: sea 27.9 °CJuly: sea 27 °CAugust: sea 26.7 °CSeptember: sea 26.9 °COctober: sea 27.6 °CNovember: sea 28.5 °CDecember: sea 28.7 °CJanuary: high 27.8 °CFebruary: high 27.7 °CMarch: high 28 °CApril: high 28.6 °CMay: high 28.6 °CJune: high 28 °CJuly: high 27.6 °CAugust: high 27.6 °CSeptember: high 28.5 °COctober: high 29.3 °CNovember: high 29.4 °CDecember: high 28.4 °CJanFebMarAprMayJunJulAugSepOctNovDec

Orientation, sun and shore

JunDecNESW

The shore faces south-east (125°). Open water fills about 39% of the horizon close by, which makes it an open stretch of shore.

At no time of year does the sun set over the sea here: sunset bearings run from 246° to 293°, behind the land.

Sunrise is over the sea in every month.

Straight out to the south-east the next coast is roughly 50 km away, so waves are mostly wind-driven sea rather than ocean swell. The beach is on an island of about 5,404 km².

About 1 km offshore the sea is roughly 51 m deep and 39 m at 3 km, so deep water starts close to shore. Behind the beach the ground is about 22 m above sea level 500 m inland and 44 m at 1.5 km.

Within 1 km, the land is 59% tree cover, 24% cropland and 8% grassland (satellite land-cover map, 2021): a mixed, lightly developed setting. Water makes up 47% of that circle.

  • Tree 59%
  • Crop 24%
  • Grass 8%
  • Built 8%
MonthJanFebMarAprMayJunJulAugSepOctNovDec
Sunset over sea––––––––––––
Sunrise over seayesyesyesyesyesyesyesyesyesyesyesyes

Land cover: ESA WorldCover 2021 (10 m). Orientation from OpenStreetMap land polygons sampled in 36 directions; depths and heights from the GEBCO 2020 grid (about 450 m cells), indicative only.

Very wet season

Rainfall reaches 312 mm in January and stays above 250 mm in January, February and December.

No lifeguard mapped

OpenStreetMap shows no lifeguard station within 1 km. Seasonal lifeguard posts are often unmapped, so check on site.

Facilities within 1 km

  • 2Restaurants, cafés & bars
  • 1Public toilets
  • –Showers
  • 2Car parks
  • –Lifeguard stations
  • 6Hotels & guesthouses

Food and drink mapped within 1 km: 2 restaurants. Accommodation: 6 hotels and guesthouses.

Counted within 1 km of the beach (bus stops 1.5 km) from OpenStreetMap features and Overture Maps places, release of 2026-10. Unmapped does not mean absent.

Around the beach

Attractions & museums

  • Puri Agung Karangasem Tourism Heritage museum 260 m W

Nature

  • Taman Ujung nature reserve 360 m NW

Getting there

Airports with scheduled flights
AirportCodeDistanceDirection
Denpasar I Gusti Ngurah Rai International Airport Kuta, BadungDPS60.1 kmsouth-west
Lombok International Airport Mataram (Pujut, Lombok Tengah)LOP78.1 kmsouth-east
Abdul Rachman Saleh Airport MalangMLG327 kmwest

Straight-line distances from the beach; road distance is usually 20–40% longer.

Local transport: 2 mapped car parks within 1 km.

6 towns and villages of 1,000+ people lie within 10 km (about 83.7K residents); within 30 km there are 15 (about 309.8K).

Map and nearby beaches

Loading map…

Open in OpenStreetMap · Directions in Google Maps

Compared with the nearest beaches
BeachDistanceWarmest seaLengthSurface
Pantai Ujung Batu–28.9 °C721 mStone
Kelingking Beach36.3 km SW28.8 °C222 mSand
Pantai Senggigi45.3 km E29.4 °C831 m–

Data on this page

  • Air temperature, rain, cloud, wind, humidity: NASA POWER climatology 2001–2020, 0.5° grid.
  • Sea temperature: NOAA OISST v2.1 monthly normals 1991–2020, nearest ocean cell 17.7 km away.
  • Beach outline, surface, rules and public facilities: OpenStreetMap contributors (ODbL), feature w240130184; restaurants, cafés, bars and lodging: Overture Maps places (CDLA-Permissive-2.0).
  • Water body, status and length: Wikidata (CC0).
  • Towns and time zone: GeoNames (CC BY 4.0). Airports: OurAirports (public domain). Sunrise and sunset: NOAA solar equations.
  • Satellite view: Copernicus Sentinel-2 (ESA), scene S2A_50LLR_20260607_0_L2A.
  • Orientation: OpenStreetMap land polygons (ODbL). Depth and terrain: GEBCO 2020 grid.
  • Settlements: GeoNames places with 1,000+ inhabitants.
  • Land cover: ESA WorldCover 2021, 10 m (CC BY 4.0).
  • Search popularity: about 2.4K Google searches a month for the name (KeywordTool, October 2026).

Data compiled 2026-10-13. Something wrong? Report a data error.