Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Seven-Day Bali Family Itinerary

Day 1 · Thu, Nov 19
Seminyak, Bali

Arrival in Seminyak

  1. Ngurah Rai International Airport — Tuban; land around 8 p.m., then allow roughly 1–2 hours for immigration, bags, and meeting your driver.
  2. Seminyak — Seminyak; take a pre-arranged car to your accommodation, usually about 30–60 minutes depending on traffic.
  3. McDonald’s Ngurah Rai Airport — airport area; if you need food before the drive, grab a simple meal here, about IDR 50,000–100,000 per person.
  4. Seminyak accommodation check-in — Seminyak; settle in and keep the evening low-key after the flight.

Arrival and transfer

You’ll land at Ngurah Rai International Airport in Tuban around 8 p.m. Allow about 1–2 hours for immigration, baggage, and finding your driver; with family, a pre-booked car is much easier than sorting transport after a flight. Seminyak is usually a 30–60-minute drive, though late-evening traffic can still slow things down. If everyone needs a quick bite while you’re waiting to leave, McDonald’s Ngurah Rai Airport is an easy option—budget roughly IDR 50,000–100,000 per person, and check what’s open when you arrive.

Check in and call it a night

Head to your Seminyak accommodation, check in, and keep the rest of the evening simple. Have your driver drop you directly at the entrance, and keep some cash handy for small arrival expenses. After the journey, unpack only what you need and save exploring the neighborhood for tomorrow.

Day 2 · Fri, Nov 20
Seminyak, Bali

Explore Seminyak

  1. Sisterfields — Seminyak Village; ease into the day with breakfast and coffee, about IDR 100,000–200,000 per person.
  2. Petitenget Temple — Petitenget; visit this compact seaside temple and its grounds, about 30–45 minutes.
  3. Biku — Petitenget; pause for Indonesian dishes or afternoon tea in a family-friendly setting, about IDR 100,000–200,000 per person.
  4. Seminyak Beach — Seminyak; enjoy the sand and a relaxed late-afternoon beach walk, about 1–2 hours.
  5. La Lucciola — Petitenget; have dinner near the beach, about IDR 250,000–500,000 per person.

Morning

Start with breakfast at Sisterfields inside Seminyak Village (typically open from 8 a.m.). Expect about IDR 100,000–200,000 per person; it’s popular, so arriving early helps you avoid a wait. Afterward, take a short taxi or ride-hailing trip to Petitenget Temple. Allow 30–45 minutes to see the grounds. Dress modestly and bring a sarong if you have one; access to some areas may be limited during ceremonies, and a small donation is appreciated.

Lunch and afternoon

Head to Biku nearby for Indonesian dishes or its well-loved afternoon tea; budget IDR 100,000–200,000 per person. It’s a relaxed family stop, but reservations are sensible if you’re set on tea. From there, take a short ride or walk to Seminyak Beach for an easy sand-and-sea break. Give yourselves 1–2 hours to wander, and aim for late afternoon—the light is lovely before sunset, usually around 6:15 p.m. in November.

Evening

Finish with dinner at La Lucciola, close to the beach in Petitenget. Plan on IDR 250,000–500,000 per person; book ahead and request an outdoor table if you’d like the sea-breeze setting. Check the restaurant’s current opening hours and availability before setting out, as they can change. A taxi or ride-hailing car is the easiest way back after dinner.

Day 3 · Sat, Nov 21
Ubud, Bali

Travel to Ubud

Getting there from Seminyak, Bali
Private car with driver via Klook or your accommodation (about 1.5–2.5 hours; roughly IDR 400,000–700,000 per car). Leave after breakfast, ideally by 8:00–8:30 a.m., to allow for traffic and keep time for your Ubud plans.
  1. Seminyak–Ubud private car transfer — allow roughly 1.5–2.5 hours, with traffic; leave after breakfast and arrange luggage storage if your room is not ready.
  2. Goa Gajah — Bedulu, just south of Ubud; explore the archaeological site and shaded gardens, about 1–1.5 hours.
  3. Bebek Tepi Sawah — Teges; enjoy a relaxed lunch among the rice fields, about IDR 150,000–300,000 per person.
  4. Ubud Palace — central Ubud; take a short look around the historic royal compound, about 30–45 minutes.
  5. Ubud accommodation — Ubud; check in and leave the rest of the evening open to rest.

Morning

After breakfast, leave Seminyak around 8:00–8:30 a.m. for the drive to Ubud; allow 1.5–2.5 hours, depending on traffic. Head first to Goa Gajah in Bedulu, which usually opens around 8 a.m. Plan about 1–1.5 hours to see the cave entrance, stone carvings and leafy grounds. Entry is roughly IDR 50,000–100,000 per adult; modest clothing is appreciated, and sarongs are generally available at the entrance.

Lunch and afternoon

Continue to Bebek Tepi Sawah in Teges for a leisurely lunch beside its rice fields. Budget around IDR 150,000–300,000 per person, and give yourselves time to enjoy the setting rather than rushing back into the car. Then go into central Ubud for a 30–45-minute visit to Ubud Palace; the historic compound is typically open during the day, though access to some areas may be limited by ceremonies or events.

Evening

Check in at your Ubud accommodation and keep the evening open for a shower and rest after the transfer and sightseeing. If your room isn’t ready on arrival, ask ahead about storing luggage so you can visit the sites without carrying your bags.

Day 4 · Sun, Nov 22
Ubud, Bali

Discover Ubud

  1. Campuhan Ridge Walk — west of central Ubud; walk the scenic ridge early while it is cooler, about 1–1.5 hours.
  2. Saraswati Temple — central Ubud; see the lotus pond and ornate temple entrance, about 30–45 minutes.
  3. Ubud Art Market — central Ubud; browse local crafts and textiles, about 45–60 minutes.
  4. Warung Biah Biah — central Ubud; try Indonesian small plates for lunch, about IDR 75,000–150,000 per person.
  5. Puri Lukisan Museum — central Ubud; explore Balinese paintings and sculpture in a peaceful garden setting, about 1–1.5 hours.

Morning

Set out early for the Campuhan Ridge Walk while the air is cooler; the walk takes about 1–1.5 hours, and the trail is free. The entrance is near the Gunung Lebah Temple area, a short walk or quick taxi ride from central Ubud. The path is mostly gentle but can be uneven, so bring water, sun protection and shoes with grip. Afterward, head back toward the center for Saraswati Temple and its lotus pond. Allow 30–45 minutes; visitors can usually admire the entrance and pond, but access inside the temple may be limited, so dress modestly and follow signs.

Late morning and lunch

Browse the Ubud Art Market next, allowing 45–60 minutes for textiles, baskets and souvenirs. It’s generally open daily, often from around 8 a.m. into the early evening, though Sunday can be busy; bargaining politely is customary. Walk a few minutes to Warung Biah Biah for lunch and Indonesian small plates—budget about IDR 75,000–150,000 per person. It’s a relaxed way to try several dishes, and arriving around opening or just before the main lunch rush can help with a family.

Afternoon

Finish at Puri Lukisan Museum, a short walk from the market. Plan 1–1.5 hours among Balinese paintings and sculpture in the garden setting; check the day’s opening hours before setting off, as schedules can change. Take a slow wander back through central Ubud afterward, or arrange a short taxi ride if little legs are tired. Keep the afternoon unhurried: you’ve had an early start, and Ubud’s lanes are nicer to explore without trying to fit in one more major stop.

Day 5 · Mon, Nov 23
Ubud, Bali

Ubud family day

  1. Bali Zoo — Singapadu; spend the morning with the animals and allow about 3–4 hours.
  2. Warung D’Yoni — Sukawati area; stop for a relaxed local-style lunch on the way back toward Ubud, about IDR 75,000–150,000 per person.
  3. Tegenungan Waterfall — Kemenuh; see the falls from the viewpoints, allowing about 1–1.5 hours and taking care on the steep steps.
  4. Ubud Traditional Spa — central Ubud; book a family-appropriate treatment or take turns relaxing, about 1–1.5 hours.
  5. Clear Cafe — central Ubud; finish with a casual dinner and varied menu, about IDR 100,000–200,000 per person.

Morning

Head to Bali Zoo in Singapadu soon after it opens—typically around 9 a.m.; check the current hours and ticket prices before you go. Allow 3–4 hours for the animal areas, shows or feeding sessions, and breaks with the kids. Tickets commonly cost several hundred thousand rupiah per person, with prices varying by age and package. A car with a driver is the easiest way to manage today’s stops; ask your accommodation to arrange one for the day and agree on the fare and waiting time in advance.

Lunch and afternoon

From the zoo, drive to Warung D’Yoni in the Sukawati area for a relaxed Balinese-style lunch; budget roughly IDR 75,000–150,000 per person. Then continue to Tegenungan Waterfall in Kemenuh, allowing about 1–1.5 hours for the viewpoints. The steps down are steep and can be slippery, so sturdy shoes and a hand for younger children are useful; if everyone’s tired, enjoy the view from a higher lookout rather than heading all the way down.

Evening

Return to central Ubud for a booked treatment at Ubud Traditional Spa. Check in advance which treatments are suitable for children; an easy family option is for adults to take turns while the children rest with a trusted companion. Finish at Clear Cafe for a casual dinner, with plenty of choice for different tastes and a rough budget of IDR 100,000–200,000 per person. The drive back from the waterfall can take longer than expected in traffic, so keep the spa booking flexible or leave a little breathing room between stops.

Day 6 · Tue, Nov 24
Uluwatu, Bali

Head to Uluwatu

Getting there from Ubud, Bali
Private car with driver via Klook or your accommodation (about 2–3 hours; roughly IDR 500,000–900,000 per car). Depart after breakfast, around 8:00–8:30 a.m.; traffic can add time, so confirm the pickup and route with your driver.
  1. Ubud–Uluwatu private car transfer — allow roughly 2–3 hours in traffic; leave after breakfast with luggage secured in the car.
  2. Garuda Wisnu Kencana Cultural Park — Ungasan; see the monumental statue and park grounds, about 2–3 hours.
  3. Nourish Cafe Uluwatu — Ungasan; stop for lunch on the way toward your accommodation, about IDR 100,000–200,000 per person.
  4. Padang Padang Beach — Pecatu; enjoy a swim or a short beach visit, checking surf and tide conditions, about 1–2 hours.
  5. Uluwatu accommodation — Uluwatu; check in and take an easy evening after the transfer.

Morning

After breakfast, check out of Ubud and head south with your luggage secured in a pre-booked private car. Allow 2–3 hours to reach Uluwatu, with traffic sometimes stretching the drive; confirm the pickup and route with your accommodation or driver the day before. Make Garuda Wisnu Kencana Cultural Park your first stop in Ungasan. Give yourselves 2–3 hours for the monumental statue and expansive grounds, and check the park’s current opening hours and ticket prices before setting off.

Lunch and afternoon

From the park, continue toward Nourish Cafe Uluwatu in Ungasan for lunch—budget around IDR 100,000–200,000 per person. Then drive on to Padang Padang Beach in Pecatu for a relaxed 1–2-hour visit. Check the surf and tide conditions before swimming; access involves steps, and the beach can feel busy, so keep valuables to a minimum.

Evening

Head to your Uluwatu accommodation to check in, unpack, and take it easy after the transfer and beach stop. Keep dinner flexible and close by rather than adding another long drive; sunset traffic on the peninsula can make short journeys take longer than expected.

Day 7 · Wed, Nov 25
Uluwatu, Bali

Final day in Uluwatu

  1. Sundays Beach Club — Ungasan; spend the morning by the water and allow about 3–4 hours, leaving time to rinse off and collect luggage.
  2. El Merkat Bali — Pecatu; have an early dinner before the evening visit, about IDR 150,000–300,000 per person.
  3. Uluwatu Temple — Pecatu; explore the clifftop temple and attend the Kecak performance if tickets are available, allowing about 2–2.5 hours.
  4. Uluwatu–Ngurah Rai International Airport transfer — leave around 5:30–6 p.m. for the 9 p.m. flight; allow roughly 1–1.5 hours or more in traffic and confirm your airline’s check-in deadline.

Morning by the water

Head to Sundays Beach Club in Ungasan when it opens—check its current weekday hours and entry package before setting out, since access is typically ticketed and may include a minimum spend or food credit. Give yourselves about 3–4 hours for the beach, swimming and a relaxed lunch; the steps down to the sand can be tiring in the heat, so pack light and bring sun protection. Arrange a driver or taxi to wait, or book a firm pickup time, then allow time to rinse off and collect your luggage.

Afternoon and evening

Have an early meal at El Merkat Bali in Pecatu (budget about IDR 150,000–300,000 per person) before continuing to Uluwatu Temple. The temple’s clifftop paths and views are worth a visit; allow around 2–2.5 hours and keep a close eye on belongings around the monkeys. There’s an important timing snag: the Kecak performance is generally timed for sunset, so it won’t fit comfortably with a 9 p.m. flight and the drive to the airport. Enjoy the temple earlier and skip the show rather than risk missing your flight; check performance times and ticket availability in advance.

Airport transfer

For Ngurah Rai International Airport, allow at least 1–1.5 hours from the Uluwatu area, and longer if traffic is heavy. Ask your driver to take you directly from the temple area, and aim to leave by about 5:30 p.m.—earlier is safer, especially for an international flight. Confirm your airline’s check-in deadline and leave enough time for the airport queues.

Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version