Best Time to Visit
April to October (dry season); best surf swells May to September
Language
Indonesian (Bahasa Indonesia) and Balinese; English widely spoken in cafes and surf shops
Currency
Indonesian Rupiah (IDR)
Time Zone
WITA (UTC+8)
Airport
Ngurah Rai International (DPS), 13 km south, 45-90 min by car depending on traffic
Population
Roughly 25,000 in the Canggu village area (Badung Regency); Bali island ~4.3 million
Climate
Tropical, 27-31°C year-round; humid wet season November to March
Safety Rating
Generally Safe (Level 1) — watch strong rip currents and scooter traffic
Elevation
Near sea level (0-15 m)
Canggu's most popular black-sand surf beach, with a gentle beginner-friendly break and a row of sunset warungs and beach bars. Free entry, open 24/7. Board rental ~50,000 IDR/hour, lessons from ~350,000 IDR. Allow a half-day; arrive by 5PM for the sunset crowd.
A rockier, more advanced reef break popular with intermediate surfers and photographers. Cliffside cafes serve smoothie bowls and Bintang. Free entry. Best waves at mid-tide; the seafront seafood grills fire up at dusk. About 1.5 km northwest of Batu Bolong.
The iconic 16th-century sea temple perched on a tidal rock, ~10 km north of Canggu. Entry 60,000 IDR (~$4). Open daily 7AM-7PM. Non-Balinese cannot enter the inner shrine but can walk to the base at low tide. Allow 2 hours; sunset is spectacular but very crowded.
The emerald rice terraces along and around the Canggu Shortcut and Berawa are perfect for a morning scooter ride or walk. Free. Best light early morning before heat and traffic. Stop at a paddy-view cafe like Crate or a jalan-side warung for coffee.
Berawa Beach hosts Bali's signature beach clubs, including La Brisa (reclaimed-wood, sustainable) and Finns. No cover but a minimum spend often applies (~150,000-300,000 IDR); day beds book out on weekends. Open roughly 10AM-late. Great for a full sunset session.
A quieter, less-developed beach just northwest of Echo Beach, popular for its mellow surf and low-key sunset warungs — a hidden gem as Canggu's crowds grow. Free entry. Consistent beach break good for improvers. Fewer vendors, so bring water and cash.
Beachfront bars like The Lawn (Berawa) and Old Man's (Batu Bolong) are Canggu institutions for cocktails on the grass at golden hour. Free entry; cocktails ~90,000-130,000 IDR. The Lawn's infinity pool needs a reservation. Old Man's hosts a big Wednesday night party.
Land at Ngurah Rai (DPS), transfer north to Canggu, settle in around Batu Bolong, and ease into island time with a beachfront sunset and pizza.
Airport pickup from Ngurah Rai (DPS) to Batu Bolong(45-90 minutes)
Pre-book a Grab or hotel car (~250,000-350,000 IDR); the bypass is heaviest 4-7PM.
Check in & freshen up at a Batu Bolong villa(1 hour)
Base yourself near Jalan Pantai Batu Bolong for walkable cafes and beach access.
Orientation stroll down Jalan Batu Bolong(1 hour)
Scope out Deus Ex Machina and Milk & Madu; grab a Telkomsel SIM (~150,000 IDR) at a counter.
Sunset beers at Old Man's, Batu Bolong Beach(2 hours)
Canggu institution right on the sand; Bintang ~45,000 IDR, arrive by 5:30PM for a good spot.
Dinner at La Baracca(1.5 hours)
Wood-fired Neapolitan pizza and Aperol spritz; mains ~120,000-160,000 IDR, book ahead on weekends.
Batu Bolong's forgiving black-sand break is Bali's classic beginner spot. A morning lesson, then a lazy beach afternoon out of the midday heat.
Breakfast at Crate Cafe(1 hour)
Cult Canggu brunch spot on Jalan Batu Bolong; smoothie bowls ~65,000 IDR, arrive before 8:30AM to beat the queue.
Beginner surf lesson at Batu Bolong(2 hours)
Book with a beach school like Pretty Poison or Canggu Surf School; ~350,000 IDR incl. board & instructor, best at mid-tide morning.
Lunch & recovery at The Shady Shack(1.5 hours)
Plant-based cafe across from the rice fields; bowls ~70,000 IDR and great smoothies.
Afternoon downtime / pool time(2 hours)
Rest during peak heat (30C+); rehydrate and stay out of the sun 12-3PM.
Sunset warungs & casual dinner on the sand(2 hours)
Grilled corn and cold Bintang at the Batu Bolong warungs; casual eats ~50,000-90,000 IDR.
A slow scooter loop through the Canggu Shortcut rice terraces, cafe-hopping and a market, then a seafood grill dinner at Echo Beach.
Sunrise scooter ride through the Canggu Shortcut rice paddies(1.5 hours)
Emerald terraces are best before 8AM heat and traffic; rent a scooter ~70,000 IDR/day (IDP + helmet required).
Breakfast at a paddy-view cafe like Crate(1 hour)
Coffee with rice-field views; long black ~30,000 IDR.
Browse Love Anchor market, Berawa(2 hours)
Boho market for sarongs, jewelry and silver; haggle to ~50% of asking price, cash only.
Spa & massage afternoon(2 hours)
A 60-min Balinese massage runs ~150,000-250,000 IDR at spots like Amo or Cangoo Spa.
Seafood grill dinner at Echo Beach (Batu Mejan)(2 hours)
Cliffside grills fire up at dusk 1.5 km NW of Batu Bolong; whole grilled fish ~120,000 IDR with reef views.
An early run north to the iconic Tanah Lot sea temple, then a mellow afternoon at quiet Pererenan Beach.
Early drive to Tanah Lot Temple(45 minutes)
~10 km north; leave by 8AM to beat tour buses. Grab car ~120,000 IDR each way, or 30 min by scooter.
Explore Tanah Lot(2 hours)
16th-century tidal-rock temple; entry 60,000 IDR, walk to the base at low tide. Non-Hindus can't enter the shrine.
Lunch back in Pererenan(1.5 hours)
Try Uma Garden or Nude; healthy mains ~80,000-110,000 IDR in leafy Pererenan.
Sunset surf or swim at Pererenan Beach(2 hours)
Quieter beach break just NW of Echo; fewer vendors so bring water and cash.
Sundowners at low-key Pererenan warungs(1.5 hours)
Cocktails ~90,000 IDR in a calmer scene than Batu Bolong.
A relaxed full sunset session at Berawa's signature beach clubs, the easygoing heart of the Canggu scene.
Slow brunch at Cafe Organic or Peloton Supershop(1.5 hours)
Colorful vegan bowls ~75,000 IDR; ease into a lazy day.
Day beds at La Brisa, Berawa(3 hours)
Reclaimed-wood, sustainable beach club; minimum spend ~150,000-300,000 IDR, book a bed for weekends.
Poolside rest & swim(2 hours)
Cool off in the club pool during peak heat; keep hydrated.
Sunset cocktails on the grass at The Lawn(2 hours)
Berawa icon; cocktails ~90,000-130,000 IDR, reserve for the infinity-pool loungers.
Dinner at Mason or Uma Garden Berawa(1.5 hours)
Wood-fired modern dining; mains ~130,000-180,000 IDR.
A day trip inland to Bali's cultural heart: the Tegallalang terraces, Ubud's arts scene, and the Sacred Monkey Forest.
Private driver to Ubud(1.5 hours)
Hire a car + driver ~700,000 IDR/day; leave by 7:30AM to beat traffic on the Shortcut.
Tegallalang Rice Terraces(1.5 hours)
Dramatic tiered valley north of Ubud; donation ~50,000 IDR, try the Bali Swing (~200,000 IDR) if keen.
Lunch at a jungle-view cafe(1.5 hours)
Valley-view dining around Sayan or Tebesaya ~100,000-150,000 IDR.
Sacred Monkey Forest Sanctuary(1.5 hours)
Central Ubud; entry 80,000 IDR, guard sunglasses and hats from cheeky macaques.
Ubud Palace & Art Market(2 hours)
Stroll the royal palace (free) and haggle at the market before the dusk drive back.
A final Canggu morning of surf or brunch and souvenir shopping, then the airport transfer south to DPS.
Farewell breakfast at Milk & Madu or Betelnut(1 hour)
Big brunch plates ~85,000 IDR before checkout.
Last-minute shopping on Batu Bolong / Love Anchor(1.5 hours)
Grab surf-brand tees, Bali coffee and sarongs; bargain and use cash.
Checkout & pack(1 hour)
Most villas check out by noon; store bags at reception if your flight is late.
Airport transfer to Ngurah Rai (DPS)(45-90 minutes)
Book a Grab/hotel car ~300,000 IDR; allow 2.5 hours before an international flight given traffic.
Most nationalities (including US, UK, EU, Australia) get a 30-day Visa on Arrival for 500,000 IDR (~$32), extendable once for another 30 days. Pre-register and pay online via the official e-VOA portal (molina.imigrasi.go.id) to skip the airport queue. Passport must have 6+ months validity.
Canggu has no reliable public transport — a scooter (~70,000 IDR/day) is how everyone gets around the narrow, congested lanes. You legally need an International Driving Permit; police checkpoints target helmet-less tourists. Traffic on the Shortcut is brutal at rush hour. Gojek and Grab bikes are a cheap alternative.
Canggu's beaches have powerful rip currents and few lifeguards. If caught, don't fight it — swim parallel to shore. Batu Bolong is the safest for beginners; Echo Beach's reef and rocks are for experienced surfers only. Never surf alone at dusk.
Indonesia enforces extremely harsh drug laws — possession of even small amounts can mean years in prison, and trafficking carries the death penalty. This is the number-one gotcha that lands tourists in serious trouble in Bali. Do not accept anything from strangers at parties.
Wear a sarong and sash to enter any temple (rented for ~10,000-20,000 IDR at the gate). Don't step on the small palm-leaf canang sari offerings placed on sidewalks and shrines — walking around them shows respect to the Balinese Hindu community.
Many warungs and small shops are cash-only. Withdraw from ATMs attached to banks or inside minimarts (Indomaret/Alfamart) rather than standalone street machines, which are targeted by card skimmers. Most machines dispense 50,000-100,000 IDR notes and charge a ~50,000 IDR fee per withdrawal.
Visa, scooters, cash, rip currents, and temple etiquette — the practical tips that make the difference between a smooth Canggu trip and a stressful one.
Ask anyone who's lived here a season and the same truths come up — when to surf, which warungs to eat at, and why the sunset scrum at Tanah Lot is a rookie move.
From dawn surf lessons at Batu Bolong to grilled fish at Echo Beach and day beds at La Brisa — here's how to spend a week on Bali's most easygoing stretch of coast.