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 & TransfersWhy 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
- Nusa Dua option: calm postcard beaches (Nusa Dua Beach, Geger), jet-skiing and parasailing at the water-sports centre, Bali Collection for gifts, then a beach club (Karma Beach or Sundara) for a pool-and-cocktail afternoon.
- East Bali option: a loop through Sidemen rice terraces, the Tirta Gangga water palace and Blue Lagoon snorkelling at Padang Bai — one of Bali's prettiest drives and a great contrast to the tourist south.
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 |
|---|---|---|
| 1 | Seminyak / Canggu | 30–45 min from the airport, beaches and sunset bars |
| 2–3 | Ubud | Temples, rice terraces and waterfalls on your doorstep |
| 4 | Jimbaran / Uluwatu / Sanur | Close to Day 4 boat ports and the Day 5 south loop |
| 5 | Uluwatu / Jimbaran | Cliffs, Kecak sunset, GWK and Jimbaran seafood |
| 6 | Nusa Dua / Seminyak | Beach 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
- Scooter — IDR 100K/day (NMAX 155). The cheapest and most flexible option, ideal for Ubud, Canggu and the Bukit. Needs an International Driving Permit; helmets, insurance and hotel delivery included — see Bali scooter rental.
- Private driver — IDR 650K for a full 10-hour day (car with driver IDR 450K for 6 hours). Best for airport transfers, the Ubud transfer and the long Uluwatu and east Bali loops. English-speaking, no haggling — see Bali private driver.
- Fast boats — Nusa Penida IDR 300K–450K, Gili Islands IDR 450K–650K one way. Departures from Sanur, Serangan and Padang Bai. Book online via BaliGoat booking; our Padang Bai port guide covers the harbour experience.
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 rental | IDR 100K/day (≈IDR 700K/week) | + IDR 25K/day insurance; see rental page |
| Private driver | IDR 650K per 10h day | IDR 450K for 6h; see driver page |
| Fast boat — Nusa Penida | IDR 300K–450K one way | Return ≈ double; book via booking |
| Fast boat — Gili Islands | IDR 450K–650K one way | 2–2.5h crossing; see Gili guide |
| Food | IDR 50K–150K/day | Warungs at the low end, beach clubs at the high |
| Activities & entries | IDR 50K–300K/day | Temples, GWK, snorkelling, Kecak show |
| Total per person | ≈IDR 2.5M–5M / week | Excluding 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 →