Travel Tips

1-Week Bali Itinerary for First-Time Visitors

A day-by-day 7-day Bali itinerary covering Seminyak, Ubud, Uluwatu, and Nusa Penida — with honest transport tips, realistic costs, and the decisions every first-timer needs to make.

By Larry Timothy • 26 May 2026 • 18 min read

TL;DR
  • 7 days in Bali is enough to hit the main areas without feeling rushed — if you don't try to do too much in a single day.
  • This itinerary covers: Seminyak → Ubud → Uluwatu → Nusa Penida — the four areas that give the fullest picture of what Bali offers a first-time visitor.
  • Daily budget ranges from USD $60–$70/day (midrange: decent accommodation, local restaurants, guided activities) to USD $150–$200/day (comfortable villa, beach clubs, private drivers).
  • The single most important logistics decision you will make: hire a private driver for multi-stop days. It costs IDR 500,000–700,000/day (~USD $30–43) and removes almost every transport headache.
  • Book Nusa Penida in advance — day trips sell out, and the crossing schedules are fixed. Don't leave it until you arrive.
Table of Contents
  1. Before You Go: Key Decisions
  2. Day 1: Arrive, Recover, Explore Seminyak
  3. Day 2: Seminyak — Beaches, Markets, Sunset
  4. Day 3: Ubud — Monkey Forest, Rice Terraces, Markets
  5. Day 4: Ubud Deep — Temples, Waterfalls, Local Villages
  6. Day 5: Uluwatu — Cliffs, Temple, Kecak Dance, Sunset Bars
  7. Day 6: Nusa Penida Day Trip
  8. Day 7: Slow Morning, Last Lunch, Departure
  9. Getting Around: Transport Reality Check
  10. Budget Breakdown
  11. What to Pack for 7 Days

Seven days is not a lot of time to experience an island as layered as Bali. But it is enough — if you approach it with a clear head about what you actually want from the trip, and don't try to cram in every highlight on every day. I have watched first-timers exhaust themselves trying to see everything, and I have watched others spend seven days in one area and love it just as much.

This itinerary lands somewhere in between. It takes you through four distinct parts of Bali — Seminyak's beach and nightlife scene, Ubud's culture and jungle, Uluwatu's dramatic coastal cliffs, and Nusa Penida's raw, barely-tamed beauty — without turning your holiday into a logistics exercise. Read through it once, decide what resonates, and adjust from there.

Before you travel, make sure you have your visa sorted, understand the current safety situation, and have read the airport arrivals guide so your first hour in Bali goes smoothly.

Before You Go: Key Decisions

Before you finalize this itinerary, a few decisions that shape how you move through it:

Where to base yourself?

This itinerary involves two accommodation changes — one move from Seminyak to Ubud, and one back toward the south coast for Uluwatu/Nusa Penida. If moving accommodation feels like effort, you could stay in Ubud for days 3–5 and day-trip to Uluwatu from there (it is 90 minutes each way — doable but long). Most first-timers find the move worthwhile because the atmosphere of waking up in Ubud versus the south coast is genuinely different.

Private driver vs. ride-hailing apps?

For single-destination days (a beach, one temple), Grab or Gojek work well. For multi-stop days — and several days in this itinerary involve 3–4 stops — a private driver is more efficient and barely more expensive when you factor in multiple app bookings. Ask your hotel to recommend one, or book through a trusted platform. Budget IDR 500,000–700,000 (USD $30–43) for a full day. Our transport guide covers the full picture.

Should you rent a scooter?

Only if you are an experienced rider. Bali's roads are genuinely difficult for inexperienced riders — the combination of traffic density, road conditions, and unfamiliar conventions has caused many tourist accidents. If you are not experienced, do not start in Bali. Read our guide on scooter rental risks in Bali before making this decision.


Day 1: Arrive, Recover, Explore Seminyak

Morning: Airport → Hotel

Your first job is getting from Ngurah Rai to your accommodation without getting scammed in the arrivals hall. Use the official taxi desk inside the terminal or book a Grab from the designated pickup zone outside. See our airport guide for the full step-by-step. Don't exchange money at the airport — rates are poor. Get a SIM card from the Telkomsel or XL counter inside arrivals while you wait.

Check-in is typically 2pm at most Bali hotels. If you arrive earlier, drop your bags and walk.

Afternoon: Seminyak Streets

Seminyak is Bali's most polished commercial strip — a 3km stretch of boutiques, cafes, galleries, and restaurants running parallel to the beach. It is the right place to start because it eases you into Bali at a comfortable pace without requiring any logistics effort.

Walk Jalan Seminyak and Jalan Kayu Aya (known as Eat Street). Have lunch at a warung — the small Indonesian canteen-style restaurants tucked between the boutiques serve nasi campur (rice with mixed sides) for IDR 30,000–50,000, which is both the correct introduction to Balinese food and about USD $2–3. For a better idea of what you're eating, read our Balinese food guide.

Evening: Seminyak Beach Sunset

Seminyak Beach faces due west. The sunset here is legitimately good — wide open horizon, often dramatic cloud formations, and a beach soft enough to walk on barefoot. Arrive at Seminyak Beach around 5:30pm and position yourself before the crowd does at 6pm. The beach bars (Ku De Ta, Potato Head, or quieter spots further north) are an option for a sundowner, though prices are significantly higher than anywhere else in Bali.

Dinner on your first night: eat local. A solid nasi goreng or mie goreng from a busy warung costs IDR 25,000–40,000. You don't need the restaurant scene on day one.

Day 1 estimated spend: USD $50–120 (accommodation IDR 300,000–1,500,000 depending on choice, meals USD $10–20, transport USD $5–10)


Day 2: Seminyak — Beaches, Markets, Sunset

Morning: Canggu and Batu Bolong Beach

Grab a Grab (literally) to Canggu — about 20 minutes north of Seminyak. Canggu has become Bali's digital nomad capital and in the last five years has developed a genuinely good cafe scene. Have breakfast at a cafe on or near Batu Bolong beach — expect good coffee, açaí bowls, eggs benny, avocado toast at Western-ish prices (IDR 80,000–150,000). This is also the best beginner surf beach on the south coast if you want a lesson — the waves are manageable and surf schools line the beach (IDR 200,000–350,000 for a 2-hour lesson with equipment).

Afternoon: Seminyak Market and La Plancha

Return to Seminyak and browse Seminyak Square and the boutiques on Jalan Laksmana. Bali's fashion boutiques — particularly the homegrown brands — offer genuinely good quality linen clothing and resort wear at fair prices. This is one of the better shopping experiences for clothing in Southeast Asia. Budget IDR 150,000–500,000 for a good linen shirt or dress from a local brand. Avoid the souvenir hawker stalls at this stage — the same items are cheaper in Ubud's markets.

Late afternoon, walk north along the beach to La Plancha, a beach bar with colored bean bags directly on the sand. It's an iconic Bali sunset spot that manages to still be worth doing despite being on every tourist's list — the beanbag-on-the-sand setup gives you a low angle on the sunset that actually works.

Evening: Eat Street Dinner

Jalan Kayu Aya (Eat Street) comes alive at night. Reservations at the better restaurants are advisable — particularly on weekends. For a balance of quality and value, look for the mid-tier spots rather than the designer restaurants. Expect IDR 200,000–500,000 per person with drinks at a proper restaurant.

Day 2 estimated spend: USD $60–150 (surf lesson optional, meals USD $20–40, shopping variable)


Day 3: Move to Ubud — Monkey Forest, Tegallalang, Market

Morning: Check Out, Drive to Ubud

The drive from Seminyak to Ubud is 1 to 1.5 hours depending on traffic. Arrange a private driver for this transfer — it gives you flexibility to stop en route, and the midday traffic in Denpasar on a Grab can double your travel time. Book your driver for the full day (IDR 500,000–650,000) and use the transfer time to stop at Tanah Lot on the way if it interests you — it is slightly out of the way but manageable. Note: Tanah Lot is best at sunset, not midday, so you might choose to skip it here and return another day.

Afternoon: Ubud Monkey Forest

Ubud's Sacred Monkey Forest Sanctuary (Mandala Wisata Wenara Wana) sits in the heart of Ubud town and is legitimately impressive — 12.5 hectares of ancient forest with three Hindu temples and hundreds of long-tailed macaques living freely. Admission: IDR 80,000 adults. Practical notes: secure all loose items (glasses, hats, phone, hair ties — all have been taken), do not bring food in, and do not make direct eye contact with dominant males. Monkeys bite. The forest itself is beautiful and the experience of walking through it feels completely different from a zoo. Allow 60–90 minutes.

Late Afternoon: Tegallalang Rice Terraces

Tegallalang is 8km north of Ubud center and is the most photographed rice terrace in Bali — the terraced fields descending into a gorge with palm trees interspersed are genuinely beautiful. It is also extremely busy from 9am–3pm. Going in the late afternoon (4–5pm) when the light is warmer and many day-trippers have left gives a better experience. Entry: IDR 50,000. There are swings and platforms requiring additional payment (IDR 50,000–100,000) for photos — skip these unless you specifically want them. The terrace walk itself, without the Instagram props, is the point.

Evening: Ubud Night Market

Ubud's night market (Pasar Malam Ubud) at the main market square on Jalan Raya Ubud is the best introduction to Ubud's food scene. Dozens of stalls serve Balinese food to mixed local and tourist crowds — babi guling (suckling pig), satay lilit, nasi campur, jamu shots, fresh fruit. Prices are IDR 20,000–60,000 for most dishes. Eat here on your first Ubud night — it is honest, good, and alive in a way that a restaurant cannot replicate.

Day 3 estimated spend: USD $70–120 (private driver USD $30–40, entry fees USD $10, meals USD $15–30)


Day 4: Ubud Deep — Waterfalls, Temples, Villages

Day 4 in Ubud is where you get away from the tourist core and find the Ubud that actually makes people fall in love with the place.

Morning: Tirta Empul Temple

Tirta Empul, 15km north of Ubud, is one of Bali's most sacred temple complexes — and one of the most experientially genuine for visitors. The temple is built around a natural spring and contains a series of pools where Balinese Hindus come to spiritually purify themselves. Foreigners can participate in the purification ritual (melukat) with appropriate respect — you wear a sarong (available at the temple entrance), enter the water, and follow the sequence of carved fountainheads. Admission: IDR 50,000. A Balinese guide explaining the ritual beforehand is worthwhile (IDR 100,000–150,000 at the temple entrance) — it contextualizes what you are doing and ensures you do it respectfully. Arrive early (before 9am) to beat the tour buses. Read our cultural etiquette guide before visiting.

Mid-Morning: Tukad Cepung Waterfall

A 45-minute drive from Tirta Empul, Tukad Cepung requires a short 15-minute walk through a canyon to reach — but the payoff is one of Bali's most dramatic waterfall experiences. Sunlight streams through a crack in the rock ceiling of the gorge in the morning, creating cathedral-like light beams through the mist. Go before 11am for the light effect. Admission: IDR 20,000. Wear shoes you don't mind getting wet.

Afternoon: Sidemen Valley Drive

Ask your driver to take the Sidemen road back toward Ubud rather than the main highway. The Sidemen Valley is Ubud's more beautiful, less-visited neighbor — a high valley flanked by rice terraces with Mount Agung framing the background on clear days. There's nothing to "do" here specifically — it's a drive and a lunch stop. Find a warung with a rice terrace view (several exist along the road) and have lunch while looking at one of the most genuinely beautiful natural scenes in Bali.

Evening: Ubud Traditional Dance Performance

Ubud is the cultural center of Balinese traditional arts. Kecak fire dance, Legong dance, and Barong dance performances happen every evening at various venues around Ubud. The Kecak dance at Uluwatu (which you'll do on Day 5) is arguably the most spectacular setting, but if you want to see traditional Balinese dance in Ubud context, the Arma Museum or Ubud Palace (Puri Saren Agung) host excellent performances. Tickets: IDR 100,000–150,000. Performances start at 7:30pm and last 60–90 minutes.

Day 4 estimated spend: USD $60–100 (private driver, entry fees USD $10–15, guide USD $10, meals USD $15–25)


Day 5: Uluwatu — Cliffs, Temple, Kecak Dance

Morning: Move South, Check In Near Uluwatu

The Bukit Peninsula (Uluwatu area) is a 90-minute drive from Ubud. Check in to your accommodation and take the morning slowly — the Uluwatu area's main draws are concentrated in the late afternoon and evening.

If you want to use the morning: Bingin Beach, a 15-minute walk down steep stairs from the clifftop, is one of Bali's most beautiful small beaches — turquoise water, dramatic limestone cliffs, and a more relaxed crowd than Kuta. Good for swimming in the dry season (April–October). Several simple warungs right on the beach serve fresh fish, cold beer, and coconuts.

Afternoon: Pura Uluwatu

Pura Luhur Uluwatu is one of Bali's six Sad Kahyangan (most spiritually significant temples) and sits on a 70m cliff at the southwestern tip of the Bukit Peninsula. The temple itself is off-limits to non-Hindus, but the cliff walk surrounding it is spectacular — and the monkeys here are aggressive. Secure all belongings before entering (glasses, hats, earrings, phones not in pockets). Admission: IDR 50,000 including sarong rental. Arrive by 4pm to explore before the Kecak crowd arrives.

Sunset: Kecak Fire Dance

The Kecak dance at Uluwatu Temple is one of Bali's most spectacular performances — a 60-minute performance of the Ramayana epic performed by 100+ men chanting "cak" in interlocking rhythms, with the fire finale happening exactly as the sun sets over the Indian Ocean behind the cliff. Tickets: IDR 100,000–150,000, available at the temple gate. Arrive by 5pm to secure a front or angled seat — the performance starts at 6pm and the seating is basic stepped stone. The combination of the chanting, the fire, the cliff, and the sunset is genuinely extraordinary.

Evening: Jimbaran Seafood

A 20-minute drive from Uluwatu, Jimbaran Bay's seafood restaurants are set directly on a calm, curved white sand beach. You choose your fish, prawns, or lobster by weight from the selection on ice, and they grill it and bring it to your table on the beach while you watch the lights of the bay. It is a classic Bali experience and the food is genuinely good — fresh grilled fish, corn, rice, sambal, and a cold Bintang. Budget IDR 150,000–400,000 per person depending on what you order.

Day 5 estimated spend: USD $70–150 (accommodation, entry fees, Kecak USD $9, seafood dinner USD $15–30)


Day 6: Nusa Penida Day Trip

Nusa Penida is the island visible from Bali's southern beaches — 45 minutes by fast boat from Sanur Harbor. It is wild, dramatic, and entirely different from mainland Bali in character. The roads are rough, the cliffs are vertical, and the beaches are among the most beautiful in all of Indonesia.

Getting There

Fast boats depart from Sanur Harbor (2 hours from Uluwatu — factor this into your morning). Boats leave at 7am, 8am, 9am, and occasionally 10am. The 8am boat is the practical choice for a day trip from the south coast. Book in advance — boats fill up in high season. Return journey: 4pm or 5pm boats get you back to Sanur by 5pm–6pm. Round-trip fare: IDR 150,000–200,000 per person.

Nusa Penida Highlights

Nusa Penida's roads require either a scooter (if you can ride) or a chartered vehicle with driver (IDR 300,000–450,000 for the day — arranged at the Nusa Penida harbor). Roads are rough and the distances between sites are not walkable. The main sites:

  • Kelingking Beach (T-Rex cliff viewpoint): The most iconic image of Nusa Penida — a cliff shaped like a T-Rex head with a pristine beach in the cove below. The hike down to the beach is steep, rough, and takes 45 minutes each way. The view from the clifftop is accessible in 5 minutes and is the image most people recognize. The descent is worth it if you are fit and the tide is right.
  • Angel's Billabong and Broken Beach: A natural infinity pool carved into the coastal rock and a spectacular natural rock arch over the ocean. These are right next to each other and walkable from a common parking area. Both are best at low tide.
  • Crystal Bay: The best snorkeling and swimming beach on Nusa Penida — calm water, good visibility, occasional manta ray sightings with a snorkel operator (IDR 100,000–200,000 for guided snorkel).

These three sites cover the east and west of the island and are not all doable in one comfortable day trip — Kelingking and Broken Beach/Angel's Billabong together, or Crystal Bay for swimming, are the two natural groupings. Decide which matters more to you before you go.

Day 6 estimated spend: USD $50–90 (boat IDR 200,000 return, vehicle/driver IDR 350,000, entrance fees, meals)


Day 7: Slow Morning, Final Lunch, Departure

Morning: Seminyak or Kuta for Last Purchases

Most international flights from Bali depart in the late evening or early morning. If your flight is after 7pm, you have most of the day. Use it for: any last shopping (Seminyak boutiques, or Kuta's Beachwalk Mall for affordable souvenirs and last-minute items), a final Indonesian massage (IDR 100,000–150,000 for 60 minutes at a mid-tier spa), or simply sitting on Seminyak Beach one more time.

The airport is close to the south coast — Seminyak to Ngurah Rai is 15–20 minutes in normal traffic, 35–40 minutes in evening peak traffic. Allow at least 2.5 hours before your flight for check-in, immigration, and security.

Final Lunch Recommendation

Nasi campur at a warung. IDR 30,000–50,000. Everything Bali food should be, in a format that takes 30 minutes, and you will probably think about it for months afterward.


Getting Around: Transport Reality Check

Situation Best Option Approximate Cost
Airport to hotel Official taxi desk or Grab IDR 75,000–450,000 depending on destination
Single destination, short trip Grab or Gojek IDR 20,000–60,000
Multi-stop day (3+ locations) Private driver (full day) IDR 500,000–700,000
Seminyak → Ubud transfer Private driver IDR 300,000–450,000 one way
Bali → Nusa Penida Fast boat from Sanur IDR 150,000–200,000 return
Local within Ubud town Walk or Grab Free to IDR 30,000

For how to set up Grab and Gojek on your phone before arrival, read our guides: How to use Grab in Bali and How to use Gojek in Bali.

Budget Breakdown

Category Budget (USD/day) Midrange (USD/day) Comfortable (USD/day)
Accommodation $15–25 $35–60 $80–200+
Food $8–12 $20–35 $40–80
Transport $5–10 $20–40 $40–80
Activities/Entry $5–10 $15–25 $30–60
Total per day $33–57 $90–160 $190–420+

For a detailed cost breakdown by category, see our Bali travel budget guide.

What to Pack for 7 Days

  • Clothing: Light breathable fabrics (linen, cotton). Bring one smarter outfit for restaurants and temple visits. Sarongs can be rented at temples for IDR 10,000–20,000, but having your own is useful. See our Bali dress code guide for what to wear where.
  • Footwear: Flip flops for the beach, comfortable walking shoes for Ubud and temples, water shoes for waterfalls and snorkeling.
  • Sun and bug protection: SPF 50+ sunscreen (pricey in Bali), DEET 20–50% repellent (essential for dengue prevention — see our health prep guide).
  • Medical basics: Oral rehydration salts, loperamide, antihistamine, antiseptic. See our pre-trip health guide for the full recommended medical kit.
  • Power adapter: Indonesia uses type C/F plugs (round 2-pin), 220V. Most modern devices are dual-voltage — just need an adapter, not a converter.
  • Waterproof bag or dry bag: Useful for boat crossings to Nusa Penida and waterfall visits.

Ready to Book?

Your Happiness Tours runs private guided versions of everything in this itinerary — Ubud cultural days, Nusa Penida adventures, and customized itineraries built around what you actually care about. Browse our tours or reach out for a personalized plan. And save our Bali emergency contacts before you leave home — you probably won't need them, but having them takes 30 seconds and might matter once.