Bali Surf Guide

Surfing in Bali

The surf capital of Indonesia. World-class waves for all levels.

29 surf spots 5 Beginner 11 Intermediate 9 Advanced 4 Expert

Bali surf overview

Bali is the beating heart of Indonesian surfing — the island that put the archipelago on the world surf map back in the early 1970s, and still the easiest place on earth to fall in love with riding waves in the tropics. It packs an absurd density of quality breaks into a small island: machine-perfect reef barrels on the Bukit Peninsula, mellow beach breaks on the west coast, and a Bali Sea wave or two over on the east.

The scene is unlike anywhere else in Indo. You can take your first wave on a foamie at Kuta in the morning and watch the world's best charge Padang Padang in the afternoon. There are warungs, surf schools, board shapers, ding repair and ice-cold Bintang within walking distance of most lineups.

It suits everyone — true beginners, progressing intermediates and seasoned chargers — but it's no longer a secret. Bali rewards those who get up early, explore beyond the obvious, and respect a busy lineup.

Surf info for Bali

Bali is remarkably consistent. From roughly April to October the dry-season Southern Ocean groundswell pumps into the west and south-facing coasts, lighting up the Bukit Peninsula and Kuta-area beaches almost daily. Offshore trade winds clean it up in the mornings. When the wind swings onshore in the wet season (November–March), the east coast comes alive — Keramas, Nusa Dua and Sanur get their best, cleaner conditions.

The range is the whole spectrum:

  • Beginner/intermediate: Kuta Beach, Legian, Canggu, Medewi's long left point, Dreamland.
  • Advanced: Uluwatu, Bingin, Balangan, Impossibles, Kuta Reef.
  • Expert: Padang Padang, Keramas, Nusa Dua, Balian river mouth.

Most spots are shallow reef, so reef booties and respect for the lineup matter. Crowds are real, especially on the Bukit in peak season. Surfers typically base in Canggu, Uluwatu/Bingin or Kuta depending on level. Bring a quiver: a shortboard plus a step-up for Bukit days, and a fish or mid-length for smaller beach-break sessions.

Surf spots in Bali

Uluwatu surf
Advanced

Uluwatu

Reef break Crowded May-October
Padang Padang surf
Expert

Padang Padang

Reef break Crowded Abril a octubre
Bingin surf
Advanced

Bingin

Reef break Crowded Abril a Noviembre
Impossibles surf
Advanced

Impossibles

Reef break Moderate Abril a Ocubre
Balangan surf
Advanced

Balangan

Reef break Moderate Abril a Noviembre
DreamLand surf
Intermediate

DreamLand

Beach break Crowded Abril a Noviembre
Green Bowl surf
Advanced

Green Bowl

Reef break Moderate May–October
Nyang Nyang surf
Advanced

Nyang Nyang

Reef break Moderate May–October
Nusa Dua surf
Expert

Nusa Dua

Reef break Moderate Noviembre a marzo
Sri Lanka surf
Advanced

Sri Lanka

Reef break Moderate May–October
Sanur Reef surf
Advanced

Sanur Reef

Reef break Moderate May–October
Serangan surf
Intermediate

Serangan

Reef break Moderate May–October
Keramas surf
Expert

Keramas

Reef break Moderate Noviembre a marzo
Ketewel surf
Intermediate

Ketewel

Reef break Moderate May–October
Kuta Beach surf
Beginner

Kuta Beach

Beach break Moderate May–October
Legian surf
Beginner

Legian

Beach break Moderate May–October
Seminyak surf
Beginner

Seminyak

Beach break Moderate May–October
Canggu / Batu Bolong surf
Beginner

Canggu / Batu Bolong

Reef break Moderate May–October
Echo Beach surf
Intermediate

Echo Beach

Reef break Moderate May–October
Berawa surf
Intermediate

Berawa

Reef break Moderate May–October
Pererenan surf
Intermediate

Pererenan

Reef break Moderate May–October
Balian surf
Expert

Balian

River mouth Uncrowded Abril a noviembre
Medewi surf
Beginner

Medewi

Point break Moderate May–October
Yeh Leh surf
Intermediate

Yeh Leh

River mouth Moderate May–October
Keramas Left / Cucukan surf
Intermediate

Keramas Left / Cucukan

Reef break Moderate May–October
Canggu surf
Intermediate

Canggu

Reef break Crowded Abril a noviembre
Kuta Reef surf
Advanced

Kuta Reef

Beach break Crowded Abril a octubre
Legian Beach surf
Intermediate

Legian Beach

Beach break Moderate Abril a Octubre
Medewi Beach surf
Intermediate

Medewi Beach

Point break Moderate Abril a octubre

Compare Bali surf spots

Level, wave type, best season, crowd and tide at a glance — find the break that fits your ability and trip dates.

Spot Level Wave type Best season Crowd Tide
Uluwatu Advanced Reef break May-October Crowded Mid tide
Padang Padang Expert Reef break Abril a octubre Crowded All tides
Bingin Advanced Reef break Abril a Noviembre Crowded All tides
Impossibles Advanced Reef break Abril a Ocubre Moderate All tides
Balangan Advanced Reef break Abril a Noviembre Moderate All tides
DreamLand Intermediate Beach break Abril a Noviembre Crowded All tides
Green Bowl Advanced Reef break May–October Moderate All tides
Nyang Nyang Advanced Reef break May–October Moderate All tides
Nusa Dua Expert Reef break Noviembre a marzo Moderate All tides
Sri Lanka Advanced Reef break May–October Moderate All tides
Sanur Reef Advanced Reef break May–October Moderate All tides
Serangan Intermediate Reef break May–October Moderate All tides
Keramas Expert Reef break Noviembre a marzo Moderate All tides
Ketewel Intermediate Reef break May–October Moderate All tides
Kuta Beach Beginner Beach break May–October Moderate All tides
Legian Beginner Beach break May–October Moderate All tides
Seminyak Beginner Beach break May–October Moderate All tides
Canggu / Batu Bolong Beginner Reef break May–October Moderate All tides
Echo Beach Intermediate Reef break May–October Moderate All tides
Berawa Intermediate Reef break May–October Moderate All tides
Pererenan Intermediate Reef break May–October Moderate All tides
Balian Expert River mouth Abril a noviembre Uncrowded All tides
Medewi Beginner Point break May–October Moderate All tides
Yeh Leh Intermediate River mouth May–October Moderate All tides
Keramas Left / Cucukan Intermediate Reef break May–October Moderate All tides
Canggu Intermediate Reef break Abril a noviembre Crowded All tides
Kuta Reef Advanced Beach break Abril a octubre Crowded All tides
Legian Beach Intermediate Beach break Abril a Octubre Moderate All tides
Medewi Beach Intermediate Point break Abril a octubre Moderate All tides

Getting to & around Bali

✈️ How to get there

Bali is the simplest surf destination in Indonesia to reach. Ngurah Rai International Airport (DPS) in Denpasar handles direct flights from across Asia and Australia, plus connections worldwide via Jakarta, Singapore, Kuala Lumpur, Doha and beyond. From Australia it's a short hop from Sydney, Melbourne, Perth and Brisbane.

From the airport you're 15–30 minutes from Kuta and Canggu, and about 30–45 minutes south to the Bukit Peninsula (Uluwatu, Bingin, Padang Padang). The west-coast points at Medewi and Balian are a 2.5–3.5 hour drive northwest along the coast road.

Bali is also the launch pad for the rest of Indo — Lombok, Sumbawa, the Mentawais and beyond — via short domestic flights or fast boats from Sanur and Padang Bai.

🛵 Getting around

The default surfer transport is a scooter (110–150cc). It's cheap, easy to rent daily or monthly, and lets you slip down narrow Bukit lanes and beat the traffic. Bring or rent a board rack/strap. Wear a helmet, ride sober, and know that traffic is chaotic and Bali's road-accident rate is high — many travellers come unstuck here.

For longer hauls, families or surf-trip comfort, hire a private driver or use ride-hailing apps (Grab, Gojek) which are widespread and cheap. A driver for a day is affordable and saves the stress of parking near busy breaks.

Distances feel short on a map but traffic between Canggu, Kuta and the Bukit can double your travel time. Padang Padang to Uluwatu is minutes apart; Medewi and Balian are a committed drive west. Some Bukit breaks involve a clifftop stairs walk down to the lineup.

Climate & best seasons in Bali

Bali has two seasons. The dry season runs roughly April to October — sunny, lower humidity, and the prime surf window for the south and west coasts, with consistent groundswell and clean morning offshore winds. This is peak season; expect crowds and book ahead.

The wet season, November to March, brings humidity, afternoon downpours and onshore winds on the west. But it's not a write-off: this is exactly when the east coast (Keramas, Nusa Dua, Sanur) fires with cleaner conditions, so wave-hunting just shifts sides.

Water is warm and tropical year-round, typically around 27–29°C — boardshorts or a bikini, maybe a rash guard for sun and reef. No wetsuit needed. The shoulder months (April–May, September–October) often deliver the best balance of swell, wind and thinner crowds.

Culture & local life

Bali is overwhelmingly Hindu — unique within mostly-Muslim Indonesia — and faith is woven into daily life. You'll step around canang sari (small flower offerings) on pavements and temple steps; never tread on them deliberately. Dress modestly away from the beach, cover shoulders and wear a sarong at temples, and never touch someone's head.

Balinese are famously warm and hospitable. A little Bahasa Indonesia (terima kasih — thank you) goes a long way. The food is superb: nasi/mie goreng, babi guling (suckling pig), sate, and fresh seafood warungs near the breaks.

Respect ceremonies and temple processions — pull over and let them pass. On Nyepi, the Day of Silence (usually March), the entire island shuts down: no flights, no going outside, no surfing. Plan around it.

Practical tips for surfers & travellers

  • Money: ATMs are everywhere in tourist areas; carry cash for warungs, parking and board hire. Use ATMs inside banks or shops to avoid skimming.
  • Connectivity: Buy a local SIM (Telkomsel has the best coverage) at the airport or any phone shop; 4G is fast across the south.
  • Health: Travel insurance that covers surfing and scooter riding is essential. Treat reef cuts immediately — clean and disinfect to avoid infection. Bali belly is real; be smart with water and ice.
  • Pack: Reef booties for Bukit reefs, strong reef-safe sunscreen, a good ding-repair kit, and a spare leash.
  • Surf etiquette: Bukit lineups are crowded and have a local pecking order — don't drop in, show respect, and earn your waves. Be patient with the crowds.
  • Comfort: Surf at dawn to beat both wind and the masses.

Surf camps & retreats

Stay at a surf camp near Bali

All-inclusive surf camps, coaching weeks and retreats — meals, lessons and accommodation sorted. Compare 1,500+ verified camps with reviews and instant booking.

  • ✓ Free cancellation options
  • ✓ Best price guarantee
  • ✓ All levels, beginner to pro
Browse surf camps →

We may earn a commission from bookings made through this link, at no extra cost to you.