Surf on the Bukit today

Bukit Peninsula, Bali · 11 spots ranked

Balangan is the best choice on the Bukit today: waist high, 12-second swell, light offshore wind, rated fair.Bingin is close behind.

1
Balangan3–4ft
3.3 km10kn cross-shore
Best 4pm–6pm
2
Bingin2–4ft
3.6 km10kn offshore
Best 4pm–6pm
3
Impossibles2–4ft
4.1 km10kn offshore
Best 4pm–6pm
4
Green Ball7–11ft
5.4 km9kn onshore
Fair · was Fair at 6am
5
Uluwatu3–5ft
6.2 km8kn offshore
Best 4pm–6pm
6
Nyang Nyang4–7ft
6.8 km9kn onshore
Fair · was Fair at 6am
7
Sri Lankas (Nusa Dua)5–6ft
9.9 km9kn onshore
Best 4pm–6pm
8
Dreamland1–3ft
3.3 km10kn cross-shore
Best 4pm–6pm
9
Padang Padang1–2ft
4.9 km10kn offshore
Best 4pm–6pm
10
Nusa Dua3–5ft
9.4 km9kn onshore
Poor to Fair · was Fair at 8am
11
Pantai Nusaduaunder 1ft
9.6 km9kn onshore
Poor · was Poor to Fair at 8am
Compare these spots liveOpen the Bukit in the app

Tomorrow, Wednesday 4 November

Balangan is the best choice on the Bukit tomorrow: chest to head high, 13-second swell, light offshore wind, rated fair.Bingin is close behind.

1
Balangan3–5ft
3.3 km8kn offshore
Best 6am–10am
2
Bingin3–4ft
3.6 km8kn offshore
Best 6am–10am
3
Impossibles3–4ft
4.1 km9kn offshore
Best 6am–10am
4
Uluwatu3–5ft
6.2 km7kn offshore
Best 2pm–6pm
5
Sri Lankas (Nusa Dua)6–7ft
9.9 km4kn onshore
Best 6am
6
Dreamland2–4ft
3.3 km8kn offshore
Best 8am
7
Padang Padang2ft
4.9 km9kn cross-shore
Best 8am–10am
8
Green Ball8–11ft
5.4 km8kn cross-shore
Best 2pm–4pm
9
Nyang Nyang4–7ft
6.8 km8kn offshore
Best 6am–10am
10
Nusa Dua3–5ft
9.4 km8kn onshore
Best 6am–10am
11
Pantai Nusadua1–2ft
9.6 km8kn onshore
Poor

Surfing in the Bukit

The Bukit peninsula is Bali's south-western tip, a line of limestone cliffs with a reef under each one, and the west side of it - Balangan, Dreamland, Bingin, Impossibles, Padang Padang, Uluwatu - holds more world-class left-handers in ten kilometres than anywhere else on earth. They all face south-west, take the same Indian Ocean swell, and the dry-season east wind blows offshore at all of them.

What separates them is how much swell each reef needs and how much it can hold. Bingin is perfect at chest high; Uluwatu's Outside Corner needs double overhead to come alive. Nusa Dua and Green Ball on the east side of the peninsula are the wet-season alternative when the west is blown out. This page ranks all of them from today's forecast, using the same model as the app.

Where should a beginner surf in the Bukit?

Nowhere on the west side. Every spot is a reef that gets shallow, and the paddle out at Uluwatu goes through a cave. Nusa Dua on the east side is gentler on a small wet-season day, and Kuta Beach across the airport is the real beginner option.

Dreamland and Balangan are the softest of the west-side reefs and suit confident intermediates on a small day.

When is the best time to surf the Bukit?

April to October, the dry season - south-west groundswell and easterly trade winds that blow offshore. This is when the Bukit is the reason people fly to Bali. November to March the wind swings west and onshore; the west side still works at dawn on a good swell, but Nusa Dua and the east coast take over.

Common questions

Is Uluwatu good for beginners?

No. It is a shallow reef with a cave entry, strong current and a crowd that knows it. Learn at Kuta or Batu Bolong and come to the Bukit later.

Which Bukit spot works on a small day?

Bingin, Dreamland and Balangan. Bingin is at its best around chest to head high; Uluwatu and Padang Padang need more.

When is the best time of year for Uluwatu?

April to October, the dry season, with the biggest swells in June, July and August.

What tide does Uluwatu work on?

Mid to low for the main peaks; the cave entry and exit are easier with some water. Padang Padang needs a low tide to barrel properly.

What's the difference between Uluwatu's sections?

Temples at the top, Racetracks in the middle, Outside Corner on the biggest days, and the Peak in front of the cave. They are one reef; the section that works depends on the size.

Forecast generated 3 November at 09:59 UTC. Frontside model, run 2026-11-03, for 10 of 11 breaks; the rest on the generic Open-Meteo forecast.

Description last checked 2026-09-17.