Bali — Surf Paradise: Uluwatu, Padang Padang & Canggu
Surf Destination✈ Fly into DPS

Bali — Surf Paradise: Uluwatu, Padang Padang & Canggu

📍 Bali, Indonesia📅 Peak: April – October (dry season south swell)🌡 27–28°C year-round

🌊 Live Surf Conditions

Updates every 3h

📹 Live Surf Cams

External links — cam availability varies. Check before travelling.

Best Time to Surf

Season Apr – Oct · Peak Jun – Aug

Jan
28°
Feb
28°
Mar
28°
Apr
27°
May
26°
Jun
26°
Jul
26°
Aug
26°
Sep
27°
Oct
27°
Nov
28°
Dec
28°
Peak
Good
Fair
Flat
Water temp shown · hover for details

Skill Level

All levels — beginner waves at Kuta year-round

Crowd Tips

July–August is peak tourist season — expect crowded lineups at Uluwatu. April, May and September offer peak swell with smaller crowds.

Plan Your Surf Trip to Bali

✈ Best Airport for Bali Surfing

DPS
airport
Ngurah Rai International Airport, Denpasar
30–45 min to Kuta/Canggu · 45–60 min to Uluwatu/Padang Padang

Grab is the reliable option — metered taxis from the official taxi pool are also fine. Avoid unlicensed touts. During peak traffic (4–7pm) add 30 min to Uluwatu.

Airlines flying here
AirAsia (KUL, BKK, JKT)Garuda Indonesia (CGK, SUB)Singapore Airlines (SIN)Qatar Airways (DOH)Cathay Pacific (HKG)Lion Air (CGK, SUB)

Break Guide — Bali

Best Months
April – October (dry season south swell)
Skill Level
All levels — Kuta/Legian beginner-friendly; Uluwatu/Padang Padang expert only
Wave Height
1–4m (Uluwatu can exceed 4m on big south swells)
Water Temp
27–28°C year-round
Crowd Level
High at Kuta; moderate at Canggu; manageable at Padang Padang at dawn

The Breaks

Uluwatu
Left-hand reefAdvanced
🚶 Cliffside steps or boat

6 sections from outside to cave. Gets hollow and heavy at 6ft+. Best at low tide.

Padang Padang
Left-hand cave reefExpert
🚶 Cliffside stairs

Barreling left-hander. Only works on bigger swells (4ft+). Extremely shallow at low.

Canggu (Batu Bolong)
Beach breakIntermediate
🚶 Walk-in from beach

Fun peaks both ways. Very consistent. Gets crowded but spread across a wide beach.

Kuta / Legian
Beach breakBeginner
🚶 Walk-in from beach

Long sandy beach with gentle dumping waves. Best for lessons. 100+ surf schools.

Bingin
Short left-hand slabAdvanced
🚶 Stairs + short walk

Hollow barrel at 3–5ft. Very shallow. Not for the faint-hearted but less crowded than Uluwatu.

🏄 Surfboard Baggage Rules

Best Airlines
AirAsia (8kg sports bag allowance, ~$30–50 each way to KUL/BKK); Garuda Indonesia (oversized +IDR 500k/leg); Singapore Airlines (max 32kg checked bag — fit board in travel bag, no surcharge if under weight)
Avg Cost
$30–80 each way depending on airline and route. Budget $150–200 return from Singapore or KL.
💡 Tip: Pack fins separately in carry-on. A 7ft shortboard in a padded travel bag usually clears AirAsia Sports bag allowance if under 8kg. Longboards need advance pre-booking — call 48h before.

About Bali Surfing

Bali is the undisputed capital of surf travel in Asia. With over a dozen world-class breaks spread across the island — from the gentle beach breaks of Kuta and Seminyak to the thundering reef waves of Uluwatu and Padang Padang — Bali caters to every skill level. The dry season (April–October) brings consistent offshore winds and the best surf of the year.

✨ Luxury Path

Karma Kandara, Alila Villas Uluwatu, or Potato Head Beach Club area (Seminyak). Private cliff-top villas 5 min from Uluwatu with surf guides and boat access to breaks. Expect $400–800/night.

💰 Budget Path

Canggu guesthouses ($20–40/night) or Kuta surf hostels ($10–15/dorm). Board hire $8–15/day. Dozens of surf schools at $30–50/2hr lesson including board.

Surf Camps & Schools

Bali has the densest surf camp market in Asia. Odysseys Surf School and Rip Curl School of Surf in Kuta cover beginners. For intermediate/advanced, Canggu camps like Drifter Surf Shop and Surfers Bali offer coaching, video analysis, and reef breaks coaching from $80–150/day including accommodation.

Tip: Book surf camps at least 4–6 weeks in advance during peak season — the best schools fill up quickly, especially around competitions and swell events.

Getting to Uluwatu / Canggu

DPS

From Ngurah Rai International (Denpasar) · ~25 km to the break

📱
Grab (ride-hail)
$8–12·40–55 min

Cheapest option. App works well at DPS. Meet driver at Arrivals pick-up zone (level 1).

🚗
Pre-booked transfer
$15–20·45–60 min

Fixed price, driver waits with name sign. Best for groups or heavy board bags.

🚕
Airport metered taxi
$18–25·45–60 min

Blue Bird taxis are honest and metered. Avoid unlicensed touts at arrivals.

🛵
Scooter rental
$5–8/day·Self-drive

Rent from Canggu or Kuta. International licence required. Not ideal with a board bag.

Local tip: Book a transfer in advance for late-night arrivals — Grab surge pricing can double after midnight. Most surf camps include airport pick-up if you ask.
🔔

Get Daily Conditions

Save Bali for daily surf reports in your inbox

Sign up — it's free

Already have an account? Sign in

Crowd Report

No reports yet today — be the first.

How crowded is it right now?

Local Tips

Community

Have a tip? Sign in to share it with fellow travellers.

Sign in

Hotels & Surf Stays in Bali

Stay close to the breaks. Filter by beachfront, surf camps, and budget options.

More Surf Destinations

Some links are affiliate links. AirConnect may earn a commission at no extra cost to you.