By Editorial Team · Last updated June 2026
Most first Bali trips fail in the same way: too many stops, a new hotel every night, and three hours a day lost to traffic on narrow roads. The smarter move is fewer bases and a route that flows in one direction. This week runs Ubud to Canggu to Nusa Penida to Uluwatu, three bases over seven nights, ending near the airport so departure day stays calm.
Who this trip is for
This is built for first-time visitors who want to see Bali's main contrasts in one week without living out of a suitcase. It suits couples, friends and solo travellers who like a balanced pace: some culture, some beach, one big day trip, and enough downtime to actually enjoy a pool or a long dinner.
It is not ideal for travellers chasing remote, quiet corners of the island, or for anyone who wants a single beach resort to settle into for seven nights. It is also not the right plan if you are unwilling to move bases at all, because the whole logic depends on shifting three times in one clean direction.
Trip at a glance
Duration: 7 days, 6 nights.
Start and end: Denpasar / Ngurah Rai International Airport.
Best for: first-time visitors, couples, friends, solo travellers.
Not ideal for: travellers wanting one fixed beach base, or those after the island's remoter, quieter side.
Travel style: balanced, first trip to Indonesia.
Budget: roughly US$40 to 50 a day for budget travellers, US$90 to 130 a day mid-range, excluding international flights. Treat these as working estimates.
Logistics level: easy to medium. The only medium-difficulty piece is the Nusa Penida day trip, which involves an early start and a fast-boat crossing.
Best time: April to October, the dry season.
Booking difficulty: low for hotels and drivers, medium for the Nusa Penida boat in peak season when seats fill up.
Why this route makes sense
The route is ordered to move you in roughly one direction, from the inland centre of the island down to the southern cliffs, so you are never backtracking across Bali's worst traffic.
Ubud comes first on purpose. It is greener, slower and more cultural, which is the gentler way to start while you adjust to the time zone and the heat. Canggu follows for cafes, surf and a more social mood. Nusa Penida is slotted as a day trip from the Canggu stretch rather than a separate overnight, which saves you packing and re-checking-in for a single night.
Uluwatu is deliberately last. It sits closest to the airport, roughly 30 to 45 minutes in normal traffic, so your final base doubles as your departure base. That single decision removes the classic last-day panic of a long drive to catch a flight.
Before you fly: sort your data and entry
Set up an Indonesia eSIM before you board and activate it on the plane, so you land with maps, messaging and ride-hailing already working. Bali runs heavily on apps for transport and food, and arriving without data is the most avoidable friction of the trip.
Sort entry admin online too. As a working figure, the e-VOA has been around IDR 500,000 (about US$35) for 30 days, and Bali charges a one-time tourist levy of around IDR 150,000 (about US$10). Fees and rules can change, so check the latest official guidance and pay both online before you fly to skip airport queues.
Day 1: Arrive in Bali and settle into Ubud
Morning / Afternoon. Land at Ngurah Rai and head straight to Ubud. The drive usually takes around 1.5 to 2.5 hours depending on traffic, so keep this day light and do not schedule anything fixed.
Base: Ubud, 3 nights. Stay near Ubud Palace or along Jalan Bisma for easy walking access to restaurants, the morning market and transport. As working price guides, rice-field guesthouses start around $30 a night, boutique hotels around $60 to 90, and private pool villas from $120.
Booking logic: book a private airport transfer in advance rather than improvising at arrivals. After a long-haul flight, a fixed price and a driver waiting with your name removes the one negotiation you do not want to have jet-lagged.
Evening. If you arrive early enough, walk past Ubud Palace, wander the nearby streets and have a relaxed dinner. Starting inland gives you Bali's calmer, more cultural side before the coast.
Day 2: Ubud rice terraces, Monkey Forest and waterfalls
Morning. Begin at the Sacred Monkey Forest Sanctuary, then continue to Tegalalang Rice Terrace, one of Bali's most recognisable landscapes.
Afternoon. Visit Tirta Empul Temple, known for its holy spring water used in purification rituals, then finish at a waterfall near Ubud.
Booking logic: these stops are spread across narrow roads where tight corners and traffic slow everything down, so doing them independently eats the day. An Ubud tour covering Monkey Forest, rice terraces and a waterfall ties them together with a driver who knows the order and timing, and usually includes hotel pickup across south Bali.
Evening. Stay in Ubud for dinner. Try nasi campur, bebek betutu or sate lilit for something local, or pick one of the garden restaurants for a slower evening.
Travel note: start early. The Monkey Forest and Tegalalang both get crowded mid-morning, and the light is better and the roads quieter before the tour buses arrive.
Day 3: Mount Batur sunrise or a Balinese cooking class
Day 3 is the one day you choose your own style, and the two options ask very different things of you.
Morning, Option A, more active. Leave before sunrise for a Mount Batur sunrise jeep experience. A 4WD takes you up Bali's active volcano before dawn for sunrise from the crater rim, over the caldera and Lake Batur, without the full trek. Travel note: this means a pickup in the dark and an early alarm, so weigh it against your jet lag.
Morning, Option B, slower and cultural. Stay in Ubud and join a Balinese cooking class that opens with a market visit. You select ingredients, learn the spices, and cook several traditional dishes before eating them. It is the gentler choice and keeps the day local.
Afternoon / Evening. After either option, keep it light: a massage, a pool hour, a cafe with rice-field views, or a slow walk along Campuhan Ridge.
Base: still Ubud. No move today, which is part of why a pre-dawn start is manageable.
Day 4: Move from Ubud to Canggu
Morning. After breakfast, leave Ubud for Canggu. The drive is around one hour in normal traffic and noticeably longer in the afternoons, which is why you move in the morning.
Booking logic: a private car charter is the practical way to do this leg. It is door to door with your luggage, and it lets you bundle a stop or two on the way if you want, which public transport simply will not do here.
Base: Canggu, 2 nights. Batu Bolong and Berawa give the easiest access to beach and restaurants. As a working guide, mid-range guesthouses run $40 to 80 a night, pool villas from $100. Pererenan is slightly quieter and a five-minute walk from the main strip.
Afternoon. Check in, then head to Batu Bolong or Echo Beach. The sea here is for surfing and atmosphere more than calm swimming, but the sunset is a large part of why people keep returning to Canggu.
Evening. Eat around Batu Bolong, Berawa or Pererenan, the best stretch of the trip for restaurants, coffee and a social mood.
Day 5: Nusa Penida day trip
Early morning. This is the one demanding day of the week. Use Canggu as your base for a full day on Nusa Penida, the most dramatically scenic island within easy reach, sitting around 30 to 45 minutes by fast boat from the coast.
Booking logic, the boat. The crossing leaves from Sanur, not Canggu, so factor the transfer in. A Sanur to Nusa Penida fast boat is the clearest way to manage the ticket. As working figures, there are multiple departures daily from around 7am, crossings of roughly 30 to 45 minutes, and fares from around $8 each way. Schedules and prices can change, so confirm current times, and book ahead in peak season because boats fill up.
Daytime. Most organised trips run early: pickup in Canggu, transfer to Sanur, boat across, then a local driver on arrival. A Nusa Penida full-day trip from Bali usually covers the west side, Kelingking Beach viewpoint, Broken Beach, Angel's Billabong and Crystal Bay, which is the realistic amount to see in a day without rushing.
Travel note: the island is rugged. Roads are bumpy, the sun is strong, and travel times run longer than the map suggests. Bring sunscreen, water, comfortable shoes, and motion-sickness tablets if boats bother you. Allow buffer time, and treat the afternoon return seas as choppier than the morning.
Evening. Return to Canggu and keep dinner simple. You will be tired, and that is normal for this day.
Day 6: Uluwatu beaches and the Kecak fire dance
Morning. Leave Canggu after breakfast and move to Uluwatu for the final night. This area feels different again: limestone cliffs, surf beaches, ocean-view cafes and a slower coastal rhythm.
Base: Uluwatu, 1 night. It is closer to the airport than Ubud or Canggu, roughly 30 to 45 minutes in normal traffic, which is exactly why it is the smart last base.
Afternoon. Spend the day between Padang Padang, Bingin or Melasti Beach. Some beaches mean stairs down the cliff face, so pack light and wear comfortable shoes.
Evening. In the late afternoon, visit Uluwatu Temple and stay for the Kecak fire dance at Uluwatu. Booking logic: a pre-booked seat matters here, because the amphitheatre fills fast in high season and the show is timed to sunset, so you do not want to be queuing at the gate as the light goes. Afterwards, dinner in Uluwatu, or down at Jimbaran for seafood by the beach.
Day 7: Slow morning and departure
Morning. Leave this one unplanned. Breakfast with an ocean view, a short beach walk, or one last massage before the airport.
Travel note: if your flight is afternoon or evening, you have room to relax. If it is before noon, plan your checkout early and arrange the airport transfer the night before. Traffic to Ngurah Rai can be unpredictable even from nearby Uluwatu, so allow buffer time regardless.
What to book early, and what to keep flexible
Book early: the airport transfer for Day 1, all three hotels for the dry-season months, and the Nusa Penida boat or day trip in peak season. The Kecak dance seat is also worth locking in July and August.
Keep flexible: the Day 3 choice between Mount Batur and the cooking class, which you can decide based on how rested you feel. Most Ubud and Canggu day activities can be arranged a day or two ahead, and the Day 7 morning should stay deliberately open.
Mistakes travellers make on a first Bali week
Changing hotels too often. Cramming five or six bases into a week means you spend the trip checking in and out instead of seeing Bali. Three bases is the sweet spot for seven nights.
Underestimating traffic. Distances look short on a map and take far longer in reality, especially in south Bali in the afternoon. Move bases in the morning, and assume drives run long.
Treating Nusa Penida as casual. It is a full, tiring day with an early start and a boat crossing, not a relaxed afternoon. Plan it as the hard day, and keep the evening empty.
Leaving the airport transfer to the last minute on departure day. Pre-arrange it and pad your timing, because Bali traffic does not respect flight schedules.
What to cut, adapt or upgrade
Cut: if you would rather have a true rest, drop the Nusa Penida day entirely and spend the day on Canggu's beaches. It is the most demanding piece of the week and the easiest to remove without breaking the route.
Adapt: swap Canggu for Seminyak if you want a slightly more polished, less surf-focused beach base, the position in the route still works.
Upgrade: add a night in Uluwatu and shave one from Ubud if cliffs and beaches matter more to you than temples and rice terraces. The one-direction logic holds either way.
Before you build this trip
Best time: April to October is the dry season, with sunnier days and calmer seas for the Nusa Penida crossing and Uluwatu. July and August are busiest and priciest, while May, June and September tend to balance good weather with thinner crowds.
Visa and entry: most nationalities use a Visa on Arrival. As working figures, the e-VOA has been around IDR 500,000 (about US$35) for 30 days, extendable once, plus a one-time Bali tourist levy of around IDR 150,000 (about US$10). Fees and rules can change, so check the latest official guidance and pay online before you fly.
Domestic transport: this trip runs on private drivers and pre-booked transfers rather than public transport, which is limited and slow for these routes. Ride-hailing apps cover shorter local hops.
Ferries and remote logistics: the only water crossing is the Sanur to Nusa Penida fast boat. Confirm current departure times before locking your day-trip plan, and prefer morning crossings when seas are calmer.
Money and eSIM: carry some cash for smaller warungs and beach stalls, and set up an Indonesia eSIM before you land so transport and maps work immediately.
What to book early vs keep flexible: lock hotels, the arrival transfer and the peak-season Nusa Penida boat in advance, and keep the Day 3 choice and the final morning open.
Final verdict
If this is your first Bali trip and you want range over depth, this route delivers four distinct sides of the island in a week without exhausting you, as long as you respect the three-base structure and the one-direction flow.
It is the right plan for couples, friends and solo travellers who like variety and a balanced pace. It is the wrong plan if you want one quiet beach to settle into, or if you are determined not to move hotels at all. For everyone in between, ending near the airport in Uluwatu is the detail that makes the whole week land smoothly.
Related itineraries
Going deeper on one island? Compare this with a slower Nusa Penida and Nusa Lembongan focused route before deciding whether to overnight rather than day-trip.
Have more time? A 10-day Bali and Lombok itinerary extends this same logic eastward across the strait.
For area guides, accommodation zones and seasonal detail, see the Bali destination hub.
Getting around: Bali to Gili Islands · Bali to Nusa Penida · Jakarta to Bali.
Before you go
Sort the practical side
Entry rules and a realistic budget before you book this trip.
Good to know
Frequently asked questions
Is 7 days enough for a first trip to Bali?
Yes. A week lets first-timers see Bali's four main sides, Ubud's culture and rice terraces, Canggu's beaches and cafes, a Nusa Penida day trip, and Uluwatu's clifftop temples, without rushing, as long as you base yourself in two or three areas rather than moving hotels nightly.
What's the best area to stay in Bali for first-timers?
Split your stay: Ubud for culture and nature, then Canggu or Seminyak for beach and a social scene, finishing near Uluwatu for clifftop sunsets and the easiest airport access. Two or three bases beat one hub, because Bali's traffic makes long daily drives slow and tiring.
How do I get from Bali to Nusa Penida?
Fast boats run from Sanur to Nusa Penida in roughly 30 to 45 minutes, with several departures daily. As a working figure, fares have been around IDR 250,000 to 400,000 (about US$16 to 26) return. Start early, since afternoon seas get choppy, and a day tour with hotel pickup is the easiest option for first-timers. Confirm current schedules before you book.
Do I need a visa, and is there a tourist tax for Bali?
Most nationalities get a Visa on Arrival. As working figures, the e-VOA has been around IDR 500,000 (about US$35) for 30 days, extendable once, and Bali charges a one-time tourist levy of around IDR 150,000 (about US$10). Fees and rules can change, so check the latest official guidance and pay both online before you fly to skip airport queues.
When is the best time to visit Bali?
April to October, the dry season, is best, with sunnier days and calmer seas for Nusa Penida and Uluwatu. July and August are busiest and priciest, while May, June and September tend to give the best balance of good weather and thinner crowds.
How much does a week in Bali cost?
As working estimates, budget travellers manage from about US$40 to 50 a day with guesthouses, local food and scooters, while mid-range runs US$90 to 130 a day with nicer stays and private drivers. This excludes international flights but includes the Nusa Penida day trip and the Bali tourist levy. Prices can change.
Go deeper
Bali guides
Keep exploring
Related itineraries

Three weeks+ (17+ days) · Bali
30 Days in Indonesia: The Ultimate Itinerary
Most Indonesia trips are really Bali trips. This one isn't, a decision-led 30-day route across Java, Komodo, Lombok, Sumatra, Sulawesi and Raja Ampat.

One week (6-8 days) · Bali
7 Days in Bali with Kids: A Relaxed Family Itinerary
A relaxed 7-day Bali family itinerary that resists doing too much: Sanur, Ubud and Nusa Dua, with Bali Safari, Waterbom and calm beaches for young kids.

Two weeks (12-16 days) · Bali
15 Days in Indonesia for Honeymooners: Bali, Komodo and Sumba
A 15-day Indonesia honeymoon: Ubud, Nusa Penida, Labuan Bajo, Komodo, Sumba and Uluwatu, with day-by-day logic, flights and what to book early.
Share this itinerary
