5 Days in Bali: A Realistic First-Timer's Itinerary (Without the Beach-Club Cliché)
Five days isn't enough to see all of Bali — and trying to is the most common mistake. Here's the version we'd plan for a friend, by region, by meal, by the surf forecast.
Most 5-day Bali itineraries you'll find online send you to Ubud, Canggu, Uluwatu, AND Nusa Penida — which is technically possible and almost guaranteed to leave you exhausted, hot, and unable to remember which day you saw which temple. After eight years of recommending this island to friends, the version that consistently works for first-timers is built around two regions, not four — and treats traffic and humidity as the real constraints they are. Below: the 5-day plan I now write for first-time visitors who want a Bali they'll actually remember.
The premise: Ubud first, then Uluwatu
Ubud (the cultural-jungle interior) and Uluwatu (the cliff-top southern surf coast) are 60–90 minutes apart by car and represent the two complementary versions of Bali most worth seeing on a first trip. Spend nights 1–2 in Ubud, nights 3–5 in Uluwatu. Skip Canggu entirely on this trip; it's a great long-stay neighbourhood but it doesn't add to a 5-day first-visit. Skip Kuta and Seminyak — the version of Bali they represent is the version most experienced travellers actively avoid in 2026. If you want a beach club afternoon, do it in Uluwatu (Single Fin, Suka Espresso) which has the same scene plus the cliff geography that Canggu and Seminyak lack.
Day 1 — Land in Denpasar, head straight to Ubud
Most flights from Europe and Australia land in Denpasar between 9pm and 7am. Don't try to do anything ambitious on landing day. Pre-book a private transfer (Klook, Bali Taxi, or your hotel) for the 90-minute drive to Ubud — Bali's airport queue for taxis is genuinely brutal, and Grab/Gojek taxis cannot pick up at the official taxi rank. Check into your Ubud hotel (we recommend Mandapa for luxury, COMO Shambhala for wellness, or Bisma Eight for mid-range with a proper rooftop pool). Spend the rest of the day at the hotel or walking the Campuhan Ridge — a flat 2km path through rice fields that's the perfect first-evening Ubud orientation. Dinner: Locavore (Ubud's Michelin-quality tasting menu, book 4 weeks ahead) or a more casual Warung Babi Guling Ibu Oka for the iconic Balinese roast pork. Sleep early. Tomorrow is the long day.

Editor's tips
- Pre-book the airport transfer — saves 30+ minutes vs the airport taxi queue
- Bisma Eight hotel includes airport transfer in their rate — worth the upgrade
- Warung Pulau Kelapa is a quieter alternative to Locavore for a first-night dinner
Day 2 — Ubud full day: temples, terraces, and one workshop
Up at 6am — Bali's heat builds quickly and the best photographs are dawn. Drive 20 minutes north to the Tegalalang rice terraces. Walk the path system (it's a working agricultural landscape, not a park; walking through it is fine if you stay on marked paths). Have breakfast at one of the rice-field cafés. By 9am, drive 30 minutes east to Tirta Empul — the holy water temple where Balinese still come for ritual purification. Visit respectfully (sarong required, sold at the gate). Late morning: a cooking class or batik workshop — Paon Bali is the one we'd recommend, in a family compound 20 minutes from Ubud, includes market visit and lunch. Afternoon: rest at the hotel pool. Bali heat between 1pm and 4pm is genuinely uncomfortable. Late afternoon: walk Ubud town — the Sacred Monkey Forest (skip if you've been to similar; the monkeys are aggressive), the Royal Palace, the Saraswati Temple. Dinner: Hujan Locale (modern Indonesian, the best mid-priced dinner in Ubud) or Mozaic (high-end, terrace setting).

Editor's tips
- Tirta Empul morning visit (8–9am) is significantly less crowded than late morning
- Paon Bali cooking class — book 5 days ahead, half-day, includes everything for $40
- Dinner reservations 3+ days ahead at any of the Ubud highlights
Day 3 — Transfer to Uluwatu via Tanah Lot
Check out late morning. Driver pickup at 10am. Drive south via Tanah Lot, the iconic sea temple on a rock. Don't visit Tanah Lot at sunset (it's the most crowded photographic spot in Bali); visit at 11am when there are still buses but the experience is manageable. From Tanah Lot, continue south — total transfer to Uluwatu about 3 hours including the temple stop. Check into your Uluwatu hotel (Bulgari Resort Bali at the very top, Six Senses or Renaissance for mid-luxury, or one of the cliff-top pension villas like Suarga Padang Padang at €130/night for value). Afternoon: hotel pool, beach descent. The cliffs of Uluwatu have private beach paths (most resorts have direct cliff staircases — Padang Padang and Bingin are the famous public beaches). Dinner: at the resort, or drive 10 minutes to Ulu Cliffhouse for sunset cocktails followed by dinner.
Editor's tips
- Tanah Lot at 11am is dramatically less crowded than its sunset peak
- Single Fin's sunset session at Uluwatu is one of the great Bali experiences (Sunday best)
- Suarga Padang Padang has rooms with direct staircase to a private rock pool
Day 4 — Uluwatu surf country, day trip to Nusa Lembongan, or slow day
Three options for day 4, depending on traveller temperament. Option A — Surf or learn to surf. Padang Padang Beach has surf schools that teach beginners on the calmer inside section ($45 for a 2-hour lesson). Bingin and Dreamland are intermediate breaks. Option B — Day trip to Nusa Lembongan / Nusa Penida (the small islands across the Badung Strait). Speedboat from Sanur takes 35 minutes; a half-day Nusa Penida tour to Kelingking Beach and Crystal Bay is a long day but visually unforgettable. Hire a private boat to skip the Bali-mainland-Nusa-Penida ferry queue. Option C — Take a slow day. Sleep late, swim, lunch at a cliff-top restaurant, spa in the afternoon, sunset at Single Fin or Uluwatu Temple. Bali rewards a slow day in a way that few destinations do; one of three days at Uluwatu spent doing this is genuinely the best version of the trip.
Editor's tips
- Nusa Penida day trips depart Sanur 7:30–8am — early start required
- Kelingking Beach is the photograph; the descent is brutal — most people don't make it down
- Single Fin Sunday sessions start at 4pm and run late — the most local crowd of the week
Day 5 — Uluwatu Temple, last meal, sunset before flight
Final day. Most international flights leave Denpasar between 8pm and midnight. Spend the morning at the hotel. Lunch at Suka Espresso (the casual surf-cafe icon) or at your hotel. Mid-afternoon: visit Uluwatu Temple at the southern tip of the peninsula. The temple itself is small but the cliff position is dramatic; the 6pm Kecak fire dance performance is genuinely moving (book tickets at the gate, get there 5pm to claim a good seat — the front rows fill an hour ahead). Dinner: at the temple's cliff-top restaurant or back in Uluwatu town. Driver pickup for the airport at 7pm latest if you're flying at 11pm. Denpasar airport requires more time than its size suggests: the international terminal queues for security can be 40 minutes in peak.
Editor's tips
- Uluwatu Temple Kecak dance — get to the venue at 5pm sharp for front-row seats
- Uluwatu to airport: 30–60 minutes depending on traffic, but 90 minutes possible
- Pack the sarongs you bought — temple etiquette requires them at every Hindu temple
What we'd skip on a 5-day first trip
Three things first-timers commonly do that we'd actively skip. First: Mount Batur sunrise hike. It's a 2am wake-up, an exhausting climb, and the view is fine but not extraordinary. Save this for a longer trip. Second: Kuta Beach. The beach is okay; the surrounding district is the worst version of Bali (souvenir shops, traffic chaos, Western-tourist-density). The same beach scene is available far better in Canggu. Third: doing all of north Bali (Lovina dolphins, Munduk waterfalls). It's beautiful but it's an 8-hour round-trip drive from the south, and it doesn't fit a 5-day trip. Add it to a 10-day trip.
Book Your Flights
Flight prices can swing by 40% depending on how far in advance you book. Use the search below to lock in the best available fares for your trip dates.
Hotels Along This Route
Every hotel recommendation in this itinerary is independently reviewed. Book directly through our comparison tool for the best rate guarantee.
Day Tours & Guided Experiences
The activities in this itinerary are bookable in advance — and often sell out weeks ahead. Reserve your spots early to avoid disappointment.
Frequently asked questions
Five days is enough to see two of Bali's four main regions (we'd recommend Ubud + Uluwatu for first-timers). It is not enough to see all of Bali — and trying to is the most common first-timer mistake. Plan two bases rather than four.
Ubud and Uluwatu are genuinely different islands that happen to share a coastline. The fact that you can drive between them in 90 minutes is useful logistics, not editorial geography — they have different light, different food, different rhythms. Five days splits neatly into two nights in each with a single transit day between. What this itinerary doesn't include: Nusa Penida, the north, Amed. Those are not omissions — they're the reason you come back.
Get there
Flights
One search across 700+ airlines — find the real lowest fare for your dates.
Search flightsWhere to stay
Hotels
Browse verified hotels and stays — instant confirmation, secure booking.
Book on KKdayThings to do
Activities
Tours, attractions, and day trips — free cancellation on most experiences.
Book on KlookAbout the author
Camille Laurent
Senior Travel Editor · Based in Lisbon · Bali
Camille has spent the last 9 years living in or reporting from over 60 countries. Former contributor to Condé Nast Traveler and Monocle, she focuses on Southeast Asia, Mediterranean Europe, and the Middle East. Currently based between Lisbon and Bali.
Read next — destinations



