Bali gets sold as one place and it isn't. Ubud sits inland among rice paddies and river gorges, cooler and quieter, built around yoga studios, temples and a genuinely good food scene. Canggu is the surf and coworking crowd: black sand beaches, smoothie bowls, motorbikes everywhere. Seminyak is older money and beach clubs, more polished and more expensive. Uluwatu is the clifftop end of the island, all limestone bluffs, world-class breaks and sunset bars perched over the water. Denpasar is mostly the airport and a transport hub, not a destination. Nusa Dua is a gated resort strip, calm and manufactured, good for families who want a pool and nothing else. None of these are close together in practice. The island is small on a map and large in traffic. A trip that tries to base in one spot and day-trip everywhere ends up losing whole afternoons on the road. A trip that plans two or three bases and moves between them works much better. Bali is also busier and more built-up than the postcard version: Canggu's rice fields are shrinking under construction, Ubud's center jams with scooters, and a handful of famous viewpoints have become queue-and-photo stops rather than quiet discoveries. It's still worth going. Just go in with the real picture, not the Instagram one.
Bali is four or five different trips depending on where you base yourself. Canggu, Ubud, Uluwatu and Seminyak pull completely different crowds, and choosing wrong is the most common way to have a mediocre time here.
The traffic is the thing nobody warns you about properly. Twenty kilometres can take ninety minutes. Plan one area per day and stop trying to combine the south coast with Ubud.
The famous spots are queue-and-photo experiences now. Go in knowing that and they are fine. Go in expecting solitude and you will be disappointed by every single one.
Scooters are how everyone gets around and also how travellers end up in hospital. If you have never ridden one, Bali roads are a bad place to learn.
A single day based in Ubud, the most walkable and culturally dense area for a short stopover.
Day 1: Ubud in a day
Morning
Sacred Monkey Forest Sanctuary at opening (9am) before the tour groups, then walk Ubud's main strip for a coffee and browse the market stalls.
Afternoon
Tegallalang rice terraces before 2pm to see them without the worst of the tour buses, then lunch at a warung on the way back into town.
Evening
Sunset at a rooftop bar overlooking the rice paddies on Ubud's outskirts, then dinner at a sit-down Balinese restaurant.
Tip: Base this day around Ubud only. Don't try to add the coast, the traffic makes it a mistake.
Two bases: Ubud for culture and rice terraces, then relocate to Seminyak or Canggu for the coast.
Day 1: Arrive and settle into Ubud
Morning
Land at DPS, transfer straight to Ubud (budget 1-2 hours with traffic), check in and rest.
Afternoon
Walk central Ubud: the Royal Palace, the market, Campuhan Ridge Walk if you have energy after the flight.
Evening
Dinner at a Ubud warung, early night to reset the clock.
Tip: Don't schedule anything for the first afternoon if your flight lands mid-morning; the transfer alone can eat it.
Day 2: Ubud culture and terraces
Morning
Tegallalang rice terraces early, before 9am.
Afternoon
Sacred Monkey Forest Sanctuary, then a Balinese cooking class or spa afternoon.
Evening
Sunset drinks at a rice-paddy-facing cafe.
Tip: Book a driver for the day rather than a scooter if you're covering Tegallalang and the Monkey Forest in one day.
Day 3: Relocate to the coast (Seminyak or Canggu)
Morning
Transfer to the coast, 1-2 hours depending on traffic; check in and get a first look at the beach.
Afternoon
Beach club afternoon (Potato Head in Seminyak, or a Canggu beach bar for a cheaper, more low-key version).
Evening
Sunset on Canggu's Batu Bolong beach or Seminyak's beach bars, dinner nearby.
Tip: Three days is tight for two bases. If your flight out is from the airport, staying in Seminyak or Canggu for the last night saves an early-morning transfer from Ubud.
Ubud for the first half, then Uluwatu for cliffs, surf and a slower final stretch.
Day 1: Arrive, base in Ubud
Morning
Land at DPS, transfer to Ubud.
Afternoon
Settle in, short walk around central Ubud.
Evening
Warung dinner, early night.
Tip: Same as the 3-day version: don't overplan day one.
Day 2: Ubud terraces and forest
Morning
Tegallalang before 9am.
Afternoon
Sacred Monkey Forest Sanctuary, lunch in town.
Evening
Cooking class or spa evening.
Tip: Hire a driver by the day for Tegallalang plus any temple stops; scooters through central Ubud traffic aren't worth the stress.
Day 3: Mount Batur sunrise, then relocate to Uluwatu
Morning
Mount Batur sunrise trek, pickup around 2-3am, back in Ubud by mid-morning exhausted.
Afternoon
Rest, then transfer to Uluwatu (roughly 1.5-2.5 hours depending on when you leave).
Evening
Check into Uluwatu, easy dinner near your villa.
Tip: This is a genuinely long day. If Batur doesn't appeal, swap it for a slower morning and move the relocation earlier.
Show all 5 days
Day 4: Uluwatu cliffs and temple
Morning
Surf lesson or beach time at Padang Padang or Bingin.
Afternoon
Explore Uluwatu's cliffside coves, lunch at a warung above the water.
Evening
Uluwatu Temple for sunset and the Kecak dance (arrive by 5:30pm for a seat).
Tip: Book Kecak tickets in advance during peak season; the shows do sell out.
Day 5: Beach club and departure
Morning
Slow morning, breakfast near your villa.
Afternoon
Beach club afternoon (Savaya or El Kabron) before heading to the airport.
Evening
Departure from DPS, roughly 40 minutes to 1.5 hours from Uluwatu depending on traffic.
Tip: Uluwatu is one of the closer bases to the airport, which makes it a good spot for the last leg of a trip.
Three bases: Ubud, then Canggu, then Uluwatu, covering culture, surf and coast without one long haul per day.
Day 1: Arrive, base in Ubud
Morning
Land at DPS, transfer to Ubud.
Afternoon
Settle in, short walk around town.
Evening
Warung dinner.
Tip: Keep day one light.
Day 2: Ubud terraces and forest
Morning
Tegallalang before 9am.
Afternoon
Sacred Monkey Forest Sanctuary.
Evening
Cooking class.
Tip: Book a driver for the day.
Day 3: Sekumpul day trip
Morning
Early departure north (2.5-3 hours each way), trek to Sekumpul Waterfall with a local guide.
Afternoon
Lunch near the falls, drive back toward Ubud.
Evening
Easy dinner, pack for the relocation to the coast tomorrow.
Tip: This is a full day given the drive. Skip it if you'd rather have a slower week; it's the one add-on that's optional.
Show all 7 days
Day 4: Relocate to Canggu
Morning
Transfer from Ubud to Canggu, 1-1.5 hours in light traffic, longer if you leave midday.
Afternoon
Check in, walk Batu Bolong's cafe and surf shop strip.
Evening
Sunset at a Canggu beach bar, dinner nearby.
Tip: Aim for an early morning departure from Ubud to avoid the worst of the traffic on this route.
Day 5: Canggu surf and coworking pace
Morning
Surf lesson at Batu Bolong or Berawa Beach.
Afternoon
Cafe-hop, browse Canggu's shops, or a spa afternoon.
Evening
Dinner at one of Canggu's restaurant strips (Berawa or Pererenan).
Tip: Canggu rewards a slower pace more than a packed itinerary. Don't overbook this base.
Day 6: Relocate to Uluwatu
Morning
Transfer to Uluwatu, roughly 1-1.5 hours.
Afternoon
Explore the clifftop coves, Padang Padang or Bingin beach.
Evening
Uluwatu Temple for sunset and Kecak dance.
Tip: Book the Kecak ticket a day or two ahead in peak season.
Day 7: Beach club and departure
Morning
Slow morning near your villa.
Afternoon
Beach club afternoon before heading to the airport.
Evening
Departure from DPS.
Tip: Build at least 1.5 hours of buffer for the Uluwatu-airport transfer in case of traffic.
Ubud, Canggu and Uluwatu as the core, with a two-night Nusa Penida or Gili Islands side trip so the back half doesn't feel padded. Bali stays the center of the trip.
Day 1: Arrive, base in Ubud
Morning
Land at DPS, transfer to Ubud.
Afternoon
Settle in, walk central Ubud.
Evening
Warung dinner.
Tip: Keep it light after the flight.
Day 2: Ubud terraces and forest
Morning
Tegallalang before 9am.
Afternoon
Sacred Monkey Forest Sanctuary.
Evening
Spa evening.
Tip: Book a driver for the day.
Day 3: Ubud temples and countryside
Morning
Tirta Empul or Goa Gajah temple.
Afternoon
Campuhan Ridge Walk, lunch overlooking the valley.
Evening
Cooking class.
Tip: This is a lower-key day; use it to recover pace before Batur.
Show all 14 days
Day 4: Mount Batur sunrise
Morning
Sunrise trek, pickup 2-3am.
Afternoon
Rest and recover in Ubud.
Evening
Early dinner, early night.
Tip: Plan a genuinely quiet day 5 after this one; the trek is more tiring than people expect.
Day 5: Sekumpul day trip
Morning
Drive north to Sekumpul Waterfall, guided trek.
Afternoon
Lunch near the falls, drive back.
Evening
Rest in Ubud.
Tip: Combine with a stop at a north Bali coffee plantation on the way back if you have energy.
Day 6: Relocate to Canggu
Morning
Transfer to Canggu.
Afternoon
Check in, explore Batu Bolong.
Evening
Sunset at a beach bar.
Tip: Leave Ubud early to beat the midday traffic on this route.
Day 7: Canggu surf and cafes
Morning
Surf lesson.
Afternoon
Cafe-hop, browse Canggu's shops.
Evening
Dinner in Berawa.
Tip: This base is meant to be slower. Resist the urge to fill it.
Day 8: Canggu free day or Tanah Lot
Morning
Sleep in, or visit Tanah Lot in the morning to avoid the sunset crowd.
Afternoon
Beach time or coworking cafe.
Evening
Dinner in Pererenan.
Tip: Tanah Lot is a 30-45 minute drive from Canggu, doable as a half day.
Day 9: Ferry to Nusa Penida
Morning
Fast boat from Sanur (30-45 minutes), arrive Nusa Penida mid-morning.
Afternoon
Kelingking Beach viewpoint, Broken Beach, Angel's Billabong with a chartered driver.
Evening
Check into a guesthouse on Nusa Penida rather than day-tripping back.
Tip: Staying overnight beats the 10-12 hour day-trip slog and gets you to Kelingking before the crowds.
Day 10: Nusa Penida second day, return to Bali
Morning
Crystal Bay or Diamond Beach before the midday boats bring more visitors.
Afternoon
Fast boat back to Sanur, transfer to Uluwatu (around 1 hour from Sanur).
Evening
Settle into Uluwatu, easy dinner.
Tip: Nusa Penida's roads are rough; a chartered driver for the two days is worth the cost over a scooter.
Day 11: Uluwatu cliffs and surf
Morning
Surf or beach time at Padang Padang or Bingin.
Afternoon
Explore the clifftop coves and warungs.
Evening
Uluwatu Temple sunset and Kecak dance.
Tip: Book the Kecak ticket ahead.
Day 12: Uluwatu beach club day
Morning
Slow morning.
Afternoon
Beach club (Savaya or El Kabron).
Evening
Sunset dinner overlooking the ocean.
Tip: This is the trip's wind-down day; don't overbook it.
Day 13: Uluwatu free day or day trip
Morning
Optional visit to Nusa Dua for a contrast look at Bali's resort-strip side.
Afternoon
Last beach time or shopping in Seminyak on the way back.
Evening
Final dinner, ideally somewhere with a sunset view.
Tip: Keep this day flexible in case earlier days ran long or weather shifted plans.
Day 14: Departure
Morning
Slow morning, pack.
Afternoon
Transfer to DPS, 40 minutes to 1.5 hours from Uluwatu depending on traffic.
Evening
Flight out.
Tip: Build real buffer into this transfer; afternoon traffic through Jimbaran toward the airport is unpredictable.
Things to do
1Photo by Tom Fisk on PexelsUluwatu Temple (Pura Luhur Uluwatu)
Daily 07:00-19:00; arrive before 18:00 if you want the Kecak dance·IDR 60,000 international adult, IDR 40,000 child (4-12); Kecak dance ticket is separate, IDR 150,000 adult, IDR 75,000 child·1.5-2 hours including the dance
Walk in for the temple; buying the Kecak ticket online through Klook or Tiket.com in advance saves a small amount and guarantees a seat
Two Kecak shows nightly, 18:00 and 19:00, timed for sunset. Watch your belongings and hats around the macaques on the clifftop path, they steal.
2
Tegallalang Rice Terraces
07:00-18:00 daily·IDR 15,000-25,000 entry (cash only, several donation booths along the path), plus IDR 150,000-350,000 if you want to use the swings·45 minutes to 1.5 hours
Be honest about this one: it's a photo spot now, not a quiet rice paddy. Tour buses arrive from 10am. Go before 9am or skip it for a less trafficked terrace like Jatiluwih instead.
3
Tanah Lot
07:00-19:00 daily·IDR 75,000 foreign adult, IDR 40,000 child; parking IDR 5,000 car / IDR 3,000 scooter·1.5-2 hours for sunset
Walk in, cash only at the gate
The temple sits on a rock just offshore and you can't enter it, only view it from the cliff path. Come for sunset around 4pm to get a spot before the crowd builds.
Genuinely worth it if you like the temple architecture and forest as much as the monkeys. Go right at opening, both for fewer people and calmer macaques. Don't carry loose food or open bags.
5
Mount Batur sunrise trek
Pickup around 2-3am, summit for sunrise, back down by mid-morning·check before you go, tour prices shift often·6-8 hours round trip including transport
Book a licensed local guide a day or two ahead; trekking without one is discouraged and sometimes blocked at the trailhead
A real hike, not a stroll: dark, steep in places, and cold at the top. Worth it for the crater views, but exhausting if you're doing it on a short trip already packed with other days.
6
Sekumpul Waterfall
Daylight hours, roughly 08:00-17:00·check before you go, includes a mandatory local guide fee·2-3 hours including the trek
Guide arranged on arrival at the village parking area, no advance booking needed
North Bali, 2.5-3 hours from Ubud, so this is a full day, not an add-on. The trek down is steep and often muddy. Fewer people than the south's waterfalls.
Nuanu Creative City
as of 2026-09
Viral
Large art and culture development near Tabanan with permanent installations, including Daniel Popper's giant Earth Sentinels sculptures and a 1km interactive walking route called Aurora Media Park, plus an annual art fair. Genuinely different from the usual Bali photo-op circuit, more like a walkable open-air art park than a single attraction. Worth a half day if you like installation art rather than a quick stop.
Bali Swing, Ubud area
as of 2026-09
Viral
Network of jungle swings and photo platforms over rice terraces and valleys near Ubud, built purely to produce a single Instagram-style shot. This is the overpriced photo-op Bali is known for. You pay a premium for a five-second swing shot and queue behind other tourists doing the identical pose. Skip it unless the photo is the whole point of the trip.
Tegalalang Rice Terrace walk
as of 2026-09
Viral
Terraced rice paddies north of Ubud with a walking path through the fields, now surrounded by a dense ring of paid swings, nests, and photo platforms at the entrance. The terraces themselves are still worth seeing on foot, but the entry strip has turned into a wall of paid photo props. Walk past them into the paddies rather than paying at every stand.
Tukad Cepung Waterfall
as of 2026-09
Viral
Waterfall inside a narrow rock cavern near Tegalalang where sunlight beams down through a gap in the rock and lights the water below. The lighting effect only works midday in the right weather, and it fills up fast once the sun hits. Go early if you want the shot without forty other people in the frame.
Melasti Beach, Uluwatu
as of 2026-09
Viral
Clifftop beach on the Bukit peninsula reached by a cut-through-limestone access road, known for white sand, turquoise water, and sunset views. Access has genuinely improved and it's less packed than the Uluwatu temple crowds, but it's still a beach-club scene at sunset, not a quiet spot.
Nusa Penida day trip (Kelingking Cliff, Devil's Tears, Broken Beach)
as of 2026-09
Viral
Fast-boat day trip from Sanur to Nusa Penida covering the T-Rex-shaped Kelingking viewpoint, the wave-blowhole cove at Devil's Tears, and the natural rock arch at Broken Beach. This earns its reputation, the landscape is real and dramatic, not a built photo-op. The tradeoff is a long day, around 10-12 hours door to door, and every viewpoint is now roped and crowded at peak hours.
More to see (3)
7
A Uluwatu or Seminyak beach club (Single Fin, Savaya, Potato Head, El Kabron)
Varies by club, most open late morning through midnight·Often free entry with a minimum spend, or a day-bed fee from IDR 300,000-1,000,000+ depending on the club and season·Half a day
Book a day bed ahead on weekends and during peak season (Jul-Aug, Dec-Jan)
Be clear-eyed about what this is: a pool and a DJ, not a beach in the quiet sense. Great for a sunset, expensive if you don't watch the minimum spend.
8
Nusa Penida day trip (Kelingking Beach, Angel's Billabong, Broken Beach)
Fast boats from Sanur run roughly 06:00-16:00·Fast boat return roughly IDR 400,000-500,000; a chartered day tour with driver on the island runs IDR 400,000-700,000 per person·10-12 hours door to door
Book the boat and island driver a few days ahead in peak season
This is a long day, not a relaxed one: early wakeup, a rough 30-45 minute crossing, then hours in a car on the island's rough roads. Kelingking's famous viewpoint is a queue for a photo by mid-morning; go for the 7-8am boat if you want it clear.
9
Denpasar (Museum Bali, local markets)
Varies by site·check before you go·Half a day if you're stopping through
Most visitors only see Denpasar as the airport drive. It's worth a stop for the market and museum if you have a spare morning, not worth a special trip.
Where to stay
Ubud
Suits: First-timers who want culture, rice terraces, yoga and a cooler climate
Traffic-jammed center at peak hours, but quiet within a few minutes of the main road.
Canggu
Suits: Surfers, digital nomads, longer stays, younger crowd
Black sand beaches, best cafe and coworking scene, growing fast and increasingly built-up.
Seminyak
Suits: Beach clubs, shopping, a more polished first trip
Closest built-up beach area to the airport, pricier than Canggu, less surf-focused.
Uluwatu
Suits: Surf, cliffside views, honeymoons, a quieter final leg
Spread out and car-dependent; book a villa with a driver or expect long scooter rides between spots.
Nusa Dua
Suits: Families wanting a resort-only trip with minimal hassle
Gated and calm, but isolated from everything else on this list; only makes sense if you're not leaving the resort.
Getting there and around
Getting there
Ngurah Rai International Airport (DPS) in Denpasar/Kuta is the only way in. It's about 30-60 minutes to Seminyak or Canggu, 40 minutes to 1.5 hours to Uluwatu, and technically 34 minutes but realistically 1-2+ hours to Ubud once you account for traffic. Pre-book an airport transfer (IDR 250,000-400,000) or use Bluebird's official taxi counter; skip unofficial touts in arrivals.
Getting around
This is the single most important practical fact about Bali: distances that look short on a map take much longer than they should because of traffic, especially in the south (Kuta, Legian, Seminyak, Canggu, Denpasar) between 8-10am and 4-7pm. A scooter is the fastest way around any one area and the only realistic way to beat gridlock, but it's also how most tourists get hurt here. A private driver booked by the day (IDR 500,000-800,000) is the easier option for families or anyone not confident on two wheels, and worth it for inter-area transfers. Gojek and Grab work well within most areas but are blocked or informally discouraged by local transport co-ops in parts of central Ubud and some traditional villages; drivers often ask you to walk a block or meet at a designated point rather than pull up outside your hotel. Bluebird taxis (use the app, not a street hail) are reliable and metered.
A Uluwatu or Seminyak beach club (Single Fin, Savaya, Potato Head, El Kabron)-8.76, 115.18
Nusa Penida day trip (Kelingking Beach, Angel's Billabong, Broken Beach)-8.51, 115.26
Denpasar (Museum Bali, local markets)-8.67, 115.22
Balinese-8.42, 115.31
DPS-8.75, 115.17
Royal Palace-8.67, 115.21
Campuhan Ridge Walk-8.50, 115.26
Canggu-8.64, 115.14
Canggu's Batu Bolong-8.64, 115.14
Padang Padang-8.81, 115.10
Bingin-8.76, 115.55
Kecak-8.65, 115.25
Batu Bolong-8.66, 115.13
Berawa Beach-8.67, 115.15
Berawa-8.66, 115.15
Pererenan-8.64, 115.13
Tirta Empul-8.41, 115.32
Goa Gajah-8.52, 115.29
Sanur-8.69, 115.26
Crystal Bay-8.72, 115.46
Diamond Beach-8.78, 115.62
Nusa Dua-8.80, 115.22
What it costs
Stay
Food
Transport
Activities
Daily cost breakdown, IDR per person
Tier
Stay
Food
Transport
Activities
Total
Budget
IDR 150,000
IDR 100,000
IDR 100,000
IDR 150,000
IDR 500,000
Mid-range
IDR 600,000
IDR 300,000
IDR 300,000
IDR 300,000
IDR 1,500,000
Splurge
IDR 2,500,000
IDR 700,000
IDR 600,000
IDR 800,000
IDR 4,600,000
A mid-range day in Canggu: guesthouse or homestay room IDR 500,000-700,000, breakfast smoothie bowl IDR 65,000, scooter rental IDR 70,000/day, warung lunch IDR 40,000, afternoon beach club day bed with minimum spend around IDR 300,000, dinner at a sit-down restaurant IDR 150,000. Total lands close to IDR 1.1-1.4 million.
Money savers
Eat at warungs (Warung Sopa in Ubud, Warung Mak Beng in Sanur) rather than tourist-facing cafes; a full meal runs IDR 25,000-50,000 versus IDR 100,000+
Rent a scooter monthly (IDR 800,000-1,200,000/month) instead of daily if you're staying more than two weeks
Skip the paid Bali Swing spots at Tegallalang; Sekumpul and Jatiluwih offer views without the photo-spot markup
Book villas through direct-booking Instagram or WhatsApp with the property rather than Booking.com, often 15-20% cheaper for stays over a week
Bali eats differently from the rest of Indonesia because it's majority Hindu, not Muslim, so pork sits on menus without hesitation, worth knowing if you arrive with halal expectations set by Java. In Canggu and Seminyak, food has drifted toward smoothie bowls and Australian-style brunch, priced to match. Walk two streets back from the beach roads and it flips: warungs serving nasi campur to locals for a fraction of the price, ordered by pointing at trays rather than reading a menu. Ubud sits in between, touristy but closer to real Balinese cooking. The move is eating where the traffic is Balinese, not where the geotags are.
IDR 35,000-60,000·Ubud and Gianyar warungs, especially along Jalan Suweta
Must try
Bali's signature dish: whole pig stuffed with turmeric and chili paste, spit-roasted until the skin cracks. It's pork, worth flagging since Bali's Hindu majority sets it apart from halal norms elsewhere in Indonesia.
Nasi campur
IDR 20,000-40,000·Any warung, island-wide
Must try
Rice with a rotating mix of small dishes scooped from trays at the counter. The best gauge of a good warung is turnover, fresh trays mean a busy kitchen.
Bebek betutu (slow-cooked duck)
IDR 90,000-180,000·Ubud and Gianyar, usually needs ordering a day ahead
Must try
Duck rubbed in spice paste, wrapped in banana leaf and palm bark, then cooked for hours until it falls off the bone. Worth the advance order over the fast tourist-menu version.
Sate lilit
IDR 25,000-45,000·Warungs across the island
Minced fish or chicken mixed with grated coconut and spices, pressed onto lemongrass or bamboo skewers instead of threaded like regular sate. Different texture, worth trying alongside skewered satay.
Lawar
IDR 20,000-40,000·Warungs and ceremonial food stalls, most authentically in Gianyar and Karangasem
A minced vegetable and meat salad with grated coconut, sometimes made with raw pig blood, lawar merah. Ask before ordering if that's not what you want; a cooked version, lawar putih, is common too.
Nasi jinggo
IDR 5,000-10,000 per packet·Night stalls and markets, especially Denpasar and Kuta side streets
A small banana-leaf-wrapped rice packet with a few spoonfuls of shredded chicken, sambal and noodles, sized for a snack rather than a meal. Cheap enough to buy three.
Smoothie bowls and all-day brunch
IDR 65,000-120,000·Canggu's cafe strip along Batu Bolong and Berawa
What Canggu is known for now as much as surf. Good, but priced closer to Australian cafes than to anything local, and it's not what most Balinese eat.
Uluwatu and Canggu coffee scene
as of 2026-09
Viral
A cluster of specialty coffee shops and roasters across Canggu and Uluwatu, serving flat whites and single-origin pour-overs to a mostly foreign clientele. This has been building for years, not a flash trend. Quality is genuinely high in spots, but you're paying Melbourne prices in a rice paddy.
Bebek Tepi Sawah
as of 2026-09
Viral
Long-running Ubud restaurant known for crispy duck served with rice paddy views, part of a small local chain with several Bali locations. Predates the influencer era by decades. The duck is solid, the setting is the real draw. Expect a tour bus crowd at peak hours.
Jimbaran beach seafood dining
as of 2026-09
Viral
Rows of open-air seafood grills right on Jimbaran Bay, where you pick your catch and eat at a table in the sand at sunset. A genuine Bali institution, not a new discovery. Prices vary a lot by stall and menus aren't always clear upfront, so ask first.
Matcha cafe wave
as of 2026-09
Viral
Matcha has moved from a passing drink trend into a fixture of Bali's cafe menus, showing up as lattes, smoothie bowls, pancakes and soft serve. This is real, not hype. Worth seeking out if you like matcha, but it's on nearly every menu now, not a hunt for one spot.
South Bali gelato boom
as of 2026-09
Viral
Gelato and ice cream shops have multiplied across Uluwatu and Canggu, mixing classic flavors like pistachio and lemon with local twists like soursop sorbet. Good heat relief in that climate. Quality swings hard from shop to shop, so ask around before you commit a stop to one.
Canggu and Berawa wine bar wave
as of 2026-09
Viral
New wine-focused bars are opening alongside Canggu's existing cocktail scene, pairing wine lists with dinner menus rather than treating wine as an afterthought. A sign the scene is maturing past smoothie bowls and coffee. Worth a look if you drink wine, skip it otherwise.
Safety and scams
Scooter accidents are the most common way tourists get hurt here; most riders aren't fully legal (you need an International Driving Permit with a motorcycle endorsement plus your home license, and few carry both), insurance gaps are common, and rental shops sometimes run damage-deposit scams on return. Wear a real helmet. ATM skimming is a documented risk: use bank-branch machines over standalone street ones, and cover the keypad. Bali belly from food or tap water is common; drink bottled or filtered water and be cautious with ice at very informal stalls. Petty theft (bag snatching from scooters, unlocked villa doors) happens more than violent crime.
Common mistakes
Booking one hotel for a 10-day trip and losing entire afternoons commuting between Ubud and the coast
Riding a scooter on Bali's roads with no prior experience, in flip-flops, without a helmet
Skipping the Love Bali tourist levy payment and getting stopped for it at a major attraction mid-trip
Assuming Grab or Gojek will pick up right outside the hotel in central Ubud or a traditional village without checking first
Planning Nusa Penida as a relaxed add-on day instead of the 10-12 hour trip it actually is
Frequently asked questions
Do Canadians need a visa for Bali?
Canadians can get a Visa on Arrival for IDR 500,000 (about USD 35), valid 30 days and extendable once for another 30 (60 days total). Since June 2025, extensions require an in-person visit to a local immigration office in Bali; using an agent to handle the paperwork is common and recommended.
What is the Bali tourist tax and how do I pay it?
A one-time IDR 150,000 foreign tourist levy (Pungutan Wisatawan Asing), enforced since February 2024. Pay online before you fly at the official lovebali.baliprov.go.id site and save the QR code, or pay on arrival at the airport. Officers now spot-check for the QR code at major attractions.
How many days do you need in Bali?
A week covers two bases properly, such as Ubud and the coast. Two weeks lets you add a third base like Uluwatu or a Nusa Penida side trip without rushing. Anything under 5 days means picking one or two areas and accepting you'll miss the rest.
Should I stay in Ubud, Seminyak, Canggu or Uluwatu?
Ubud for culture, rice terraces and a cooler inland climate. Canggu for surf, cafes and a younger, longer-stay crowd. Seminyak for beach clubs and a more polished, pricier version of the coast. Uluwatu for cliffs, surf and a quieter final stretch. Most longer trips combine two or three.
Is it safe to rent a scooter in Bali?
It's the most common way tourists get hurt on the island. Legally you need an International Driving Permit with a motorcycle endorsement plus your home license; many riders skip this. Wear a proper helmet, check the bike before you pay a deposit, and consider a driver instead if you're not an experienced rider.
How bad is traffic between Ubud and the coast?
Worse than the map distance suggests. Ubud to Canggu is 30-36km but can take 1 to 2+ hours depending on the time of day. Ubud to Uluwatu is roughly 53-58km and runs 70 minutes early morning to 3 hours in afternoon peak traffic through Denpasar.
Is Nusa Penida worth a day trip from Bali?
It's a long day, 10-12 hours door to door including a 30-45 minute boat crossing each way and rough roads on the island itself. If you can spare it, staying one night on Nusa Penida beats the single-day version and gets you to Kelingking Beach before the mid-morning crowds.
Can I use Grab or Gojek everywhere in Bali?
Mostly, but not always. Local transport cooperatives in parts of central Ubud and some traditional villages discourage or block ride-hailing pickups with informal signage. Drivers often ask you to walk a short distance to a quieter spot rather than pull up right outside your accommodation.
Is the water safe to drink in Bali?
No, stick to bottled or filtered water, including for brushing your teeth if you're prone to getting sick. Bali belly from food or water is common enough that most longer-stay travellers carry basic rehydration and anti-diarrheal medication.
Are Tegallalang and Kelingking Beach worth visiting given the crowds?
Worth seeing once if you go early, but be honest that both are now queue-and-photo stops rather than quiet discoveries. Tegallalang gets tour buses from 10am; Kelingking's viewpoint is packed by mid-morning. Go before 9am or consider a less-visited alternative like Jatiluwih for rice terraces.