Canggu
Photo: Cassie Gallegos / Unsplash
Key Facts
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)
Top Highlights
Batu Bolong Beach
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.

Echo Beach (Batu Mejan)
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.
Tanah Lot Temple
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.

Canggu Shortcut Rice Paddies
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.

La Brisa & Berawa Beach Clubs
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.
Pererenan Beach
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.

The Lawn & Old Man's Sundowners
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.
Planned Itinerary
7-Day Canggu Itinerary
Arrival & Batu Bolong Sunset
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.
Learn to Surf at Batu Bolong
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.
Rice Paddies, Cafes & Echo Beach
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.
Tanah Lot Temple & Pererenan
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.
Berawa Beach Clubs & The Lawn
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.
Ubud Day Trip - Rice Terraces & Temples
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.
Last Waves, Shopping & Departure
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.
14-Day Canggu Itinerary
Arrival & Batu Bolong Sunset
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.
Learn to Surf at Batu Bolong
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.
Rice Paddies, Cafes & Echo Beach
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.
Tanah Lot Temple & Pererenan
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.
Berawa Beach Clubs & The Lawn
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.
Uluwatu - Clifftop Temple & Kecak Dance
A day trip to Bali's dramatic southern cliffs: hidden cove beaches, a clifftop temple, and the fire-lit Kecak dance at sunset.
Private driver south to the Bukit Peninsula(1.5 hours)
Car + driver ~700,000 IDR/day; roads get busy, leave by 9AM.
Padang Padang & Suluban (Blue Point) Beaches(2 hours)
Tucked-away coves under the cliffs; Padang Padang entry ~15,000 IDR, watch for surfers on the reef.
Lunch at Single Fin, Uluwatu(1.5 hours)
Legendary clifftop bar over the surf break; mains ~120,000 IDR with epic ocean views.
Uluwatu Temple (Pura Luhur)(1.5 hours)
Sea-cliff temple; entry 50,000 IDR + sarong, hold bags tight from the resident monkeys.
Kecak Fire Dance at sunset(1 hour)
6PM performance in the temple amphitheater; tickets ~150,000 IDR, arrive 5:15PM for good seats.
Canggu Slow Day - Yoga, Spa & Cafes
A deliberate rest day to recharge: morning yoga, a long spa session, and unhurried cafe lounging.
Morning yoga at The Practice or Samadi Bali(1.5 hours)
Drop-in class ~130,000-150,000 IDR in Batu Bolong; book the 8AM Vinyasa.
Healthy brunch at Give Cafe or Nude(1 hour)
Give's proceeds support local causes; bowls ~65,000 IDR.
Long spa treatment(2 hours)
90-min massage + scrub ~350,000 IDR at Amo Spa or Spring Spa Berawa; book a slot ahead.
Afternoon by the pool - reading & downtime(2 hours)
Genuine rest out of the midday sun.
Easy sunset at Old Man's or The Lawn(2 hours)
Sundowners with no plans required.
Ubud Culture Day Trip
Inland to Ubud for rice terraces, a jungle waterfall, sacred sites and the Monkey Forest.
Private driver to Ubud(1.5 hours)
Car + driver ~700,000 IDR/day; leave 7:30AM to beat the Shortcut traffic.
Tegenungan Waterfall en route(1 hour)
Easy jungle waterfall south of Ubud; entry ~20,000 IDR, the steps down can be slippery.
Tegallalang Rice Terraces & lunch(2 hours)
Tiered valley; donation ~50,000 IDR; valley-view lunch ~120,000 IDR.
Sacred Monkey Forest & Ubud Palace(2 hours)
Forest entry 80,000 IDR; palace free; wander the Jalan Hanoman art shops.
Campuhan Ridge Walk at golden hour(1 hour)
Free grassy ridge trail with lovely light before the drive back.
Balinese Cooking Class & Canggu Markets
A hands-on Balinese cooking class, a local market visit, and boho shopping close to home.
Balinese cooking class(3 hours)
Learn nasi campur, sate lilit and sambal; ~400,000-500,000 IDR incl. a market visit, book a Canggu-based class.
Feast on your own cooking(1 hour)
Eat everything you prepared; usually included in the class.
Samadi Sunday Market or Love Anchor(1.5 hours)
Organic produce, crafts and yoga vibe at Samadi in Batu Bolong; Love Anchor for boho fashion.
Rest / pool afternoon(2 hours)
Downtime after a busy hands-on morning.
Dinner at Warung Bu Mi or Warung Local(1.5 hours)
Authentic Balinese plates ~40,000-70,000 IDR; cash only.
Nusa Penida Day Trip
A long but jaw-dropping day to Nusa Penida's cliffs: Kelingking Beach, Broken Beach, and a snorkel at Crystal Bay.
Fast boat from Sanur to Nusa Penida(1 hour boat)
Drive to Sanur (~45 min) then a 30-40 min boat ~250,000-350,000 IDR return; book the 7:30-8AM departure.
Kelingking Beach (T-Rex cliff)(1.5 hours)
Bali's most famous viewpoint; hire an island car + driver ~600,000 IDR for the day; steep climb down optional.
Broken Beach & Angel's Billabong(1.5 hours)
Natural sea arch and tidal pool; check tide times before swimming the billabong.
Lunch at a cliffside warung(1 hour)
Simple nasi goreng ~50,000 IDR with a view.
Crystal Bay snorkel & return boat(2 hours)
Calm snorkel spot; catch the last ~4-5PM boat back to Sanur.
Pererenan Beach & Spa Rest Day
A recovery day at Canggu's quieter northern beach with a long spa treatment and no fixed schedule.
Late breakfast at Copenhagen Canggu or Sana Sini(1.5 hours)
Slow morning; strong coffee ~35,000 IDR.
Beach time at Pererenan(2 hours)
Mellow break and fewer crowds; bring water and cash as vendors are few.
Long lunch at Uma Garden or La Baracca Pererenan(1.5 hours)
Leafy garden dining ~110,000 IDR.
Spa & massage(1.5 hours)
60-min Balinese massage ~180,000 IDR.
Sunset at Pererenan warungs(1.5 hours)
A calm sundowner spot away from the crowds.
Jatiluwih Rice Terraces & Bedugul
A cooler highland day trip to the UNESCO-listed Jatiluwih terraces and the lakeside Ulun Danu Beratan temple.
Private driver to the Tabanan highlands(1.5 hours)
~700,000 IDR/day; roads climb into cooler air, bring a light layer.
Jatiluwih Rice Terraces (UNESCO)(2 hours)
Vast subak-irrigated terraces; entry ~40,000 IDR, walk the green or yellow trail loops.
Lunch with terrace views(1.5 hours)
Buffet warungs ~100,000 IDR overlooking the fields.
Ulun Danu Beratan Temple, Bedugul(1.5 hours)
Iconic lake temple (pictured on the 50,000 IDR note); entry ~75,000 IDR, misty and photogenic.
Stop at Bali Botanic Garden or a strawberry stall(1 hour)
Cool-climate produce en route back before dusk.
Free Day - Surf, Shop & Sunset
An open, unstructured day to revisit your favorite Canggu spots at your own pace.
Morning surf or beach walk at Batu Bolong(2 hours)
Rent a board ~50,000 IDR/hour and catch waves at your improved level.
Brunch at a favorite cafe(1 hour)
Return to Crate, Milk & Madu, or Peloton Supershop.
Souvenir shopping & coffee run(2 hours)
Stock up on Bali coffee, surf tees and silver at Love Anchor.
Sunset at Deus Ex Machina or La Brisa(2 hours)
Deus 'Temple of Enthusiasm' has live music some nights; cocktails ~100,000 IDR.
Farewell dinner at La Brisa or Mason(1.5 hours)
Beachfront send-off; mains ~150,000 IDR, reserve ahead.
Departure
A final breakfast and last shopping before the airport transfer south to DPS.
Farewell breakfast(1 hour)
One more brunch at Betelnut or Milk & Madu.
Last shopping & checkout(1.5 hours)
Grab any final souvenirs; most villas check out by noon.
Airport transfer to Ngurah Rai (DPS)(45-90 minutes)
Grab/hotel car ~300,000 IDR; allow 2.5+ hours before an international flight given south Bali traffic.
21-Day Canggu Itinerary
Arrival & Batu Bolong Sunset
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.
Learn to Surf at Batu Bolong
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.
Rice Paddies, Cafes & Echo Beach
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.
Tanah Lot Temple & Pererenan
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.
Berawa Beach Clubs & The Lawn
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.
Canggu Slow Day - Yoga, Spa & Cafes
A deliberate rest day early in the trip to recharge: morning yoga, a long spa session, and unhurried cafe lounging.
Morning yoga at The Practice or Samadi Bali(1.5 hours)
Drop-in class ~130,000-150,000 IDR in Batu Bolong; book the 8AM Vinyasa.
Healthy brunch at Give Cafe or Nude(1 hour)
Give's proceeds support local causes; bowls ~65,000 IDR.
Long spa treatment(2 hours)
90-min massage + scrub ~350,000 IDR at Amo Spa or Spring Spa Berawa; book a slot ahead.
Afternoon by the pool - reading & downtime(2 hours)
Genuine rest out of the midday sun.
Easy sunset at Old Man's or The Lawn(2 hours)
Sundowners with no plans required.
Uluwatu - Clifftop Temple & Kecak Dance
A day trip to Bali's dramatic southern cliffs: hidden cove beaches, a clifftop temple, and the fire-lit Kecak dance at sunset.
Private driver south to the Bukit Peninsula(1.5 hours)
Car + driver ~700,000 IDR/day; roads get busy, leave by 9AM.
Padang Padang & Suluban (Blue Point) Beaches(2 hours)
Tucked-away coves under the cliffs; Padang Padang entry ~15,000 IDR, watch for surfers on the reef.
Lunch at Single Fin, Uluwatu(1.5 hours)
Legendary clifftop bar over the surf break; mains ~120,000 IDR with epic ocean views.
Uluwatu Temple (Pura Luhur)(1.5 hours)
Sea-cliff temple; entry 50,000 IDR + sarong, hold bags tight from the resident monkeys.
Kecak Fire Dance at sunset(1 hour)
6PM performance in the temple amphitheater; tickets ~150,000 IDR, arrive 5:15PM for good seats.
Balinese Cooking Class & Canggu Markets
A hands-on Balinese cooking class, a local market visit, and boho shopping close to home before heading inland.
Balinese cooking class(3 hours)
Learn nasi campur, sate lilit and sambal; ~400,000-500,000 IDR incl. a market visit, book a Canggu-based class.
Feast on your own cooking(1 hour)
Eat everything you prepared; usually included in the class.
Samadi Sunday Market or Love Anchor(1.5 hours)
Organic produce, crafts and yoga vibe at Samadi in Batu Bolong; Love Anchor for boho fashion.
Rest / pool afternoon(2 hours)
Downtime after a busy hands-on morning; repack a light bag for Ubud.
Dinner at Warung Bu Mi or Warung Local(1.5 hours)
Authentic Balinese plates ~40,000-70,000 IDR; cash only.
Into the Hills - Ubud via Tegenungan
Transfer inland to Ubud for a 3-night cultural base, with a jungle-waterfall stop and a golden-hour ridge walk.
Private driver Canggu to Ubud(1.5 hours)
~700,000 IDR day-hire; leave 8AM. Leave bulk luggage at your Canggu villa if returning there later.
Tegenungan Waterfall stop(1.5 hours)
Jungle waterfall south of Ubud; entry ~20,000 IDR, swim in the pool below the falls.
Check in to an Ubud jungle villa(1 hour)
Base around Penestanan or Sanggingan for calm rice-field surrounds.
Campuhan Ridge Walk at sunset(1.5 hours)
Free grassy ridge trail; start ~4:30PM to avoid the heat.
Dinner on Jalan Hanoman(1.5 hours)
Try Warung Biah Biah or Melting Wok; mains ~70,000-110,000 IDR.
Ubud - Terraces, Temples & Monkeys
A full Ubud day of rice terraces, coffee tasting, the Monkey Forest, and the town's arts and palace.
Tegallalang Rice Terraces early(1.5 hours)
Beat the crowds by 8AM; donation ~50,000 IDR; Bali Swing optional ~200,000 IDR.
Coffee & luwak tasting(1 hour)
Roadside plantations offer free tasting flights; a cup of luwak coffee ~50,000 IDR.
Lunch in central Ubud(1.5 hours)
Try Nomad or Clear Cafe; mains ~90,000-130,000 IDR.
Sacred Monkey Forest Sanctuary(1.5 hours)
Entry 80,000 IDR; keep sunglasses and snacks hidden from the macaques.
Ubud Palace, Art Market & optional Legong dance(2 hours)
Free palace; haggle at the market; optional 7:30PM Legong dance ~100,000 IDR.
Mount Batur Sunrise & Sacred Springs
A pre-dawn volcano trek for sunrise over the caldera, then a purification temple and hot springs before an easy afternoon.
Mount Batur sunrise trek(4 hours)
3:30AM pickup, ~2-hour climb to 1,717m for sunrise; guided trek ~450,000-600,000 IDR incl. breakfast.
Natural hot springs & breakfast(1.5 hours)
Soak at Toya Devasya by Lake Batur ~200,000 IDR to ease tired legs.
Tirta Empul purification temple(1.5 hours)
Holy spring temple; entry 75,000 IDR + sarong; optional melukat water blessing.
Rest afternoon in Ubud(2 hours)
Nap after the early start; a spa treatment is optional.
Dinner at Locavore To Go or Sari Organik(1.5 hours)
Farm-to-table Ubud dining; casual mains ~90,000 IDR.
Return to Canggu - Rest & Reset
A relaxed transfer back to the coast and a genuine recovery afternoon by the pool.
Late checkout & drive to Canggu(1.5 hours)
~700,000 IDR car; stop for a padi-view brunch en route.
Settle back into your Canggu villa(1 hour)
Unpack and reset your beach base.
Pool & spa afternoon(2 hours)
60-min massage ~180,000 IDR; genuine downtime.
Easy sunset at Old Man's(2 hours)
Reconnect with the Batu Bolong scene; Bintang ~45,000 IDR.
Jatiluwih Rice Terraces & Bedugul
A cooler highland day trip to the UNESCO-listed Jatiluwih terraces and the lakeside Ulun Danu Beratan temple.
Private driver to the Tabanan highlands(1.5 hours)
~700,000 IDR/day; roads climb into cooler air, bring a light layer.
Jatiluwih Rice Terraces (UNESCO)(2 hours)
Vast subak-irrigated terraces; entry ~40,000 IDR, walk the green or yellow trail loops.
Lunch with terrace views(1.5 hours)
Buffet warungs ~100,000 IDR overlooking the fields.
Ulun Danu Beratan Temple, Bedugul(1.5 hours)
Iconic lake temple (pictured on the 50,000 IDR note); entry ~75,000 IDR, misty and photogenic.
Stop at Bali Botanic Garden or a strawberry stall(1 hour)
Cool-climate produce en route back before dusk.
Free Canggu Day - Surf, Yoga & Shops
An open, unstructured day to enjoy Canggu at your own rhythm before the island-hopping leg.
Morning surf or yoga(1.5 hours)
Board rental ~50,000 IDR/hour at Batu Bolong, or yoga at The Practice ~140,000 IDR.
Brunch at Peloton or Cafe Organic(1 hour)
Vegan brunch ~75,000 IDR.
Shopping & coffee crawl(2 hours)
Love Anchor and Batu Bolong boutiques; pick up Bali coffee to take home.
Sunset & live music at Deus Ex Machina(2.5 hours)
The 'Temple of Enthusiasm'; cocktails ~100,000 IDR, check the gig schedule.
Crossing to Nusa Penida - West Cliffs
Fast-boat to Nusa Penida for a 2-night island stay, starting with the west coast's famous cliffs.
Drive to Sanur & fast boat to Nusa Penida(2 hours)
~45 min car to Sanur then a 30-40 min boat ~250,000-350,000 IDR return; book the morning departure.
Check in near Toya Pakeh / Crystal Bay(1 hour)
Base on the west coast to cut driving; arrange a scooter or car + driver ~600,000 IDR/day.
Kelingking Beach viewpoint(1.5 hours)
The T-Rex cliff; the steep 30-45 min climb down is optional, go early for parking.
Broken Beach & Angel's Billabong(2 hours)
Sea arch and natural infinity pool; only swim the billabong at low tide.
Sunset & dinner at Crystal Bay(1.5 hours)
Calm west-facing bay; beach-warung dinner ~60,000 IDR.
Nusa Penida East - Diamond Beach & Atuh
The rugged east coast's carved staircase beaches and thousand-island viewpoints.
Drive to the east coast(1.5 hours)
Rough roads; a car + driver is safer than a scooter out here.
Diamond Beach & Atuh Beach(2.5 hours)
Cliff staircase down to white sand; entry ~15,000 IDR, swim carefully with strong currents.
Lunch at a clifftop warung(1 hour)
Rumah Pohon tree-house views; simple plates ~55,000 IDR.
Thousand Islands (Raja Lima) viewpoint(1.5 hours)
Sweeping jagged-islet panorama; a short walk from the parking.
Rest & sunset near your stay(2 hours)
Recover from bumpy roads; an early night before the snorkel trip.
Manta Snorkel & Lembongan, Back to Canggu
Snorkel with manta rays, hop across to Nusa Lembongan, then fast-boat back to the mainland.
Manta Point snorkel trip(2.5 hours)
Boat snorkel with manta rays ~450,000 IDR; morning seas are calmer but can be choppy.
Cross to Nusa Lembongan via the Yellow Bridge(1 hour)
Short boat/car hop; Lembongan is mellower and greener.
Devil's Tear & Dream Beach(1.5 hours)
Dramatic blowhole and cliff surf; entry ~10,000 IDR, mind the spray-slick rocks.
Fast boat back to Sanur & drive to Canggu(2.5 hours)
Afternoon boat ~250,000 IDR then ~1 hour car north; settle back into Canggu.
Canggu Recovery - Spa & Beach
A slow spa-and-beach day to reset after the island-hopping leg.
Sleep in & late brunch(1.5 hours)
Copenhagen Canggu or Give Cafe; bowls ~70,000 IDR.
Long spa: massage + scrub + flower bath(2.5 hours)
~450,000 IDR at Amo or Spring Spa; the full pampering package.
Beach lounging at Berawa or Batu Bolong(2 hours)
Board optional; just soak up the last of the surf town.
Sunset at The Lawn(2 hours)
Cocktails on the grass ~110,000 IDR; reserve a pool lounger.
Slow Travel - West Coast & Village Life
A photography-minded day off the tourist track: rural back lanes and a wild, un-touristed west-coast surf beach.
Morning photography ride through Tibubeneng & Pererenan back lanes(2 hours)
Empty paddies and village temples in early light; scooter ~70,000 IDR/day.
Drive west to the Tabanan coast / Balian Beach(1.5 hours)
Black-sand river-mouth surf beach ~1 hr NW with a laid-back, un-touristed vibe.
Surf or watch at Balian, plus lunch(2.5 hours)
Intermediate river-mouth wave; warung lunch ~60,000 IDR with ocean views.
Sunset stop at Kedungu or Pasut Beach(1.5 hours)
Quiet black-sand strands with almost no crowds on the drive back.
Casual dinner in Pererenan(1.5 hours)
Warung Dandelion or Nude; mains ~90,000 IDR.
Farewell Canggu - Favorites & Sunset
A final open day to revisit the best of Canggu at your own pace and toast the trip.
Final surf or yoga session(1.5 hours)
One more session at Batu Bolong; board ~50,000 IDR/hour.
Favorite brunch & coffee(1.5 hours)
Return to Crate or Milk & Madu and linger over Bali coffee.
Last-minute souvenir shopping(2 hours)
Love Anchor and surf shops; use remaining cash and keep small notes for warungs.
Sunset toast at La Brisa or Old Man's(2 hours)
One last golden-hour beer on the sand.
Farewell dinner at Mason or La Baracca(1.5 hours)
Send-off feast ~150,000 IDR; reserve ahead.
Departure
A last breakfast, checkout, and the airport transfer south to DPS.
Farewell breakfast(1 hour)
One final brunch at Betelnut or Milk & Madu.
Pack & checkout(1 hour)
Villas check out by noon; store bags at reception if flying late.
Airport transfer to Ngurah Rai (DPS)(45-90 minutes)
Grab/hotel car ~300,000 IDR; allow 2.5+ hours before an international flight given south Bali traffic.
Travel Tips
Visa & Entry
Visa on Arrival
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.
transport
Scooter Is King, But Ride Carefully
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.
Safety
Respect the Rip Currents
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.
Local Customs
Zero Tolerance on Drugs
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.
Temple and Beach Etiquette
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.
Budget
Cash, ATMs, and Skimming
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.
Related Articles
Know Before You Go: 20 Essential Canggu Travel Tips
Visa, scooters, cash, rip currents, and temple etiquette — the practical tips that make the difference between a smooth Canggu trip and a stressful one.
What Canggu Locals Know That the Guidebooks Won't Tell You
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.
12 Unmissable Things to Do in Canggu, Bali's Surf-and-Coffee Coast
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.