Bali 7-Day Itinerary — First Time (With Ferry Day-Trips to Gili or Nusa Penida)

A relaxed, doable week in Bali for first-timers: beach time in Seminyak and Canggu, culture and rice terraces in Ubud, cliff-top sunsets in Uluwatu — plus an optional fast boat day trip to Nusa Penida or the Gili Islands. Real prices, where to stay each night, and how to get around.

← Book Fast Boats & Transfers

Why this 7-day itinerary works

Seven days is enough to see the Bali highlights without bouncing between five hotels. The route follows the island's geography: land and decompress on the beach, head inland to Ubud for temples and rice terraces, then return south for the Uluwatu cliffs, Nusa Dua and a final night near the airport. Day 4 is the wild card — a fast boat day trip to Nusa Penida or the Gili Islands — so you get an island adventure with no extra hotel nights. Fast boat tickets can be booked in advance via our booking page, and our private drivers cover every transfer on this route.

Day 1 — Arrival + Seminyak / Canggu

Land at Ngurah Rai (DPS) and settle into Seminyak or Canggu — both 30–45 minutes from the airport. This day is for decompressing: a beachfront warung lunch, a walk on Batu Belig or Echo Beach, and your first Bali sunset. Arriving mid-morning? A private driver can detour through Pererenan's rice fields. Arriving late? Eat, sleep, start fresh tomorrow. Two nights here also lets you grab a scooter from IDR 100K/day and cruise Canggu before Ubud.

Day 2 — Ubud culture

Transfer to Ubud (1–1.5 hours from Canggu), Bali's cultural heart. Fill the day with the Sacred Monkey Forest Sanctuary (ancient trees, mossy temples, cheeky macaques), Ubud Palace and Saraswati Temple, the Ubud Art Market (bargaining is half the fun) and the free Campuhan Ridge Walk at sunset.

Stay two nights in Ubud — it's the perfect base for Day 3, and the town's cafes, yoga studios and evening Legong performances deserve an evening to themselves.

Day 3 — Ubud rice terraces + waterfall

Start early to beat the tour buses. First, Tegallalang Rice Terraces (20 minutes north of Ubud) in soft morning light; then a waterfall — Tegenungan is closest to town, Tibumana and Kanto Lampo more secluded (bring water shoes, the steps are slippery). Afternoon: a coffee plantation luwak tasting or Tirta Empul, the holy spring temple. The whole loop is easy on a rented scooter (IDR 100K/day), or let a private driver (IDR 650K for 10 hours) handle the hills while you enjoy the view.

Day 4 — Fast boat day trip: Nusa Penida OR Gili Islands

This is the day your itinerary earns its title. Pick one island — both work as same-day fast boat trips.

Option A: Nusa Penida

Fast boats from Sanur or Padang Bai take 45–60 minutes, from IDR 300K–450K one way. Highlights: Kelingking Beach (the T-Rex cliff), Angel's Billabong and Broken Beach. The catch: rough roads between far-flung viewpoints, so budget for a local driver or tour on the island. Full details in our Nusa Penida guide.

Option B: Gili Islands

Fast boats from Padang Bai or Serangan take 2–2.5 hours, from IDR 450K–650K one way, landing on Gili Trawangan — car-free, laid-back, ringed with white sand. Rent a pushbike and snorkel with turtles off Meno Wall. As a day trip it's a long day on the water; many first-timers prefer an overnight. See our Gili Islands guide for times and what to pack.

Book your fast boat tickets online with BaliGoat before you travel — popular morning departures sell out. Riding to the dock? Our Padang Bai port guide covers parking, luggage and departure tips.

Day 5 — Uluwatu cliffs, Uluwatu Temple & GWK

Drive south to the Bukit peninsula. Start at GWK Cultural Park — the 121-metre Garuda Wisnu Kencana statue is one of the world's biggest. Then Uluwatu Temple, perched on 70-metre cliffs: arrive by 4 p.m., walk the clifftop path and stay for the Kecak fire dance at sunset — tickets sell out on busy nights. Below the temple, Padang Padang and Suluban Beach are classic cliff-and-cave beaches for a swim. Base yourself in Uluwatu or Jimbaran; a Jimbaran beach seafood dinner — grilled fish on the sand by lantern light — is the classic finish. This is a long driving day; a private driver (IDR 650K full day) makes it genuinely relaxing.

Day 6 — Nusa Dua beach / club OR east Bali

Both work on a scooter if you ride confidently, but the east Bali loop is long — a driver is the smarter call. End the night in Nusa Dua or Seminyak so Day 7's departure is stress-free.

Day 7 — Last-minute shopping + departure

Milk the morning: Seminyak's boutiques or the Krisna Oleh-Oleh supermarket for coffee, sarongs and spices. Return your scooter (or settle your driver) and head to the airport — 30–45 minutes from Seminyak or Nusa Dua. International flights: arrive 3 hours before departure; domestic, 2 hours.

Where to stay each night

Night Area Why
1Seminyak / Canggu30–45 min from the airport, beaches and sunset bars
2–3UbudTemples, rice terraces and waterfalls on your doorstep
4Jimbaran / Uluwatu / SanurClose to Day 4 boat ports and the Day 5 south loop
5Uluwatu / JimbaranCliffs, Kecak sunset, GWK and Jimbaran seafood
6Nusa Dua / SeminyakBeach clubs, shopping, close to the airport

Want to skip the hotel shuffle? Message us on WhatsApp — we'll suggest villas and guesthouses in each base area for your budget.

Getting around: transport options

Most first-timers mix it: scooter for Ubud and Canggu, driver for the long days — roughly IDR 2–3 million in transport for two people across the week.

Budget estimate for 7 days

Item Estimated cost Notes
Scooter rentalIDR 100K/day (≈IDR 700K/week)+ IDR 25K/day insurance; see rental page
Private driverIDR 650K per 10h dayIDR 450K for 6h; see driver page
Fast boat — Nusa PenidaIDR 300K–450K one wayReturn ≈ double; book via booking
Fast boat — Gili IslandsIDR 450K–650K one way2–2.5h crossing; see Gili guide
FoodIDR 50K–150K/dayWarungs at the low end, beach clubs at the high
Activities & entriesIDR 50K–300K/dayTemples, GWK, snorkelling, Kecak show
Total per person≈IDR 2.5M–5M / weekExcluding flights & hotels

Guide prices in IDR. Cash is king for warungs and small temples; cards work in most hotels, restaurants and for online boat bookings.

Frequently asked questions

What is the best month to visit Bali?

April, May, June, September and October are the sweet spot: dry-season weather with fewer crowds and lower prices than July and August. The rainy season runs roughly November to March, when beach days and island day trips get more hit-or-miss. Our Bali seasonal guide breaks down every month.

Is 7 days enough for a first trip to Bali?

Yes — with a focused plan. Seven days covers the essentials: Seminyak and Canggu beaches, Ubud culture and rice terraces, the Uluwatu cliffs and temple, Nusa Dua, plus one island day trip by fast boat to Nusa Penida or the Gili Islands. You won't see everything, but you'll hit the highlights without rushing.

Gili Islands or Nusa Penida for a day trip?

Nusa Penida is closer (45–60 minutes by fast boat from Sanur or Padang Bai) but needs long, bumpy drives between viewpoints. The Gili Islands are a longer ride (2–2.5 hours) but flat, car-free and beachy once you arrive. For a day trip from south Bali, Nusa Penida is logistically easier; the Gilis reward an overnight stay.

Do I need a private driver in Bali?

Not strictly. A scooter from IDR 100K/day is the cheapest way around if you hold an International Driving Permit, while a private driver costs IDR 650K for a full 10-hour day. Many first-timers mix both: scooter around Ubud and Canggu, driver for airport transfers and the long days to Uluwatu and east Bali.

How much money do I need for 7 days in Bali?

Budget roughly IDR 2.5–5 million per person for the week, excluding flights and hotels. That covers a scooter at IDR 100K/day or a driver at IDR 650K/day, a fast boat day trip at IDR 300K–650K one way, meals at IDR 50K–150K per day, and activity entries from IDR 50K–300K.

Plan your Bali week on WhatsApp

Tell us your dates — we'll quote your fast boat tickets, scooter or private driver in one message.

Chat on WhatsApp →