Land at Ngurah Rai International Airport around 18:00. Immigration, baggage collection, and meeting your driver typically take 45–75 minutes; use the official airport taxi desk, a pre-arranged driver, or an app pickup from the designated area rather than accepting unsolicited offers inside the terminal. The drive to your Seminyak accommodation is usually 30–60 minutes, though evening traffic around Kuta and Legian can slow it considerably. After checking in, keep the evening light—there is no need to unpack fully before heading out.
Take a short 30-minute walk along Seminyak Beach before dinner, ideally heading north toward the Petitenget end for an easy introduction to Bali’s beachfront atmosphere. The sand is dimly lit after dark, so stay near the busier sections and avoid swimming. Continue by car or on foot, depending on your hotel’s position, to La Lucciola in Petitenget for a relaxed dinner by the beach. Allow about 1½ hours and budget approximately IDR 250,000–500,000 per person; reserve ahead if possible, especially for a beachfront table, and confirm the restaurant’s current closing time when booking.
After dinner, settle into Potato Head Beach Club, also in Petitenget, for 2–3 hours of sunset views, music, and drinks around the distinctive circular pool. Entry policies, minimum spend, and table reservations vary with events, so check the venue’s current schedule before leaving your hotel; arriving earlier gives you a better chance of finding a comfortable spot without committing to a cabana. From La Lucciola, it is only a short walk or a quick taxi ride, but use a registered Bluebird taxi or a booked Grab/Gojek for the return to your accommodation. Keep your first night relaxed—the roads and beach-club crowds are liveliest around sunset, while traffic can make even short Seminyak journeys surprisingly slow.
Start around 09:30 at Sisterfields on Jalan Kayu Cendana, a reliable spot for coffee, eggs, smoothie bowls, and generous brunch plates. Allow about an hour and expect roughly IDR 150,000–300,000 per person. It is usually busiest from late morning, so arriving early makes the experience more relaxed. Afterwards, walk a few minutes to Seminyak Village, where you can browse independent fashion, homeware, and local-design shops at an easy pace; allow around an hour. Most stores generally open from about 10:00 until 22:00.
Around 11:30, book a Grab, Gojek, Bluebird, or private driver to Atlas Beach Club in Berawa, allowing 30–60 minutes for the short trip because the roads toward Canggu can clog badly. A driver is more convenient than relying on a scooter if you plan to drink, and confirm the venue’s current minimum spend, daybed policy, and dress code before leaving. Spend roughly three hours by the pool and beach, with the afternoon suited to swimming, cocktails, and a slow lunch rather than trying to fit in another attraction. Bring sun protection—shade becomes valuable after midday—and keep valuables secured while in the water.
From Atlas Beach Club, continue by car toward Batu Bolong, usually 20–35 minutes depending on traffic. Settle into The Lawn Canggu for sunset drinks and broad beach views; arriving by about 17:00 gives you a better chance of a comfortable table before the evening crowd builds. After around two hours, walk along Batu Bolong to Sand Bar, a deliberately casual beachfront stop for late-night snacks, inexpensive drinks, and toes-in-the-sand atmosphere. Stay flexible here: traffic can make the return to Seminyak slow, so arrange a pickup point away from the busiest beach-club entrance and check the fare before confirming the ride.
Leave Seminyak around 07:00–07:30 by pre-booked car or app ride so you reach Tanjung Benoa near Nusa Dua before the morning heat and traffic build-up. The water-sports operators generally open around 08:00; allow roughly 2½ hours for check-in, safety briefing, changing, and activities such as parasailing, jet skiing, or banana boating. Prices vary widely by operator and package, but budget approximately IDR 300,000–700,000 per activity. Use a licensed operator, confirm the total price before starting, and keep valuables with your driver or in a waterproof pouch.
After the activities, take a short car ride or walk, depending on your operator’s location, to Nusa Dua Beach. The sheltered shoreline is particularly good for an easy swim and an unhurried hour on the sand; beach facilities and resort access rules vary, so follow the signs and use designated swimming areas. Around midday, continue to Bali Collection, the open-air shopping and dining complex within the resort enclave. Browse its boutiques and craft shops, then have lunch at one of the Indonesian or international restaurants—allow about IDR 150,000–300,000 per person and roughly 1½ hours. Keep some cash for smaller stalls and locker or towel charges.
From Bali Collection, take a 10-minute ride or walk toward the coast to Waterblow, where waves funnel through the limestone rocks and erupt dramatically. Visit around mid-afternoon, when the rising tide often produces the best spray, but stay behind the barriers: rogue waves can reach much farther than expected. Allow 30–45 minutes, and wear shoes with a firm grip. The site is usually open during daylight hours, with a small access fee commonly around IDR 15,000–25,000, though conditions and charges can change.
Finish at Soleil at The Mulia, a refined restaurant at The Mulia Bali. From Waterblow, it is a short drive along the Nusa Dua resort road; ask your driver to use the hotel’s main entrance and confirm your reservation with the restaurant in advance. Dinner is best treated as a relaxed two-hour finale, with approximately IDR 400,000–800,000 per person before drinks and service charges. Smart-casual clothing works well, and bring a light layer for the breezy beachfront setting.
Leave your Nusa Dua hotel around 08:00 with a driver for Padang-Padang Beach in Pecatu; the drive usually takes 45–75 minutes, depending on traffic. Have the driver wait or return at an agreed time, as app rides can be less reliable between the beaches and temple area. Padang-Padang Beach opens from around 07:00 and is reached through a narrow stairway in the cliff; allow about 1½ hours for a swim and a little time on the compact strip of sand. Bring small cash for the entrance fee, usually around IDR 15,000–20,000, and avoid leaving valuables unattended. A short 10-minute drive takes you to the more spacious Thomas Beach, where you can spend another 1½ hours swimming or simply relaxing under the cliffs; the descent is steeper, so wear proper sandals rather than slippery flip-flops.
Continue by car to Single Fin Bali in Suluban, roughly 10–15 minutes away. Settle in for lunch—expect approximately IDR 200,000–400,000 per person—and take your time over the panoramic surf-cliff views. The venue is especially atmospheric from late morning onward, though it can become busy around sunset, so arriving for lunch is a good call. Afterward, drive about 15 minutes to Uluwatu Temple. Allow 1½ hours to explore the clifftop paths and shrines; the temple generally remains open until around 19:00, but visitors must wear a sarong and sash, usually provided at the entrance. Keep sunglasses, hats, and loose belongings secured around the monkeys, and stay behind the barriers along the cliffs.
Be inside Uluwatu Temple by approximately 16:30–17:00 for the Kecak Fire Dance, which is commonly scheduled around 18:00 but can vary with sunset and temple operations. Buy tickets at the temple rather than relying on last-minute availability; the performance typically costs around IDR 150,000–200,000, and seating fills quickly. The sunset setting is spectacular, but the show may finish after dark, so arrange your driver to wait in the official pickup area and expect congestion leaving Pecatu. Finish at the Jimbaran Bay seafood restaurants, a 30–45-minute drive depending on evening traffic, arriving around 20:00. Choose your fish and shellfish by weight, confirm the total price before ordering, and budget roughly IDR 250,000–600,000 per person for grilled seafood, rice, vegetables, and drinks. Ask for a table directly on the sand, though the beachfront is casual and tide conditions can affect seating.
Take an early fast boat from Sanur to Banjar Nyuh on Nusa Penida, aiming for a 07:00–08:00 departure. The crossing is roughly 45 minutes, but allow extra time for harbor queues and beach boarding. On arrival, meet your pre-arranged island driver; the roads are narrow, bumpy, and slow, so a car with a local driver is much more practical than relying on app rides. Head straight to Kelingking Beach viewpoint in the west, where you’ll have about an hour for the famous T-Rex-shaped headland and cliff-top photographs. The viewpoint is generally accessible from early morning, and the entrance and parking fees are usually only a few thousand rupiah, but wear proper shoes and stay well back from the unfenced edges—the descent to the beach is a demanding hike and is not part of today’s schedule.
Continue with your driver to Angel’s Billabong, allowing around 45 minutes to look down at the natural rock pool from the safe upper overlooks. Do not climb into the pool unless local authorities clearly confirm conditions are safe; strong swells can sweep visitors out unexpectedly. A short walk away is Broken Beach, where the collapsed limestone arch forms a dramatic circular inlet—allow another 45 minutes, with sturdy footwear for the uneven path. From here, drive toward Crystal Bay and stop at a simple local warung nearby for lunch. Expect Indonesian staples such as nasi goreng, mie goreng, grilled fish, and fresh juice, usually around IDR 75,000–150,000 per person. Keep the meal relaxed, but confirm your return-boat time with the driver before settling in.
Spend roughly 1½ hours at Crystal Bay, one of the easier places on Nusa Penida for a swim or a short snorkel when the sea is calm. Bring reef shoes if you have them, keep valuables with your driver, and follow the lifeguard or boat operator’s advice—the water can become rough quickly, particularly later in the day. Leave with plenty of buffer for the drive back to Banjar Nyuh; traffic and road conditions can make even short distances unpredictable. Aim to reach the harbor at least 45–60 minutes before your booked boat to Sanur, and keep some cash available for entrance fees, parking, warung food, and small purchases. Boat schedules are weather-dependent, so reconfirm the sailing the evening before and avoid booking a tight onward plan after reaching Bali.
After arriving in Ubud, have your pre-arranged driver take you straight to Tegallalang Rice Terrace. Aim to arrive around 10:30–11:00, when the light is still pleasant and the main paths are less crowded; allow about 1½ hours for walking. The terraces are spread across several viewpoints rather than one single entrance, and some paths are steep, uneven, and exposed, so wear proper sandals or trainers and carry water. Entrance and local walking donations usually total around IDR 25,000–50,000, while the famous swings cost extra and are not necessary for the best views.
A short drive brings you to Uma Ceking, where you can settle in for lunch overlooking the valley. Allow roughly 1½ hours and budget IDR 150,000–300,000 per person. It is a scenic stop, but prices reflect the setting, so choose a table with a view and take your time rather than treating it as a quick meal. From here, continue north to Tirta Empul Temple in Manukaya, approximately 25–35 minutes by car. Spend about 1½ hours exploring the courtyards and spring-water pools; visitors should wear a sarong, cover shoulders and knees, and avoid entering the purification pools unless following the temple’s rules. The temple generally welcomes visitors from around 08:00 to 18:00, with an entrance fee commonly around IDR 50,000.
Continue south for around 25–35 minutes to Goa Gajah in Bedulu, the atmospheric “Elephant Cave” sanctuary. Allow an hour to see the carved cave entrance, bathing pools, stone relics, and leafy gardens. The site is usually open until late afternoon, but arriving before 16:00 gives you time to explore comfortably; expect an entrance fee of roughly IDR 50,000–75,000 and use the provided sarong if needed. Then drive approximately 15–20 minutes into central Ubud for Ubud Palace. A 45-minute visit is enough to appreciate the royal compound and carved gateways without turning the day into a museum circuit. It is generally open during the day, with entry often around IDR 50,000; if you are tired after the island transfer, simply wander the surrounding lanes and market area before dinner.
For dinner, make your reservation at Locavore NXT in central Ubud, allowing around 2½ hours for the creative Indonesian tasting menu. Budget approximately IDR 800,000–1,500,000 per person before drinks, and confirm the current menu, seating time, and dietary requirements in advance. The restaurant is best enjoyed as the day’s final experience rather than squeezed between sightseeing stops. Arrange your driver to collect you after dinner, or use a pre-booked ride; Ubud’s central streets can be congested and app pickups are sometimes difficult around busy restaurant lanes.
Start early at Campuhan Ridge Walk, ideally around 07:30, before the sun becomes strong and the central Ubud streets fill with traffic. The trail begins near Warwick Ibah and follows a paved ridge through coconut groves, grass-covered hills, and small village paths; allow about 1½ hours for a relaxed out-and-back walk. It is free, though the opening approach can be slippery after rain, so wear proper shoes and bring water. A short ride from most central Ubud hotels is easiest by scooter or local car, with limited parking near the trailhead.
Walk into central Ubud afterward for Saraswati Temple, reached from Jalan Kajeng and Jalan Raya Ubud. Spend around 45 minutes admiring the carved entrance, Balinese architecture, and lotus ponds; the temple is generally open during the day, but worship areas may be restricted during ceremonies, and modest clothing is expected. Continue by car or on foot to Alchemy for lunch, allowing about an hour for a smoothie bowl, salad, or other plant-based dishes at roughly IDR 100,000–250,000 per person. It is a good place to slow down rather than add another sightseeing stop.
Reserve the afternoon at Ubud Traditional Spa, preferably with an appointment made in advance for a two-hour Balinese massage or wellness treatment. Most treatments cost approximately IDR 300,000–800,000 depending on duration and extras; confirm whether transfers, tax, and tip are included. Afterward, take a short ride to Ubud Art Market for an easy hour of browsing woven bags, textiles, carvings, and souvenirs. Bargaining is normal but keep it friendly—start around half the quoted price and settle where it feels fair. The market generally operates from morning into the evening, although individual stalls close at different times.
Finish at Casa Luna on Jalan Raya Ubud, one of the town’s long-established places for Balinese and Indonesian flavors in a relaxed setting. Arrive around 19:00 and allow 1½ hours; dinner is approximately IDR 200,000–400,000 per person, and booking ahead is sensible during busy periods. From the market, it is only a short walk, though a car is more comfortable after the spa. Ubud’s evening traffic can make short rides surprisingly slow, so keep the rest of the night unplanned and return to your hotel on foot or by a pre-arranged driver.
Check out of your Ubud accommodation around 09:00 and travel by pre-booked private car toward Seminyak. The direct drive is usually 1½–2 hours, but today’s planned stop at Mason Adventures Elephant Park & Lodge in Taro makes the transfer closer to 3½–4½ hours overall. This stop must be arranged in advance; choose an observation-based elephant experience rather than riding, and allow about two hours. Wear comfortable shoes, bring insect repellent, and confirm whether luggage can remain securely in the vehicle while you visit.
Continue to your Seminyak accommodation after the Taro visit. Traffic can become slow as you approach the coast, so allow patience rather than trying to add another stop. Check in, leave your luggage, and take about an hour to shower and reset. Keep the afternoon unhurried: Café del Mar Bali is best enjoyed as a proper poolside pause rather than a quick photo stop. A short car ride from Seminyak to Berawa may take 25–45 minutes depending on traffic; pre-book the ride and bring swimwear, sunscreen, and a light layer for later.
Spend roughly three hours at Café del Mar Bali, arriving in the mid-afternoon for pool time before settling in for sunset. Daybeds and minimum-spend policies vary by date, so check the reservation terms before going; cocktails and food are priced at beach-club rates, commonly around IDR 150,000–250,000 per drink. Leave Berawa before the main evening traffic thickens and head back toward Seminyak, usually allowing 30–60 minutes. Finish at Motel Mexicola for a lively Mexican-inspired dinner, budgeting approximately IDR 250,000–500,000 per person. It is energetic and often busy, so reserve ahead if you want a table, especially on a Thursday night.
Leave Seminyak around 09:00 by Grab, Gojek, or Bluebird for Canggu; allow 30–60 minutes, as the roads toward Batu Bolong can slow considerably. Start at The Shady Pig for coffee and breakfast—budget around IDR 120,000–250,000 per person and allow about an hour. From there, walk or take a very short ride to Love Anchor Canggu, a compact market on Jalan Pantai Batu Bolong with clothing, woven goods, jewelry, and small souvenirs. It is best for browsing rather than serious shopping, and an hour is plenty.
Continue toward Batu Bolong Beach, roughly 10–15 minutes on foot depending on where you leave the market. Spend around two hours here: book a beginner surf lesson with one of the beach instructors, or simply sit near the break and watch the morning surfers. Lessons commonly cost about IDR 400,000–700,000, depending on whether you choose a private or small-group session; bring cash, water, and a change of clothes. The beach is lively and informal, but the sand gets hot by midday, so use the shaded cafés along the approach for a cooling drink.
After lunch, take a pre-booked ride from Batu Bolong to Finns Beach Club in Berawa; the short distance can still take 20–40 minutes in afternoon traffic. Allow roughly three hours for the pools, beachfront views, and music—arrive before mid-afternoon if you want a better poolside spot. Check the current minimum spend and entry policy before going, as these vary by event and seating area. For dinner, take a short ride to The Practice, also in Berawa, for a calmer plant-forward meal; budget IDR 150,000–300,000 per person and allow about 1½ hours. Finish back in Batu Bolong at Old Man’s, where the atmosphere is casual and social, with drinks, DJs, and a busy crowd later in the evening. Arrange your return ride before the night gets busy, since pickups around Batu Bolong can be slow after 22:00.
After a late night in Canggu, keep the morning easy. Begin at Kynd Community on Jalan Petitenget, where the bright smoothie bowls, coffee, and relaxed terrace make a good final-Bali breakfast. Allow about an hour and budget approximately IDR 150,000–300,000 per person; arriving around 09:30–10:00 usually avoids the busiest brunch period. From there, take a short Grab, Gojek, or taxi ride to Double-Six Beach—traffic permitting, roughly 10–15 minutes—and settle onto the sand for a leisurely two hours. Beach chairs and umbrellas are available from local vendors, generally for around IDR 50,000–100,000, but bring sunscreen and water because the midday sun is strong.
Head back toward central Seminyak for a pre-booked treatment at Bodyworks Bali on Jalan Petitenget. Allow around two hours, including arrival and changing time; treatments commonly range from approximately IDR 500,000 to over IDR 1,500,000 depending on the massage or package. Booking ahead is particularly wise on a Saturday. Afterward, leave plenty of unplanned time for boutiques and cafés along Jalan Kayu Aya before returning to Seminyak Beach for the final sunset. Arrive about 30 minutes before sunset to find a comfortable spot; in October, sunset is usually around 18:15–18:30. The beach is free, and a cold drink from one of the casual vendors is all you need.
Once it gets dark, take a short ride north to Mrs Sippy Bali in Petitenget for your final beach-club evening. The saltwater pool, loungers, music, and sunset-to-night atmosphere are best enjoyed without trying to fit in another venue; allow two to three hours. Check the event calendar and entry policy before going, as minimum spends and cover charges can vary, and bring swimwear if you plan to use the pool. Finish at Warung Ocha on Jalan Seminyak, a casual local favorite for Indonesian-Japanese comfort food. Expect roughly IDR 150,000–300,000 per person and allow 1½ hours. Keep the night reasonably early so packing and the next day’s airport transfer do not become stressful.
Have your final Bali breakfast at Sisterfields on Jalan Kayu Cendana, arriving around 08:30–09:00 for coffee and a relaxed meal before the day gets busy. Allow about an hour and budget IDR 150,000–300,000 per person. After breakfast, return to your accommodation, collect your bags, and complete checkout; ask reception to store your luggage securely until departure.
With the morning still relatively quiet, take a short Grab, taxi, or walk—depending on your hotel—to Petitenget Temple in Petitenget. This small sea-facing temple is a worthwhile final cultural stop, with traditional Balinese gates and shrines in a much calmer setting than the major tourist temples. Dress respectfully with covered shoulders and knees; a sarong is usually available at the entrance. Allow around 45 minutes, and avoid entering during a ceremony unless invited.
For an uncomplicated final lunch, head to the Seminyak branch of Nasi Ayam Kedewatan Ibu Mangku, a local-style spot serving Balinese rice with spiced chicken and accompanying sambal, vegetables, and savory side dishes. A short ride from Petitenget Temple usually takes 10–20 minutes, though traffic can vary. Budget IDR 75,000–150,000 per person and allow roughly 45 minutes. Return to your accommodation afterward to collect your luggage, use the restroom, and leave no later than 15:30–16:00.
Take a pre-booked private car or Bluebird taxi to Ngurah Rai International Airport. The usual route runs south through Kuta toward the airport, taking approximately 30–60 minutes, but afternoon traffic can make the journey unpredictable. For the 19:10 international flight, arriving around 16:30–17:00 gives you a comfortable buffer for check-in, immigration, and security; keep passports, electronics, and travel documents in your hand luggage.