Bali
May 2026
BeachSurfTemplesRice terracesWellness

Indonesia

Bali

The complete 2026 travel guide

Volcanic peaks, rice-terrace villages, surf coastlines, and centuries-old Hindu temples — Indonesia's spiritual island in one trip.

Free · No credit card · 2 minutes

21 top sights7-day itineraryBudget in IDR20 questions answered

The short answer

Is Bali worth visiting?

Yes — worth it for Beach, Surf, Temples. Plan 7–14 days, ideally in May–Sep. Volcanic peaks, rice-terrace villages, surf coastlines, and centuries-old Hindu temples — Indonesia's spiritual island in one trip.

Go if you want

  • Tegalalang and Jatiluwih rice terraces — the postcard Bali
  • Pura Luhur Uluwatu sunset Kecak dance
  • Mount Batur sunrise hike (still active volcano)
  • Nusa Penida day trip — Kelingking, Angel's Billabong, Diamond Beach
  • Some of Asia's best surf at Uluwatu, Padang Padang, and Canggu

Bali in brief

Bali isn't one destination — it's at least four. Inland Ubud is the cultural heart: rice paddies, yoga retreats, monkey-filled temples, and slow mornings at riverside cafés. The south coast (Seminyak, Canggu, Kuta, Uluwatu) is where surf breaks, beach clubs, and digital-nomad cafés cluster. The east (Sanur, Amed, Sidemen) is calmer, cheaper, and the gateway to the Gili Islands and Nusa Penida. The north and west (Munduk, Pemuteran, Lovina) are quietest of all — waterfalls, dolphins, and almost no traffic.

A first Bali trip almost always splits between two bases: 3-4 nights in Ubud for culture and waterfalls, then 4-5 nights on the south coast for beach and nightlife. Add a day trip to Nusa Penida for the famous T-Rex viewpoint at Kelingking Beach, a sunrise hike up Mount Batur, and at least one Kecak fire dance at Uluwatu Temple — that's the standard week.

Distances on the map look short but the roads don't scale linearly. Ubud to Uluwatu is 65 km but takes 2-2.5 hours on a Saturday afternoon; airport to Ubud is 75 minutes off-peak, 2+ hours in rush hour. Most travelers hire a private driver for full days (~750k IDR) or rent a scooter (~75k IDR/day) for short hops within a base.

  • Coastline633 km
  • Avg temp27 – 32°C
  • CurrencyIDR
  • LanguagesIndonesian (Bahasa Indonesia) · Balinese · English
  • TimezoneAsia/Makassar
  • RegionLesser Sunda Islands, Indonesia

Before you go

8 things locals want you to know

The details that change a trip — read these before you book.

  1. 01

    Book a private driver for full days only when you're combining 3+ stops — for short hops, Grab Bike is 5x cheaper

  2. 02

    Skip Kuta entirely unless you're a 19-year-old on a first-time backpacker trip — it's declining and Canggu is better in every way

  3. 03

    Sidemen Valley is what Ubud was 15 years ago — book 2 nights here if you're a repeat Bali visitor

  4. 04

    Mount Batur sunrise hike is Bali's most-overrated experience — it's shoulder-to-shoulder with 300 other tourists at the top. Try Mt Agung's harder hike or skip

  5. 05

    For Nusa Penida, do a private boat charter (4M IDR for the day, splits 6 ways) instead of the group tour — same sights, no waiting

  6. 06

    Best Balinese coffee isn't kopi luwak (overpriced civet coffee) — it's plain Bali Kintamani arabica from any small roaster

  7. 07

    Spa packages at boutique villas are 30-50% cheaper than the same treatments at hotel spas — book direct via Instagram or WhatsApp

  8. 08

    For Gili Islands, take fast boats from Padang Bai (cheaper, less choppy) instead of Serangan

When to go

When is the best time to visit Bali?

May to September — dry season, lower humidity, calm seas, every restaurant and beach club open.

Your year at a glanceBright bands = best months
JFMAMJJASOND

Dry peak

Best
Jun – Aug

Sunny, dry, breezy

Average low–high: 23–30°CMonthly rainfall: 50 mmCrowds: Very high

Dry shoulder

Best
May, Sep

Warm, dry, manageable crowds

Average low–high: 23–30°CMonthly rainfall: 75 mmCrowds: Medium-high

Wet shoulder

Apr, Oct

Humid, occasional storms, lush

Average low–high: 24–31°CMonthly rainfall: 150 mmCrowds: Medium

Wet peak

Nov – Mar

Daily afternoon rain, very humid

Average low–high: 24–31°CMonthly rainfall: 320 mmCrowds: Low except Christmas/NY

Month by month

Bar color follows the average high (cool blue → hot coral); faded bars fall outside the best months. The shaded base is the average low. Teal bars below show monthly rainfall.

Avg highBestbest monthsOffoff-seasonRain (mm)

Swipe for Jul–Dec →

Warmest Apr · 32°CColdest Jul · 22°CWettest Jan · 345 mmDriest Aug · 40 mm
Month-by-month notes
  • Jan 31/24° · 345 mmOff — Wettest month, daily storms
  • Feb 31/24° · 275 mmOff — Wet but warming, some sunny days
  • Mar 31/24° · 220 mmOff — Nyepi (Day of Silence) — entire island shuts for 24h
  • Apr 32/24° · 130 mm — Wet → dry transition, prices drop
  • May 31/23° · 80 mmBest — Best value — dry weather, low crowds
  • Jun 30/23° · 60 mmBest — Dry, breezy, peak begins
  • Jul 29/22° · 45 mmBest — Driest, busiest, highest prices
  • Aug 29/22° · 40 mmBest — Same as July, Australian school holidays
  • Sep 30/23° · 80 mmBest — Late dry season, crowds easing
  • Oct 31/24° · 150 mm — Humid, first rains, prices drop
  • Nov 31/24° · 240 mmOff — Wet season starts in earnest
  • Dec 31/24° · 320 mmOff — Wet but Xmas/NY pricing spike (Dec 22-Jan 5)

How long

How many days do you need in Bali?

7–14 days is the sweet spot. Seven days minimum for a first trip. The standard split is 3-4 nights in Ubud (culture, rice terraces, monkey forest, Mount Batur sunrise hike) + 4-5 nights in Seminyak/Canggu/Uluwatu (beach clubs, surf, sunset temples).

  1. Day 1

    Arrival — drive to Ubud, slow start

    From the week plan

    Essential
  2. Day 2

    Ubud temples + Tegalalang + Monkey Forest

    From the week plan

    Essential
  3. Day 3

    Mount Batur sunrise hike

    From the week plan

    Essential
  4. Day 4

    Move to Canggu/Seminyak, beach club + sunset

    From the week plan

    Essential
  5. Day 5

    Nusa Penida day trip from Sanur

    From the week plan

    Essential
  6. Day 6

    Uluwatu — Padang Padang + Kecak dance

    From the week plan

    Essential
  7. Day 7

    Spa morning + Jimbaran sunset dinner + departure

    From the week plan

    Essential
See the full day-by-day plans

Budget

Is Bali expensive?

Not especially — Bali is one of the more affordable cities we cover. Mid-range travelers spend about IDR 2,200,000/day per person — pricier than 3 of the other 21 cities we cover. That's roughly IDR 15,400,000–IDR 30,800,000 for 7–14 days. Backpackers get by on IDR 600,000/day; luxury starts around IDR 7,500,000/day.

  • Backpacker

    IDR 600,000

    per person · per day

    Hostel dorm or guesthouse, warung meals, scooter, free beach days

    Stay
    IDR 250,000
    Food
    IDR 200,000
    Transport
    IDR 100,000
    Activities
    IDR 50,000
  • Mid-range

    Most common

    IDR 2,200,000

    per person · per day

    4-star hotel or boutique villa, restaurant meals, occasional Grab + scooter, 1 paid activity

    Stay
    IDR 1,200,000
    Food
    IDR 600,000
    Transport
    IDR 200,000
    Activities
    IDR 200,000
  • Luxury

    IDR 7,500,000

    per person · per day

    Four Seasons / Bulgari / Mandapa, fine dining, private driver, daily activities

    Stay
    IDR 5,000,000
    Food
    IDR 1,800,000
    Transport
    IDR 500,000
    Activities
    IDR 200,000

Your trip, roughly

≈ IDR 15,400,000–IDR 30,800,000 for 7–14 days

mid-range · per person · before flights

Backpacker total
IDR 8,400,000for 14 days
Mid-range total
IDR 30,800,000for 14 days
Luxury total
IDR 105,000,000for 14 days

What things should cost7

Biggest markups first — what locals pay vs. the first price tourists get quoted.

  • Nasi goreng at a warung

    3.4× markup
    Fair IDR 35,000Tourist IDR 120,000
  • 60-min Balinese massage

    3× markup
    Fair IDR 200,000Tourist IDR 600,000
  • Airport GrabCar to Seminyak

    2.9× markup
    Fair IDR 120,000Tourist IDR 350,000
  • Bintang beer at a warung

    2.3× markup

    Tourist price: At beach clubs 80-150k is normal

    Fair IDR 35,000Tourist IDR 80,000
  • Surf lesson, group, 90 min

    2.1× markup
    Fair IDR 400,000Tourist IDR 850,000
  • Nusa Penida full-day organized tour

    2.1× markup

    Tourist price: DIY speedboat round-trip is ~350k IDR

    Fair IDR 1,200,000Tourist IDR 2,500,000
  • Scooter rental per day

    2× markup

    Always check brakes and lights before signing

    Fair IDR 75,000Tourist IDR 150,000

Book first

Book these before you fly

5 things in Bali sell out or need a timed slot. Work backwards from your dates: Hotels first (6–8 weeks out). The timeline below runs from 6–8 weeks out down to before you fly: 4 sights to book and your hotel.

  1. 6–8 weeks outStart here

  2. 3–4 weeks out

  3. Before you fly

Tripdox puts these on your itinerary with the booking window as a reminder. Plan this trip

Neighborhoods

Where to stay in Bali

Ubud for a first visit: cultural heart — rice paddies, yoga, jungle villas, slow. 7 areas compared below, from IDR 800,000 to IDR 4,000,000 a night. Sidemen is the best value at about IDR 800,000 a night. Book hotels 6–8 weeks out for the busiest dates.

  • Ubud

    Cultural heart — rice paddies, yoga, jungle villas, slow

    Best for: First-timers, wellness, couples, families

    from IDR 1,200,000 / night

  • Seminyak

    Upscale beach + nightlife, beach clubs, fine dining

    Best for: Couples wanting comfort + scene

    from IDR 2,000,000 / night

  • Canggu

    Surf-and-nomad — co-working, beach clubs, expat scene

    Best for: Long-stayers, surfers, 25-35 nomads

    from IDR 1,500,000 / night

  • Uluwatu / Bukit

    Cliff-edge villas, surf, dramatic scenery, quieter

    Best for: Honeymooners, surfers, view-chasers

    from IDR 2,500,000 / night

  • Nusa Dua / Jimbaran

    Luxury all-inclusives, family-resort coastline

    Best for: Families, all-inclusive travelers, business stops

    from IDR 4,000,000 / night

  • Sanur

    Calm east-coast promenade, older crowd, gateway to Penida

    Best for: Older couples, families, sunrise lovers

    from IDR 1,100,000 / night

  • Sidemen

    Best value

    Quiet Ubud alternative — terraced rice valleys, almost no tourists

    Best for: Repeat visitors, off-grid seekers

    from IDR 800,000 / night

Booking tips
  • Book 6-8 weeks ahead for July-August and Christmas
  • Villa pools are common at the 1.2M IDR/night tier — worth the upgrade
  • Wet season (Nov-Mar) prices drop 30-50%
  • Always confirm "private pool" vs "shared pool" — descriptions are loose

Things to do

What to see in Bali — and what to skip

6 must-sees, 15 more if you have time, and 1 thing to skip. Start with Pura Luhur Uluwatu, Pura Tanah Lot, and Tegalalang Rice Terraces. The stops are spread out, so budget travel time between them. First thing to skip: Paying IDR 120,000 for Nasi goreng at a warung.

Do6

The must-sees.

Pura Luhur Uluwatu

Must see

Cliff-edge sea temple 70m above the Indian Ocean. The 6 PM Kecak fire dance is Bali's single most-iconic experience.

Entry: IDR 50,000Time needed: 2 hOpening hours: Daily 7 AM – 7 PM; Kecak performance 6 – 7 PMLocation: Pecatu, South Bali

Plus 150,000 IDR for the Kecak performance

Best: 5:30 PM arrival to claim Kecak seats
Tips (3)
  • Sarong required (rented free at entrance)
  • Watch for monkeys snatching sunglasses and phones
  • Buy Kecak tickets 30 min early — peak season sells out

Pura Tanah Lot

16th-century sea temple on a tide-island offshore rock. Sunset is iconic; high tide cuts the temple off from the mainland.

Entry: IDR 60,000Time needed: 2 hOpening hours: Daily 7 AM – 7 PMLocation: Beraban, Tabanan
Best: Arrive 4:30 PM for sunset, leave by 6:45 PM to beat traffic
Tips (2)
  • Skip the photo ops with snake holders — pure tourist trap
  • Walk to the temple at low tide; only at high tide is it offshore

Tegalalang Rice Terraces

Must see

The famous postcard rice terraces north of Ubud. Photogenic, easy access, very busy by 9 AM. Multiple swings and viewpoints.

Entry: IDR 25,000Time needed: 1.5 hOpening hours: Daily 7 AM – 6 PMLocation: 15 min north of Ubud

Plus 10-30k IDR donations at viewpoints (often pushed)

Best: 6:30-8 AM before tour buses
Tips (2)
  • Walk down into the terraces — viewpoint from the road misses the magic
  • Bali Swing is at Tegalalang too — IDR 350k for the basic swing

Mount Batur Sunrise Hike

Must see

Active 1,717m volcano. 2-hour pre-dawn climb with a guide; sunrise above the clouds; breakfast cooked in volcanic steam at the summit.

Entry: IDR 800,000Time needed: 8 hOpening hours: Hikes start 2 AM; summit 5:30 AMLocation: Kintamani, North-East Bali

Per person, includes guide, breakfast, and Ubud-area pickup

Best: May to September (dry); avoid Jan-Feb
Tips (3)
  • Layer up — summit is 12-15°C
  • Wear proper trainers, no flip-flops
  • Guides are mandatory — hiking alone is fined

Padang Padang & Bingin Beach

Must see

Twin world-class surf beaches 5 minutes from Uluwatu Temple. Padang has crystal water; Bingin is the warung-and-surfboard beach scene.

Entry: IDR 15,000Time needed: 3 hOpening hours: Open 24hLocation: Pecatu, South Bali
Best: Surf on dry-season swells; mornings for beach time
Tips (2)
  • Strong rip currents — only swim where surfers paddle out
  • Bingin involves 200 stone steps down

Nusa Penida (day trip)

Dramatic clifftop island 30 min by speedboat from Sanur. Kelingking T-Rex viewpoint, Angel's Billabong tide pool, Diamond Beach steps, Crystal Bay snorkel.

Entry: IDR 1,200,000Time needed: 10 hOpening hours: Speedboats 7 AM – 4:30 PM from SanurLocation: Sanur → Nusa Penida

Full-day organized tour; speedboats only ~350k IDR round-trip if DIY

Best: Dry season for boat reliability and viewpoint trails
Tips (2)
  • Sea-sickness pills if you're sensitive — boats are bumpy
  • Kelingking trail to the beach is brutal — most people just photograph

If you have time15

Worth it once the must-sees are done. Tap a row for the detail.

  • Tirta Empul Holy Spring

    Temples
    Entry: IDR 75,000Time needed: 1.5 hLocation: Tampaksiring, near Ubud
    More

    10th-century water temple where Balinese Hindus perform melukat purification under spring-fed fountains. Visitors can participate in a sarong.

    Opening hours: Daily 7 AM – 6 PM

    Includes sarong + locker

    Best: 7-8 AM before tour buses (7-9 AM is locals' worship time — observe respectfully)
    • Bring a change of clothes
    • Skip fountains 11 and 12 — they are funeral purification
  • Pura Besakih (Mother Temple)

    Pura Besakih (Mother Temple)

    Temples
    Entry: IDR 150,000Time needed: 2 hLocation: Karangasem, East Bali
    More

    Bali's largest and holiest temple complex — 23 separate temples on the slopes of active volcano Mount Agung.

    Opening hours: Daily 8 AM – 5 PM

    Includes mandatory sarong + guide

    Best: Morning before clouds wrap Mt Agung
    • Politely refuse the "compulsory donations" beyond entry fee — well-known scam
    • Cover knees and shoulders
  • Pura Lempuyang ("Gates of Heaven")

    Pura Lempuyang ("Gates of Heaven")

    Temples
    Entry: IDR 90,000Time needed: 3 hLocation: Karangasem, East Bali
    More

    Famous "split-gate with Mt Agung framed" Instagram spot. Real temple is at the top of 1,700 stone steps.

    Opening hours: Daily 6 AM – 6 PM
    Best: Dawn arrival to skip 2-3 hour photo queues
    • The "reflection" in famous photos is a mirror under the camera — not a real lake
    • Photo queue can take 2-3 hours mid-morning
  • Jatiluwih Rice Terraces

    Rice terraces & nature
    Entry: IDR 50,000Time needed: 3 hLocation: Tabanan, Central Bali (1.5h from Ubud)
    More

    UNESCO-listed terraced landscape covering 600 hectares — bigger, less commercial, far emptier than Tegalalang.

    Opening hours: Daily 7 AM – 6 PM
    Best: Anytime — crowds are minimal
    • Worth the longer drive if you have a private car
    • Multiple walking trails 1-3 hours
  • Tegenungan Waterfall

    Tegenungan Waterfall

    Rice terraces & nature
    Entry: IDR 30,000Time needed: 1.5 hLocation: 20 min south of Ubud
    More

    Closest waterfall to Ubud — easy 10-min walk down, big plunge pool, can swim. Crowded after 10 AM.

    Opening hours: Daily 6:30 AM – 6 PM
    Best: 7-9 AM before crowds
  • Sekumpul Waterfall

    Rice terraces & nature
    Entry: IDR 125,000Time needed: 4 hLocation: Buleleng, North Bali (3h from Ubud)
    More

    Often called Bali's most beautiful falls — seven streams drop into a lush jungle canyon. Requires a guided 1-hour hike.

    Opening hours: Daily 7 AM – 4 PM

    Mandatory guide fee

    Best: May to October — dry season makes the trail safer
    • Wear water shoes — final stretch crosses the river
    • Combine with Banyumala Twin Falls in the same trip
  • Sacred Monkey Forest, Ubud

    Sacred Monkey Forest, Ubud

    Rice terraces & nature
    Entry: IDR 80,000Time needed: 1.5 hLocation: Central Ubud
    More

    700 long-tailed macaques in a 12-hectare temple-forest in central Ubud. Walking paths, 14th-century shrines, rope bridges.

    Opening hours: Daily 9 AM – 6 PM
    Best: Early morning before crowds
    • Remove sunglasses, hats, jewelry, and stash phones — monkeys grab anything
    • Don't feed them; don't make eye contact
  • Canggu (Echo Beach, Batu Bolong, Berawa)

    Canggu (Echo Beach, Batu Bolong, Berawa)

    Beaches & surf
    Entry: FreeTime needed: 3 hLocation: South-West coast
    More

    Nomad-and-surf strip with grey-sand beach breaks, vegan cafés, and beach clubs. Where most expats live.

    Opening hours: Open 24h
    Best: Sunset for the beach club / La Brisa scene
    • Echo Beach for advanced surfers, Batu Bolong for learners
    • Traffic is brutal; allow extra time
  • Seminyak Beach

    Seminyak Beach

    Beaches & surf
    Entry: FreeTime needed: 3 hLocation: South-West coast, near Kuta
    More

    Sunset-dinner-on-the-beach territory. Ku De Ta, Potato Head, La Plancha bean-bag bars line a long flat sand stretch.

    Opening hours: Open 24h
    Best: Late afternoon to sunset
  • Sanur Beach

    Sanur Beach

    Beaches & surf
    Entry: FreeTime needed: 3 hLocation: East side of Denpasar
    More

    East-side calm-water beach: walking and cycling promenade, gentle reef, sunrise rather than sunset. Quieter, older crowd.

    Opening hours: Open 24h
    Best: Sunrise and morning swims
    • Departure point for Nusa Penida and Lembongan fast boats
    • Family-friendly — no surf
  • Amed and Tulamben

    Amed and Tulamben

    Beaches & surf
    Entry: FreeTime needed: 4 hLocation: East Bali (3h from Ubud)
    More

    East-coast diving and snorkeling base. USAT Liberty WW2 wreck dive starts from the beach at Tulamben.

    Opening hours: Open 24h
    Best: April to October for visibility
    • Rent gear from PADI shops in Amed
    • Black volcanic-sand beaches — hot at midday
  • Finns Beach Club, Canggu

    Beach clubs & nightlife
    Entry: IDR 250,000Location: Berawa, Canggu
    More

    Sprawling beach club with three pools, 9 bars, surf-front day-bed seats. The biggest party scene in Canggu.

    Opening hours: Daily 9 AM – 11 PM

    Day-bed minimum spend; entry to the Strand area is free

  • Potato Head Beach Club, Seminyak

    Beach clubs & nightlife
    Entry: IDR 500,000Location: Seminyak
    More

    Curved-louver architectural icon, infinity pool over the sand, sunset-DJ tradition. Reserve a daybed before noon.

    Opening hours: Daily 11 AM – 11 PM

    Day-bed minimum spend

  • La Brisa, Canggu

    Beach clubs & nightlife
    Entry: IDR 200,000Location: Echo Beach, Canggu
    More

    Reclaimed-fishing-boat beach club at Echo Beach — best mid-afternoon to sunset for the slow-boho vibe.

    Opening hours: Daily 10 AM – 11 PM

    Minimum spend

  • Gili Islands (overnight)

    Gili Islands (overnight)

    Day trips & islands
    Entry: IDR 700,000Time needed: OvernightLocation: Off Lombok
    More

    Three tiny coral islands off Lombok, 90 min by fast boat from Padang Bai. No motorbikes, just bicycles and horse carts. Snorkel turtles in Gili Air, party in Gili Trawangan, honeymoon on Gili Meno.

    Opening hours: Boats 8 AM and 1 PM

    Round-trip fast boat from Padang Bai

    Best: May to October
    • Gili Trawangan = nightlife, Gili Air = balanced, Gili Meno = quietest
    • No ATMs on Meno — bring cash
  • TemplesBali has more than 20,000 temples — these are the ones every first-time traveler should see.
  • Rice terraces & natureBali's landscape is built around 1,000-year-old subak (cooperative irrigation) rice farming.
  • Beaches & surfSouth Bali has the surf and beach clubs; the east and north are calmer and snorkel-friendly.
  • Beach clubs & nightlifeSouth Bali has SE Asia's densest beach-club scene; Canggu and Seminyak run from afternoon to late night.
  • Day trips & islandsHalf- and full-day trips that beat staying in one beach all week.

Skip1

Not worth your time or money.

  • Paying IDR 120,000 for Nasi goreng at a warung

    tourist spots. Locals pay about IDR 35,000.

Hidden gems in Bali6

Off the beaten path — places most visitors never find.

  • Sidemen Valley

    Quiet rice-terrace valley 90 min east of Ubud — same scenery without the crowds, 1/3 the prices.

    How to find it: Drive east from Klungkung; stay at Samanvaya or Wapa di Ume Sidemen
  • Nyang Nyang Beach

    Long empty beach below Uluwatu cliffs — 200-step descent keeps it nearly empty.

    How to find it: Park at Bali Cliffhouse; stairs are signposted
  • Tukad Cepung Waterfall

    Waterfall inside a cave — sun beam at 10-11 AM creates the famous spotlight effect.

    How to find it: 45 min east of Ubud near Tembuku; arrive 10 AM for the light
  • Jatiluwih Rice Terraces

    UNESCO-listed terraces 5x bigger than Tegalalang and 90% emptier.

    How to find it: 90 min north-west of Ubud via Tabanan
  • Pemuteran

    Reef-restoration village in north-west Bali with the best easy snorkeling on the island.

    How to find it: 4-hour drive from Seminyak; Mimpi Resort or Taman Sari Bali
  • Munduk

    Cool-climate hill village with waterfalls and clove plantations — feels nothing like beach Bali.

    How to find it: 2.5h north of Ubud; Munduk Moding Plantation has the famous infinity pool

Plan your days

Bali itinerary: 1, 3 and 7 days

Copy a plan or let Tripdox build one around your dates.

One day in Bali

Bali in one day

Ubud morning + Uluwatu sunset

9 stops06:30–19:30
  1. 06:30

    Tegalalang rice terraces (before tour buses)

    Walk down into the paddies

  2. 08:30

    Breakfast at Sayuri Healing Food, Ubud

    Smoothie bowl + jamu

  3. 10:00

    Sacred Monkey Forest

    Stash sunglasses and phones

  4. 12:00

    Babi guling lunch at Ibu Oka

    Order the special set

  5. 13:30

    Drive to Uluwatu (90 min)

  6. 15:30

    Padang Padang Beach

    Quick swim or surf-watching

  7. 17:00

    Pura Luhur Uluwatu

    Buy Kecak tickets first

  8. 18:00

    Kecak fire dance with sunset

  9. 19:30

    Seafood dinner on Jimbaran Beach

Three days in Bali

Day 1

Ubud arrival + slow start

Settle in Ubud, evening culture

5 stops12:00–19:30
  1. 12:00

    Check in to Ubud villa or boutique stay

  2. 14:00

    Lunch at Hujan Locale or Locavore To Go

  3. 15:30

    Campuhan Ridge Walk (1.5h)

  4. 18:00

    Sunset cocktails at Karsa Kafe

  5. 19:30

    Dinner at Mozaic or Locavore NXT

Day 2

Ubud temples + rice terraces

Cultural full day

7 stops07:00–20:00
  1. 07:00

    Tegalalang rice terraces (early)

  2. 09:00

    Tirta Empul Holy Spring + purification

  3. 11:30

    Sacred Monkey Forest

  4. 13:00

    Lunch at Warung Babi Guling Ibu Oka

  5. 15:00

    Tegenungan Waterfall + swim

  6. 18:00

    Spa massage at Karsa Spa or Putri Bali

  7. 20:00

    Dinner + traditional Legong dance show

Day 3

Uluwatu + south coast

Move base, beach + temple

6 stops09:00–19:30
  1. 09:00

    Drive Ubud → Uluwatu (2h)

  2. 11:30

    Check in to Uluwatu villa

  3. 13:00

    Lunch at Single Fin overlooking the surf break

  4. 14:30

    Padang Padang or Bingin Beach

  5. 17:00

    Uluwatu Temple + Kecak dance

  6. 19:30

    Jimbaran Bay seafood dinner

One week at a glance

A theme for each day — reorder it around your flights.

  1. Day 1

    Arrival — drive to Ubud, slow start

  2. Day 2

    Ubud temples + Tegalalang + Monkey Forest

  3. Day 3

    Mount Batur sunrise hike

  4. Day 4

    Move to Canggu/Seminyak, beach club + sunset

  5. Day 5

    Nusa Penida day trip from Sanur

  6. Day 6

    Uluwatu — Padang Padang + Kecak dance

  7. Day 7

    Spa morning + Jimbaran sunset dinner + departure

A perfect day

Hour-by-hour in Bali

9 stops from 06:00 to 22:00. Follow it end to end, or borrow the parts you like.

Morning
  1. Sunrise yoga or rice-paddy walk

    Yoga Barn 7 AM class is the Ubud institution; or just walk Campuhan Ridge before anyone else.

    Yoga Barn drop-in 150,000 IDR
  2. Breakfast

    Cassava Café (Ubud), Crate Café (Canggu), or Sisterfields (Seminyak). 80-150k IDR.

    IDR 110,000
  3. Cultural slot

    Temple visit, monkey forest, or rice-terrace walk. 1.5-2 hours.

Afternoon
  1. Lunch at a warung

    Nasi campur with sate lilit and lawar at a local warung — 40-70k IDR for a full plate.

    IDR 55,000
  2. Wellness or beach

    Spa at Karsa or Putri Bali (300-600k IDR for 90 min), or beach club afternoon.

    IDR 450,000
  3. Adventure slot

    Tegenungan Waterfall, Bali Swing, or surf lesson at Batu Bolong.

Evening
  1. Sunset

    Tanah Lot, Uluwatu, or beach-club bean bag. La Plancha, La Brisa, or Single Fin all hit hard.

  2. Dinner

    Locavore (tasting menu), Mamasan, Sardine, or seafood-on-the-sand at Jimbaran. 400-1.8M IDR per person.

    IDR 700,000
Night
  1. Nightlife or chill

    Old Man's (Canggu), Sky Garden (Kuta), Potato Head (Seminyak). Ubud is dead by 11 PM.

Estimated spend for the dayIDR 1,315,000

Based on the 4 of 9 stops that list a cost.

Food & drink

What to eat in Bali

8 dishes to try and 8 places to eat in Bali, from about IDR 75,000 to IDR 1,800,000 a head.

Must-try dishes8

  • Babi Guling

    IDR 70,000

    Bali's signature dish — slow-roasted suckling pig stuffed with turmeric, lemongrass, and coriander. Crispy skin is the prize.

  • Bebek Betutu

    Bebek Betutu

    IDR 250,000

    Whole duck rubbed in basa genep spice paste, wrapped in banana leaf, slow-cooked 6+ hours.

    Per duck for 2-3 people; usually pre-order

  • Nasi Campur Bali

    Nasi Campur Bali

    IDR 50,000

    Mixed-rice plate: pork sate lilit, lawar, sambal matah, urap (vegetables), shrimp crackers. The default lunch.

  • Sate Lilit

    Sate Lilit

    IDR 35,000

    Minced fish-or-pork satay wrapped around lemongrass stalks instead of bamboo skewers.

  • Lawar

    Lawar

    IDR 30,000

    Mixed vegetable, grated coconut, and meat salad spiced with basa genep. Lawar Putih (white) is mild; Lawar Merah (red) uses pig blood.

  • Nasi Goreng / Mie Goreng

    Nasi Goreng / Mie Goreng

    IDR 45,000

    Ubiquitous fried rice / fried noodles topped with a fried egg, sambal, and prawn crackers. Available everywhere from warungs to luxury hotels.

  • Pisang Goreng

    IDR 15,000

    Battered fried banana — every warung's afternoon snack, often served with palm-sugar syrup.

  • Arak

    Arak

    IDR 60,000

    Balinese rice or palm liquor (~30-40% ABV). Order arak madu (with lime and honey) — neat is rough.

    Cocktail at a bar; 50k IDR for a bottle at a shop

Where to eat8

Our shortlist, cheap to splurge.

  1. Warung Babi Guling Ibu Oka

    Traditional Balinese · Central Ubud

    Signature: Babi guling plate with crispy skin

    ~IDR 75,000 pp
  2. Naughty Nuri's

    Western/Balinese ribs and martinis · Ubud (original) + Seminyak

    Signature: Pork ribs and famous martinis

    ~IDR 350,000 pp
  3. Bambu Indah

    Balinese village kitchen · Sayan, Ubud

    Signature: Heritage Balinese sharing menu

    ~IDR 600,000 pp
  4. Cuca

    Modern tapas + cocktails · Jimbaran

    Signature: Coconut prawn dumplings

    ~IDR 750,000 pp
  5. Mamasan

    Pan-Asian fine dining · Seminyak

    Signature: Crispy duck pancakes

    ~IDR 700,000 pp
  6. Sardine

    Seafood by the rice paddies · Seminyak

    Signature: Wood-fired Jimbaran red snapper

    ~IDR 800,000 pp
  7. Locavore NXT

    Modern Indonesian tasting menu · Ubud

    Signature: 12-course farm-to-table tasting menu

    ~IDR 1,800,000 pp
  8. Sundara at Four Seasons Jimbaran

    Beachfront fine dining · Jimbaran Bay

    Signature: Sunset menu with Jimbaran seafood

    ~IDR 1,400,000 pp
Dietary notes
Bali is exceptionally vegetarian and vegan friendly — Ubud especially has dozens of dedicated plant-based restaurants. Halal food is available at most south-coast hotels and in larger cities; "warung halal" signs are common. Gluten-free is harder at warungs but easy at upscale restaurants. Most food is naturally peanut-heavy — flag allergies clearly.
Tipping
Most upscale restaurants add 10% service + 11% government tax automatically — no extra tip needed. At warungs and small cafés, rounding up or leaving 5,000-10,000 IDR is appreciated, not expected.

Getting around

How to get around Bali

Bali has no metro, no commuter rail, and limited public buses. Most travelers use Grab/Gojek apps in cities, scooters for short hops, and private drivers for full-day trips. Distances look short on Google Maps but traffic doubles drive times in Canggu, Kuta, and Ubud.

Ways to get around4

  • Scooter rental

    IDR 75,000

    Short hops within a base (Canggu, Ubud, Uluwatu)

    Per day; helmet usually included, fuel extra ~15k IDR

    • Cheap
    • Beats traffic
    • Locals' transport
    • Accidents are #1 hospital cause
    • IDP required for foreigners (police checkpoints fine 250-500k IDR)
  • Grab / Gojek apps

    IDR 60,000

    Short rides, airport transfers, food delivery

    GrabCar Seminyak airport ~120k IDR; GoJek Bike same trip 35k

    • Cheapest reliable option
    • No haggling
    • Banned from some "taxi mafia" zones (notably parts of Canggu and Ubud) — driver may meet you a block over
  • Private driver (full-day)

    IDR 750,000

    Full-day sightseeing trips, multi-stop itineraries

    8-10 hours; includes English-speaking driver

    • Comfortable AC
    • Driver doubles as guide
    • Best for inland sights
    • Pricier per km than Grab
    • Tipping (50-100k IDR) expected
  • Bluebird taxi

    IDR 80,000

    Reliable metered alternative when Grab unavailable

    Metered; airport flat rate displayed at counter

    • Honest meters
    • Always available at hotels and airport
    • Many fake "Bluebird" lookalikes — verify the bird logo and "Bluebird" on the door

From the airport

4 options · fastest 30 min · cheapest IDR 120,000

  • GrabCar to Seminyak

    FastestCheapest

    Pickup point is a 3-min walk from arrivals (signposted)

    30 min

    IDR 120,000

  • GrabCar to Canggu

    Traffic doubles this 4-7 PM

    50 min

    IDR 180,000

  • Pre-paid taxi to Ubud

    Counter inside arrivals; Grab same trip ~250k

    75 min

    IDR 400,000

  • Hotel transfer to Uluwatu

    35 min

    IDR 350,000

Key distances

Realistic travel times between the places you'll actually go.

  • DPS (Ngurah Rai Airport)Seminyak

    Distance: 11 kmBy car: 30 min off-peak / 60 min rush
  • DPSUbud

    Distance: 38 kmBy car: 75 min off-peak / 120 min rush
  • SeminyakUbud

    Distance: 30 kmBy car: 70 min
  • UbudUluwatu

    Distance: 65 kmBy car: 120 min
  • SanurNusa Penida

    Distance: 25 kmBy car: 30 min by speedboat
  • Padang BaiGili Trawangan

    Distance: 60 kmBy car: 90 min by fast boat

Practical

Know how Bali works

Etiquette, money, a few words of Indonesian, safety and what to pack.

Bali etiquette & payments

Do

  • Sarong + sash are mandatory at every Hindu temple — usually rented free at the entrance
  • Don't step on canang sari (small woven offering trays on doorsteps and pavements) — they're sacred
  • Use right hand only for receiving money, food, or shaking hands — left is considered unclean
  • Don't touch anyone's head, including children's — it's sacred in Balinese-Hindu culture
  • Public displays of affection are tolerated in tourist areas, frowned on in villages
  • Bikinis fine on beaches and beach clubs; cover shoulders and knees in temples and villages

Avoid

  • Public drunkenness is fined and detained — not the legal-grey-area it is elsewhere in SE Asia
  • Photographing women bathing in rivers or doing temple ceremonies without permission is deeply offensive
  • During Nyepi (Day of Silence — variable date in March), foreigners must stay inside or risk arrest. Airport closes for 24 hours.
  • Pointing with index finger is rude — gesture with the whole hand or a thumbs-up
Tipping
10% service is auto-added at upscale restaurants. Round up at warungs (5-10k IDR). Drivers expect 50-100k IDR for a full-day trip; spa therapists 50-100k IDR for a 60-min massage. Hotel porters 10-20k IDR per bag.
Payments
  • Visa and Mastercard at hotels, beach clubs, mid-range restaurants
  • Cash (IDR) for warungs, scooter rentals, beach vendors, spas, Grab Bike fares
  • QRIS (Indonesian QR payments) at most modern cafés — only works with Indonesian bank apps
  • AmEx is rarely accepted
Connectivity
Telkomsel has the best coverage island-wide; XL and Indosat are cheaper. Buy a tourist SIM at the airport (counters past customs) — 7-day unlimited data ~150k IDR. e-SIMs (Airalo, Holafly) work from arrival without a physical card.

Useful Indonesian phrases for Bali12

  • Hello
    Halo / Selamat pagi (morning) / Selamat malam (evening)hah-loh / suh-lah-mat pah-gee
    Bahasa Indonesia greeting
  • Thank you
    Terima kasihtuh-ree-mah kah-see
  • You're welcome
    Sama-samasah-mah sah-mah
  • Yes / No
    Ya / Tidakyah / tee-dak
  • How much?
    Berapa harganya?buh-rah-pah hahr-gah-nyah
  • Too expensive
    Terlalu mahaltuhr-lah-loo mah-hahl
  • Excuse me / Sorry
    Permisi / Maafpehr-mee-see / mah-ahf
  • Where is...?
    Di mana...?dee mah-nah
  • Delicious
    Enak sekalieh-nahk suh-kah-lee
  • Water (drinking)
    Air minumah-eer mee-noom
  • Goodbye
    Selamat tinggalsuh-lah-mat ting-gahl
  • Hello (Balinese local)
    Om Swastiastuohm swahs-tee-ah-stoo
    Traditional Balinese-Hindu greeting

Safety in Bali

Drug laws are extreme — possession can mean 10 years; trafficking carries the death penalty. Don't accept anything from strangers.
  • Bali Belly (food poisoning) hits 30-40% of first-time visitors — drink bottled water only, even for brushing teeth, and eat at busy warungs (high turnover = fresh food)
  • Scooter accidents are the #1 medical evacuation cause — wear helmets, wear closed-toe shoes, never drink and ride
  • Strong rip currents at Kuta, Padang Padang, and Echo Beach kill several tourists yearly — only swim where surfers paddle out
  • ATM skimming has happened — use bank-branch ATMs (BCA, Mandiri) inside lobbies, not free-standing machines
  • At temples and Monkey Forest, secure phones, hats, sunglasses, and water bottles — macaques will grab them
  • Volcanic activity at Mt Agung and Mt Batur is monitored — check the Indonesian volcanology agency (PVMBG) before climbing
  • Carry copies of passport + visa; keep originals in a hotel safe

What to pack for Bali

Essentials

  • Reef-safe sunscreen SPF 50+
  • After-sun / aloe gel
  • Insect repellent (DEET 40%)
  • Reusable water bottle (refill points common)
  • Universal Type-C/F plug adapter (Indonesia uses Type C/F, 230V)
  • Flip-flops + closed-toe trainers (for hikes)
  • Light cotton clothes
  • 2 swimsuits
  • Sarong (or buy one for 80k IDR locally)
  • Basic first-aid kit + Imodium for Bali Belly

Climate

  • Light rain jacket (Oct-Mar)
  • Warmer layer for Mt Batur (12°C at summit)

Cultural

  • One pair of long pants + shoulder-covering shirt for temples
  • Modest swimwear cover-up for villages

Electronics

  • Power bank (frequent outlet shortages in villas)
  • Waterproof phone pouch
  • GoPro or action cam if surfing/diving

If something goes wrong

Emergency numbers in Bali

Save these before you land. Tap a number to call from your phone.

Tourist helpline

Hospitals5

FAQ

Frequently asked about Bali

Straight answers to the 20 questions first-time visitors ask most.

What is the best time to visit Bali?

May to September is the dry season — sunny days, low humidity, calm seas, every restaurant and beach club open. June-August is peak (highest prices, biggest crowds, especially Australian school holidays). May and September are the sweet spots: same dry weather, 25-30% lower prices, fewer crowds. Avoid November to March if you hate daily rain — afternoon storms are reliable. December 22 to January 5 sees both wet weather AND Christmas/New Year price surge.

How many days should I spend in Bali?

Seven days minimum for a first trip. The standard split is 3-4 nights in Ubud (culture, rice terraces, monkey forest, Mount Batur sunrise hike) + 4-5 nights in Seminyak/Canggu/Uluwatu (beach clubs, surf, sunset temples). Ten days lets you add the Gili Islands or 2 nights in Sidemen / Munduk. Two weeks lets you add Lombok or Nusa Lembongan as a secondary trip.

Ubud or Seminyak — which is better to base?

They're different trips. Ubud is inland, cultural, slow — yoga retreats, jungle villas, rice paddies, no nightlife. Seminyak is beach, fine dining, and beach clubs — sunsets, parties, designer shopping. Almost no first-time visitor picks one over the other; the right answer is "split your stay" — 3-4 nights in Ubud, 3-4 nights in Seminyak or Canggu. If you're forced to choose: pick Ubud for couples and wellness, Seminyak/Canggu for beach + nightlife.

Is Bali expensive?

Cheap by Western standards, on par with Thailand and Vietnam. Backpackers spend ~600,000 IDR (~USD 38) per day in hostels. Mid-range travelers spend 2,000,000-2,500,000 IDR (~USD 130-160) per day for 4-star villas, restaurant meals, and a private driver some days. Luxury starts at 7,500,000 IDR (~USD 480) for Four Seasons / Bulgari level. Beach clubs and Seminyak fine dining are noticeably pricier than Ubud or Canggu warung scene.

Do I need a visa for Bali?

Most passport holders (US, UK, EU, Australia, Canada, Japan, etc.) get a Visa on Arrival (VOA) for 30 days at Ngurah Rai Airport — costs 500,000 IDR (~USD 35) cash or card. Apply for the e-VOA online beforehand to skip the airport queue. ASEAN passport holders enter visa-free for 30 days. Extensions to 60 days require a visit to immigration (best done via an agent, ~1.5M IDR). Indian passport holders need to apply for an e-VOA in advance. Confirm on the official Indonesian immigration site for your specific passport.

How do I get around Bali?

Within a base (Ubud, Canggu, Uluwatu): scooter (75k IDR/day) or Grab Bike (20-50k per ride). Between bases: private driver (750k IDR/full day) or GrabCar (120-300k). To islands: fast boat from Sanur or Padang Bai. Bali has no metro, no commuter rail, and very limited public bus. Distances look short on Google Maps but traffic doubles drive times in Canggu, Kuta, and Ubud — always allow buffer.

Is Bali safe?

Generally yes, for normal tourist common sense. Violent crime against tourists is extremely rare. The real risks are: (1) scooter accidents — wear helmets and avoid riding at night; (2) Bali Belly food poisoning — drink only bottled water, eat at busy warungs; (3) drug laws — Indonesia has the death penalty for trafficking, never accept "gifts" from strangers; (4) rip currents at Kuta, Echo Beach, Padang Padang — only swim where surfers paddle out; (5) ATM skimming — use bank-branch ATMs only.

What is Bali Belly and how do I avoid it?

Bali Belly is traveler's diarrhea — usually from contaminated water, raw vegetables washed in tap water, or ice in drinks. Roughly 30-40% of first-time visitors get hit. Avoid by: drinking only bottled or filtered water (including for brushing teeth), eating at busy warungs (high turnover means fresh food), avoiding salads and ice cubes from non-upscale spots, and washing hands frequently. Carry Imodium and rehydration sachets (oralit). Symptoms beyond 48 hours = see a clinic; BIMC and Siloam are excellent.

Can I drink tap water in Bali?

No. Tap water is not potable anywhere in Bali, including in 5-star hotels. Even brushing your teeth — use bottled or filtered water. Most hotels provide 2L of bottled water per day; refill stations at cafés and yoga studios are common (bring a reusable bottle to save plastic). Ice in upscale restaurants and beach clubs is made from filtered water and safe; avoid ice at small warungs.

Best beaches in Bali?

Depends on what you want. For surf: Padang Padang and Uluwatu (advanced), Batu Bolong in Canggu (learners). For sunset and beach clubs: Seminyak, Echo Beach. For calm swimming: Sanur (east coast), Nusa Dua (south). For dramatic scenery: Diamond Beach and Kelingking on Nusa Penida. For diving and snorkeling: Amed (USAT Liberty wreck) and Pemuteran. Skip Kuta Beach unless you specifically want backpacker chaos.

What about Nyepi (Day of Silence)?

Nyepi is the Balinese Hindu New Year — a 24-hour silent fast that falls in March (date varies; 2026 is March 19). For 24 hours: no flights in or out, no traffic on roads, no lights at night, no entertainment, no leaving your hotel. Foreigners are required to stay inside their accommodation. Hotels run with curtains drawn and minimal staff. Most travelers either avoid Bali around Nyepi or stay at a beach resort with self-contained dining. The Ogoh-Ogoh parades the night before are spectacular.

Is Bali cheaper than Thailand or Goa?

Roughly the same as Thailand mainland (Chiang Mai, Bangkok), pricier than Vietnam, similar to or slightly more than Goa for mid-range travel. A week in Bali on a mid-range budget runs USD 450-650; same week in Phuket is USD 500-700; Goa is USD 380-500. Bali is cheaper for spas, yoga, and accommodation; pricier for alcohol and beach-club minimums. Local food (warung) is the cheapest in Bali; fine dining is on par with mid-range Bangkok or Mumbai.

What's the nightlife scene like in Bali?

South Bali (Seminyak, Canggu, Kuta) has SE Asia's densest beach club scene — Potato Head, Finns, La Brisa, Old Man's, Single Fin, Sky Garden. Beach clubs run from afternoon to ~midnight; nightclubs (LXXY, Mirror) until 3-4 AM. Ubud is dead by 11 PM by design — culture and wellness, not parties. Uluwatu has cliff-edge bars (Single Fin, Sundays Beach Club) that close earlier. Drug laws are strict — don't buy from anyone in clubs.

Is Bali good for solo female travelers?

Yes — Bali is among the safest and easiest destinations for solo women in Asia. Ubud is especially welcoming (yoga and wellness scene attracts a heavy solo-female demographic). Standard precautions apply: avoid walking alone on unlit roads at night, watch your drink at clubs (drink-spiking incidents have occurred at Kuta clubs), and use Grab over street taxis after dark. Solo female ridership on scooters is normal and accepted. Many guesthouses run group dinners and yoga classes that make meeting people easy.

Can I rent a scooter in Bali without a license?

Technically no — Indonesia requires either an Indonesian license or a valid International Driving Permit (IDP) endorsed for motorcycles. Police checkpoints in Canggu, Kuta, and Ubud regularly stop tourists; the on-the-spot fine is 250-500k IDR (often negotiated). More importantly, your travel insurance is void if you crash without an IDP — and the average Bali scooter accident hospital bill is 15-30M IDR. Get the IDP at home before traveling.

How much does a 7-day Bali trip cost per person?

Backpackers spend around 4,200,000 IDR (~USD 270) for 7 days — hostels, scooter, warung food, free beach days, one paid activity. Mid-range travelers spend 15,500,000 IDR (~USD 1,000) — 4-star villas, restaurant meals, private driver days, Nusa Penida day trip, surf lessons. Luxury travelers spend 52,500,000+ IDR (~USD 3,400) — Four Seasons / Bulgari, fine dining, private driver, multiple activities, in-villa spa. Add international flights separately (USD 700-1,500 from Europe/US).

Should I stay in Ubud or Canggu for first time?

Stay in BOTH. The optimal first-time Bali split is 3-4 nights Ubud (culture, jungle villa, rice terraces, monkey forest, Mount Batur hike, spa) followed by 3-4 nights Canggu OR Seminyak (beach, surf, sunset clubs, fine dining). Canggu is younger, surfier, and has the nomad scene; Seminyak is more upscale with established beach clubs and shopping. If you're forced to pick one base only and don't care about beach: Ubud. If beach matters: Canggu (under 35) or Seminyak (over 35).

Are credit cards widely accepted in Bali?

Visa and Mastercard are accepted at hotels, beach clubs, fine-dining restaurants, and most upscale shops in Seminyak, Canggu, Ubud, and Nusa Dua. Warungs, scooter rentals, beach vendors, spas, and Grab Bike fares are cash-only. Carry 500k-1M IDR per day in small notes (50k and 100k bills). ATMs are everywhere; use bank-branch machines (BCA, Mandiri, BNI) inside lobbies — free-standing ATMs in tourist zones have a skimming history. AmEx is rarely accepted outside 5-star hotels.

What about volcanoes in Bali?

Bali has two active volcanoes: Mount Agung (3,031m, last major eruption 2017-19) and Mount Batur (1,717m, last erupted 2000). Both are monitored by the Indonesian volcanology agency (PVMBG). Mount Batur is the popular sunrise-hike volcano; routes are open whenever the alert level is "Normal." Mount Agung's sunrise hike is much harder and reopens only when alerts allow — check before booking. Eruption ash can ground flights from DPS for 1-3 days; travel insurance with volcanic-disruption cover is worth it.

Is it worth visiting Nusa Penida from Bali?

Yes — Nusa Penida is the single best day trip from Bali. The 30-min speedboat from Sanur lands you on a dramatic clifftop island with viewpoints (Kelingking T-Rex, Diamond Beach, Angel's Billabong) that don't exist on mainland Bali. Caveats: roads on Penida are bad, drivers are aggressive, and the famous viewpoints are 1-2 hour drives apart. Either book a private driver (4M IDR/day for the group) or a small-group tour (1.2M IDR per person). Avoid the cheapest mass-tour boats — they cram you into 60-person buses and skip viewpoints.

Your move

Your Bali trip starts here.

Describe your trip in a few sentences. Tripdox finds flights, picks hotels, orders your days and builds the full itinerary — priced in IDR or your own currency.

Free · No credit card · 2 minutes

Keep exploring

More guides built the same way — read one, then let Tripdox plan it.