Dates are flexible. This day-by-day plan is provisional until you choose exact travel dates.
Arrive at Ngurah Rai International Airport in Tuban and allow roughly 1–2 hours for immigration, luggage, exchanging or withdrawing some Indonesian rupiah, and finding your onward transport. Seminyak is usually a 30–60-minute drive from the airport, but evening traffic can make it longer. A pre-arranged hotel transfer is easiest with luggage; otherwise use the official airport taxi desk or a reputable app-based car once you are outside the terminal. Avoid accepting unsolicited offers in the arrivals hall, and keep some cash for tolls, tips, or small purchases.
After checking in, head to Seminyak Beach for an easy first outing rather than trying to fit in too much. The beach is best around sunset, when the heat softens and the beachfront cafés fill up; allow about an hour for a stroll and a drink. From there, walk or take a short ride north toward La Lucciola in Petitenget. Dinner here is a polished Indonesian-Italian experience right by the sand, with an estimated cost of IDR 300,000–600,000 per person before drinks. Reserve ahead if possible, especially for a sunset-facing table, and confirm the restaurant’s current hours before leaving the hotel.
Finish at Petitenget Beach, a short walk from the restaurant, for around 45 minutes beside the water. It is a pleasant place to slow down after the airport journey, though the beach is dark and uneven after sunset, so use your phone torch and avoid swimming. Seminyak’s traffic becomes particularly slow around Petitenget and Jalan Kayu Aya; for short distances walking is often faster, while a short app-based ride generally costs about IDR 15,000–40,000 depending on demand. Keep the first night relaxed—tomorrow’s southern-coast plans will be much more enjoyable after a good sleep.
Start early at Seminyak Beach, ideally around 7:30–8:00am while the sand is quieter and the heat is manageable. Take a relaxed walk north or swim only in the patrolled area, paying attention to red flags and strong currents; this is a surf beach rather than a calm lagoon. Allow about 1½ hours, then walk or take a short scooter or car ride to Seminyak Village. The mall’s boutiques and cafés are a comfortable late-morning stop, with shops generally opening around 10:00am; allow traffic and limited parking if arriving by car.
Have your main meal at Merah Putih in Petitenget, a short ride from Seminyak Village. Its modern Indonesian menu and striking high-ceilinged dining room suit a slower lunch, with roughly IDR 400,000–800,000 per person before drinks; booking ahead is sensible, particularly at weekends. After lunch, continue south to Double-Six Beach in Legian—about 10–20 minutes by car in light traffic, but considerably longer during the afternoon. Settle into the beach area for around two hours, and bring cash for small purchases or rentals. Sunset is usually best from roughly 5:30–6:30pm, depending on the season.
For dinner and drinks, head back north to Potato Head Beach Club in Petitenget, allowing 20–40 minutes from Double-Six Beach in evening traffic. Arrive before sunset if you want a poolside spot; seating and entry policies can vary, so check the current reservation requirements and minimum spend in advance. Plan on approximately IDR 250,000–600,000 per person, excluding premium drinks. The club is a good place to finish without adding another transfer—enjoy the pool, sunset atmosphere, and dinner at an unhurried pace.
Have your driver collect you from Seminyak around 8:00–8:30am and head south to Padang Padang Beach in Pecatu. The drive can take 1–1.5 hours depending on traffic, so a full-day car is much easier than relying on separate ride-hailing pickups later. There is a small entrance fee, usually around IDR 15,000–20,000, and a short staircase through the rocks to the cove; arrive before late-morning crowds. Spend about 1.5 hours swimming and relaxing, but follow the flags closely—the cove is picturesque, not entirely sheltered.
Continue roughly 10–15 minutes by car to Suluban Beach, where stairs lead down through the cliffside to the sea cave and surf breaks. This is better for exploring and photographs than for casual swimming, particularly when the swell is running. Allow about an hour, wear shoes with decent grip, and keep valuables with your driver rather than carrying them down to the rocks.
Drive around 10 minutes uphill to Single Fin for lunch and a long, unhurried look over the cliffs. A meal and drink generally cost about IDR 150,000–350,000 per person. The terrace is popular, so expect a wait around the busiest lunch period; if you are not hungry yet, order something light and use the time as a buffer before the temple. Keep your driver with you for the afternoon, since finding a reliable pickup around the cliff roads can be difficult.
Head to Uluwatu Temple about 30–45 minutes before your preferred Kecak performance entry, allowing extra time for traffic, parking, ticket queues, and the walk to the amphitheatre. Temple admission and the Kecak ticket are separate and capacity-dependent, so reserve ahead where possible or arrive early; do not count on being admitted to a particular performance if tickets are sold out. Wear a sarong or borrow one at the entrance, keep sunglasses and loose belongings secure around the monkeys, and stay behind the safety barriers on the cliff paths. After roughly 2.5 hours, meet your driver at the agreed pickup point rather than trying to arrange a car at the last minute.
Finish at the Jimbaran Bay seafood restaurants, about 35–60 minutes away depending on post-sunset traffic. Choose a table directly on the sand and confirm the seafood weight and cooking price before ordering; a generous dinner with drinks usually runs IDR 250,000–600,000 per person. Allow around two hours, then return to Seminyak by pre-arranged car—typically another 45–90 minutes.
Start at Batu Bolong Beach around 8:30am, after allowing for the planned transfer into Canggu and a little time to drop bags at your accommodation if needed. Spend about 1½ hours walking the sand, watching the morning surf, or settling into one of the casual beachfront spots. Swimming here depends heavily on the flags and conditions, so treat it primarily as a surf beach rather than a calm-water swimming stop. From the beach, a scooter taxi or short car ride to Berawa generally takes 10–20 minutes, though congestion around Batu Bolong can make the distance feel longer.
Continue to The Practice in Berawa for your bamboo-pavilion yoga class, allowing roughly 1½ hours including check-in. Book ahead, particularly for popular morning sessions, and bring or confirm mat availability before leaving. After class, take a 10–15-minute ride back toward Batu Bolong for brunch at Crate Cafe. Expect a lively, casual setting and generous breakfast plates; budget around IDR 100,000–200,000 per person, with card acceptance worth confirming before ordering. Keeping this meal unhurried gives you a useful break from Canggu’s heat and traffic.
Spend the afternoon browsing Love Anchor Canggu, where the market stalls and small independent shops are best enjoyed without a fixed shopping list. Allow about an hour, and carry some cash for smaller vendors; prices are often negotiable, but do it lightly and respectfully. It is only a short walk or a very brief ride along Batu Bolong Road from the café area, although the pavements can be uneven and crowded. Finish at The Lawn Canggu for sunset drinks and dinner, allowing around two hours. Arrive before sunset for the best chance of a comfortable table—reservations may be useful for preferred seating—and budget approximately IDR 250,000–500,000 per person. Sunset timing varies through the year, so check locally that day; after dark, pre-book a ride back, as pickups along Batu Bolong can be slow and prices surge.
Start early at Ubud Monkey Forest in Padangtegal, aiming for opening time around 9:00am. Allow about two hours to follow the shaded paths through the forest sanctuary and temple grounds; keep food, sunglasses, and loose belongings secured, as the macaques are bold and quick. Wear comfortable shoes—the paths can be slippery after rain—and follow staff instructions around the animals and sacred areas. From the forest, it is roughly a 15–20-minute walk into central Ubud, or a short ride if the heat is already building.
Continue to Ubud Art Market for an unhurried browse through woven bags, sarongs, carved goods, and small souvenirs. Bargaining is normal but works best when friendly: compare a few stalls, name a reasonable price, and walk away politely if you cannot agree. Shops generally operate from around 8:00am into the evening, though individual stalls vary. Keep the larger purchases until the end of your visit so you are not carrying them all afternoon.
Walk a few minutes to Clear Cafe for lunch, budgeting roughly IDR 120,000–250,000 per person. The colorful, health-focused menu is useful if you want something lighter after the morning heat, with smoothies, salads, bowls, and more substantial choices. Expect a relaxed meal of about an hour; service can slow during the midday rush, so this is a good point to pause rather than trying to squeeze in another attraction.
After lunch, stroll to Saraswati Temple, where the lotus pond and ornate Balinese architecture make a calm contrast with the busy market streets. Allow around 45 minutes, dress respectfully with shoulders and knees covered, and do not enter restricted worship areas. Then continue on foot to Puri Saren Agung, the historic royal palace, for about an hour. The palace grounds are compact, so take time to notice the stonework and courtyards rather than expecting a large museum-style visit. If you plan to return for a traditional dance performance, check the current program and ticket availability in advance; evening schedules can vary.
Finish in central Ubud at an easy pace—browse the side lanes around Jalan Suweta or stop for a drink before dinner rather than adding another major sight. Traffic is often slow around the palace and market, so arrange your pickup from a clearly accessible street away from the busiest junctions, and allow 15–30 minutes for a driver to reach you. Keep small rupiah notes for market purchases, temple donations, and short local rides.
Have your driver collect you from Ubud around 7:00am for the 30–45-minute run north to Tegallalang Rice Terraces. Arriving early is the key: the light is beautiful, the paths are cooler, and you will avoid much of the midday crowd. Allow about two hours to follow the stepped fields and narrow lanes; wear shoes with decent grip, as some sections are uneven and can be slippery after rain. Entry and local walking donations vary, but budget roughly IDR 25,000–50,000, plus optional payments for viewpoints or swings.
Continue by car to Tirta Empul Temple in Manukaya, usually another 20–30 minutes. Give yourself around 1½ hours to see the courtyards and sacred spring complex respectfully. Should you want to take part in the purification bathing, arrange it in advance with a temple guide, wear a sarong and covered top, and follow the bathing protocol; standard temple entry is generally around IDR 50,000 per person, with additional costs for ceremonial assistance or clothing. Keep shoulders and knees covered and avoid stepping over offerings.
Return toward Tegallalang for the two plantation visits, keeping your driver for the short transfers between them. At Kumulilir, allow about an hour for the plantation walk and coffee tasting—budget approximately IDR 100,000–250,000 per person, depending on the tasting selection. It is worth asking how the coffee is produced rather than treating the stop solely as a souvenir shop. Continue to Santi Coffee Plantation, a quieter agricultural visit where another hour makes a relaxed pace; tastings generally cost around IDR 75,000–200,000 per person. These stops can feel warm in the afternoon, so carry water and keep the schedule flexible if rain slows the roads.
Return to Ubud for dinner at Locavore NXT, allowing 2½–3 hours for the tasting menu. This is the evening to dress smart-casual and arrive unhurried; the menu is a substantial destination meal built around Indonesian ingredients and contemporary technique. Budget approximately IDR 1,000,000–2,000,000 per person before drinks, and reserve well ahead—the booking is essential, and availability should be confirmed rather than assumed. Your driver should drop you at the restaurant and collect you afterward, since Ubud’s narrow central streets are much easier on foot than by car at dinner time.
Start with Campuhan Ridge Walk early, ideally around 7:00am, before the sun becomes intense. From central Ubud, it is a short ride or roughly a 15-minute walk to the trail entrance near Warwick Ibah; the walk itself takes about 1½ hours at an easy pace. The paved ridge rises gently through palms, alang-alang grass and small villages, with the best views near the northern end. Wear proper shoes, carry water, and note that there is little shade once you reach the open ridge.
Walk or take a short taxi ride back toward Campuhan for lunch at Bridges Bali, a polished restaurant perched above the ravine. Allow around 1½ hours for the river-valley setting and a leisurely meal; budget approximately IDR 300,000–700,000 per person, depending on drinks and courses. A reservation is sensible for a preferred table, particularly at lunch. Afterward, use a pre-arranged car or Grab/Gojek rather than walking in the midday heat: the drive to Neka Art Museum in Kedewatan usually takes 10–15 minutes.
Spend about 1½ hours at Neka Art Museum, one of Ubud’s most worthwhile collections for understanding Balinese and Indonesian painting, sculpture and modern artistic traditions. Check the day’s opening hours before setting out, as museum schedules can change; allow roughly IDR 100,000–150,000 for admission. Continue by car to Goa Gajah in Bedulu, generally a 25–35-minute drive depending on traffic. The ancient temple complex is best approached slowly: see the carved cave entrance, bathing pools and surrounding grounds, and bring a sarong or borrow one at the entrance. Dress with shoulders and knees covered, and budget around IDR 15,000–50,000 for entry and customary donations.
Return to central Ubud for Ubud Palace, allowing about 30 minutes from Goa Gajah in normal traffic. Have an early dinner nearby, then attend the evening Balinese dance performance if one is scheduled; programs vary by night, so check the current listing and reserve tickets rather than relying on walk-up availability. Performances usually run for around two hours and can finish late, so arrange a pickup point with your driver in advance—central Ubud traffic and one-way streets make last-minute ride-hailing slower than expected.
No packing list attached yet.