1 Week in Bali: The Essential First-Timer's Itinerary
Contents
- Day 1: Arrive, Seminyak — Settle In & Sunset
- Day 2: Ubud — Tegallalang, Monkey Forest & Market
- Day 3: Ubud Surroundings — Tirta Empul, Kintamani & Besakih
- Day 4: Nusa Penida Day Trip
- Day 5: Uluwatu & the Bukit Peninsula
- Day 6: Water Sports, Beaches & Beach Clubs
- Day 7: Morning Spa, Final Beach & Departure
- Practical Summary
- See Also
A week in Bali is enough to understand why it occupies such an outsized place in people’s minds. This itinerary covers the essential geographic and cultural range: the beach resort south, the cultural heart of Ubud, the volcanic north, the offshore island of Nusa Penida and the dramatic cliff temples of the Bukit Peninsula. It moves at a reasonable pace — not every day requires a 4am alarm.
Getting around: the most practical option for this itinerary is a combination of private car hire with driver (for day trips; approximately IDR 350,000–600,000 per day depending on distance) and Grab or GoJek ride-hailing for short urban transfers. Renting a scooter works well if you are a confident rider on Southeast Asian roads, but is not essential for this route.
Day 1: Arrive, Seminyak — Settle In & Sunset
Arrive at Ngurah Rai International Airport (DPS). Bali is well-connected from most Asian hubs and from Australia; many European and Middle Eastern flights also land here directly.
Grab a taxi from the official taxi stand outside arrivals (bluebird taxi approximately IDR 100,000–200,000 to Seminyak; avoid touts).
Seminyak is the most pleasant part of southern Bali for a first night — better restaurants and beaches than Kuta, without the full intensity of Kuta’s nightlife strip. Check in and spend the afternoon walking Seminyak Beach north toward Batu Belig.
Sunset: the strip of beach clubs and bars along the Seminyak–Petitenget beachfront is genuinely impressive at dusk. Potato Head Beach Club is the most famous (entry free with minimum spend approximately IDR 250,000); La Favela and Motel Mexicola are good dinner options nearby. Dinner along Jalan Kayu Aya: seafood or a mix of Indonesian and Western food; approximately IDR 100,000–250,000 per person at a mid-range restaurant.
Day 2: Ubud — Tegallalang, Monkey Forest & Market
Private car or Grab to Ubud — approximately 1.5 hours from Seminyak (approximately IDR 250,000–400,000 for the car).
Tegallalang Rice Terraces: arrive by 8am to beat tour groups. The terraces cascade down a steep valley north of Ubud; the lower platform charges IDR 15,000 entry. Walk the main path and several farm trails; the landscape is genuinely beautiful even with the development around the viewpoints.
Mid-morning: continue to central Ubud. Sacred Monkey Forest Sanctuary (entry approximately IDR 80,000) is a forest reserve with three Balinese Hindu temples and a large resident macaque population. The monkeys are habituated to humans and will take food and unsecured belongings — keep cameras and phones secure.
Lunch at a warung along Jalan Dewi Sita or Jalan Hanoman: nasi campur (mixed rice plate) or mie goreng (fried noodles) at a local warung costs approximately IDR 25,000–50,000.
Afternoon: Ubud Art Market (Pasar Seni Ubud, opposite the Puri Saren Royal Palace) for handmade goods, batik, wooden carvings, silver jewellery. Prices are negotiable; afternoon browsing from 3pm tends to be less pressured than morning.
Dinner and stay in Ubud for the night.
Day 3: Ubud Surroundings — Tirta Empul, Kintamani & Besakih
Hire a private driver for the day (approximately IDR 400,000–600,000 for a full-day circuit).
8:30am — Tirta Empul (30 minutes from Ubud, approximately IDR 50,000 entry). The holy spring purification temple. Observe or join the bathing ritual in the sacred pools; temple priests mark participants with holy water and rice. Deeply atmospheric on quiet mornings.
11am — Kintamani (45 minutes north). The caldera rim looking down onto Mount Batur and the crater lake. Lunch at one of the rim restaurants (approximately IDR 80,000–150,000 per person for the view as much as the food). On clear days, Mount Rinjani in Lombok is faintly visible.
Afternoon — Besakih (1 hour from Kintamani on mountain roads). Bali’s Mother Temple, the largest and most sacred temple complex on the island, ascending the lower slopes of Gunung Agung. Entry approximately IDR 150,000; mandatory licensed guide approximately IDR 150,000–250,000 per group. Allow 1.5 hours. Note: this is a long day on mountain roads — confirm your driver is familiar with the route.
Return to Ubud for the night.
Day 4: Nusa Penida Day Trip
Early start — boats leave Sanur from approximately 7am. Grab or car from Ubud to Sanur harbour (approximately 45 minutes; approximately IDR 100,000–150,000 by Grab).
Fast boat to Nusa Penida: approximately IDR 200,000 one-way; approximately 45 minutes. Book a reliable operator (Rocky Fast Cruise, Maruti Fast Boat). Most operators also sell return tickets at the pier.
On the island: hire a local driver (approximately IDR 300,000–450,000 for the day) rather than a scooter if you are unfamiliar with the roads — Nusa Penida’s roads are narrow and some descents are steep.
West coast circuit: Kelingking Beach (the T-Rex cliff viewpoint — jaw-dropping; descent to the beach is 45 minutes each way, optional), Angel’s Billabong (natural tidal rock pool; free), Broken Beach (natural sea arch; free). All within 30 minutes of each other.
Crystal Bay: swimming in a sheltered bay; snorkelling gear for hire from approximately IDR 30,000–50,000.
Return boat to Sanur by 5pm. Dinner in Sanur or return to Ubud.
Day 5: Uluwatu & the Bukit Peninsula
Drive from Ubud (or Seminyak if you’ve moved) to the Bukit Peninsula in the south — approximately 1.5 hours from Ubud by car. The Bukit is a limestone plateau with dramatic Indian Ocean cliffs; the surf at Uluwatu is world-class; the temple perches on the cliff edge above.
Morning surf or beach: if you surf, Uluwatu is one of the great breaks in Asia — a long left-hander breaking over a reef 15m below the clifftop. For non-surfers, Padang Padang Beach (small cove, entry approximately IDR 10,000) and Suluban Beach (the cave access to Uluwatu surf) are scenic.
Lunch: the restaurants at the top of the cliff above Uluwatu surfers — Single Fin, Cashew Tree — have the best view-to-food ratio on the Bukit Peninsula.
Late afternoon — Uluwatu Temple (Pura Luhur Uluwatu): arrive by 5pm. Entry approximately IDR 50,000. The temple sits on a 70m cliff with the open ocean directly below. The Kecak fire dance performs here daily at approximately 6pm (approximately IDR 150,000 per person) — the most famous outdoor cultural performance in Bali. A guided Uluwatu sunset and Kecak tour bundles transport, temple entry, and guaranteed Kecak seating into a single booking. Book the day before or arrive early for a good seat. The combination of the performance, cliff setting and sunset is exceptional.
Dinner on the Bukit Peninsula (Jimbaran fish restaurants are the classic option for a post-Kecak dinner: fresh grilled seafood on the beach; approximately IDR 150,000–300,000 per person).
Day 6: Water Sports, Beaches & Beach Clubs
A gentler day — options depending on preferences:
Option A — Water sports at Tanjung Benoa (north of Nusa Dua): parasailing (approximately IDR 200,000–350,000 per person), banana boat (approximately IDR 100,000/person), flyboarding. Most operators are concentrated on the Benoa peninsula and run packages.
Option B — Learn to surf at Kuta or Seminyak: beginner surf lessons (approximately IDR 250,000–400,000 per person for a 2-hour lesson including instructor, board and rash vest) on Kuta Beach — the most beginner-friendly break in Bali with gentle shore break and flat sand.
Afternoon: Seminyak beach clubs for sundowners. Ku De Ta, Potato Head and La Plancha are the main options on the Seminyak strip. Arrive by 3pm for a sun lounger on busy days.
Day 7: Morning Spa, Final Beach & Departure
Last morning. Bali is famous for traditional massage and spa treatments — a final session before the airport is a reasonable indulgence.
Ubud area: Karsa Spa (rice terrace flower bath, approximately IDR 350,000–600,000) or Alaya Spa for traditional Balinese massage (approximately IDR 250,000–400,000/hour).
Seminyak area: dozens of spas on Jalan Kayu Aya and Jalan Oberoi; traditional Balinese massage from approximately IDR 100,000/hour at a basic salon to IDR 400,000/hour at hotel spas.
Check out, final beach hour, transfer to airport. Factor in 2–3 hours before departure for immigration at DPS during peak times (July–August, Christmas–New Year).
Practical Summary
| Transport | Approximate Cost |
|---|---|
| Airport → Seminyak taxi | IDR 100,000–200,000 |
| Seminyak → Ubud private car | IDR 250,000–400,000 |
| Day hire (private driver) | IDR 350,000–600,000 |
| Sanur → Nusa Penida fast boat | IDR 200,000 one-way |
| Grab / GoJek short trips | IDR 15,000–50,000 |
| Activity | Approximate Cost |
|---|---|
| Tegallalang entry | IDR 15,000 |
| Tirta Empul entry | IDR 50,000 |
| Uluwatu Temple + Kecak | IDR 200,000 total |
| Nusa Penida day trip | IDR 400,000–700,000 all-in |
| Beginner surf lesson | IDR 250,000–400,000 |
All prices as of 2026.
See Also
- Bali island guide — the essential overview of Bali: orientation, weather, and how to get between the key areas
- Ubud travel guide — cultural Bali in depth: temples, rice terraces, and accommodation
- Seminyak travel guide — dining, beach clubs, and shopping in Bali’s upscale coastal strip
- Uluwatu travel guide — the Bukit Peninsula in full: surf breaks, Kecak dance, and where to stay
- Sanur travel guide — the calm eastern coast from which fast boats depart for Nusa Penida
- Nusa Penida day trip guide — how to do Kelingking Beach and Crystal Bay in a single day from Bali
- Getting around Bali — Grab, scooters, private drivers, and the tourist shuttle network explained
- Surfing in Indonesia — Uluwatu and Canggu in context: Bali’s best breaks for every level
Book ahead
Book the key experiences
Turn this itinerary into reality. Secure your spots — popular tours sell out 2–3 days ahead.
Frequently Asked Questions
- What is the approximate budget for a 1-week Bali itinerary?
- Budget travellers can manage on approximately USD 40–60 per day covering guesthouses, warung meals, scooter hire, and entry fees — around USD 280–420 for the week. Mid-range travellers staying in 3-star hotels with a private driver and restaurant meals should plan for approximately USD 100–160 per day. High season (July–August, Christmas–New Year) adds roughly 20–30% to accommodation costs across the island. All estimates as of 2026 and exclude international flights.
- Do I need to book anything in advance for this 1-week Bali itinerary?
- Advance bookings that matter most: Borobudur sunrise tickets if adding a Java day trip (sells out 1–2 weeks ahead during school holidays), and mid-range hotels in Ubud and Seminyak in July–August (book 4–8 weeks ahead). Everything else on this itinerary — Nusa Penida fast boats, Kecak dance at Uluwatu, entry fees for Tirta Empul and Besakih — can be arranged on the day or with 24 hours' notice.
- What is the best way to get around Bali for this itinerary?
- The most practical combination is a hired private driver with car (IDR 350,000–600,000 per day depending on distance) for day trips to Ubud, Nusa Penida, and Uluwatu, and Grab or GoJek for short transfers within southern Bali. A scooter works well for the Uluwatu and Canggu days if you are a confident rider on Southeast Asian traffic. Avoid unmetered taxis from the airport — use Bluebird (metered) or a pre-booked private transfer.
- What is the best time of year to visit Bali?
- April–June and September–October are the best months: dry weather, lower humidity than peak season, and significantly fewer tourists than July–August. July–August is the busiest period — worth knowing about rather than necessarily avoiding, but accommodation prices and popular sites are notably busier. November–March is wet season — cheaper, greener rice terraces, but afternoon showers most days. Nusa Penida's manta ray snorkelling is best September–March.
- How do I get from Ubud to Nusa Penida for the day trip?
- Take a Grab or private car from Ubud to Sanur harbour (approximately 45 minutes, IDR 100,000–150,000 by Grab), then a fast boat from Sanur to Nusa Penida (IDR 200,000 one-way, approximately 45 minutes). Boats leave from approximately 7am. On the island, hire a local driver for the day (IDR 300,000–450,000) rather than renting a scooter — the roads are narrow with steep descents. Book reliable operators such as Rocky Fast Cruise or Maruti Fast Boat.