After checking in, head straight to Seminyak Beach for an easy first taste of Bali. Arriving after 2:23 PM gives you time for a relaxed walk along the sand, a swim if the surf is gentle, and a front-row sunset view without rushing. From most Seminyak hotels, a short walk or a 5–15-minute Grab/Gojek ride should do it; expect heavier traffic around Kayu Aya and Petitenget, so walking is often faster for nearby stays. Beach access is free, though bring small cash for a drink or chair rental, and avoid swimming too far out if red flags are flying.
Walk north along the beach or take a quick ride inland to Petitenget Temple, a compact, atmospheric Balinese temple near the coast. Allow about 45 minutes to look around quietly and appreciate the carved stone gates and daily offerings. Visitors should wear a sarong and sash—rentals are usually available at the entrance, or your hotel can lend you appropriate clothing. Keep clear of worshippers and ceremonial areas, as religious activity can sometimes make parts of the temple temporarily inaccessible.
For dinner, settle in at La Lucciola, one of Petitenget’s classic beachfront restaurants. Its open-air setting is particularly pleasant after sunset, with polished Italian and Mediterranean-style dishes and the sound of the surf nearby. Budget around IDR 300,000–600,000 per person before drinks; reservations are sensible, especially for a beach-facing table. Afterward, spend an hour wandering through Seminyak Village, browsing its boutiques and cafés at an unhurried pace. It is a convenient first-night stop, with indoor seating and restrooms if you need a break from the evening heat; use a short Grab/Gojek ride back to your hotel rather than walking along the busier main roads late at night.
Leave Seminyak around 7:30–8:00 AM by private car or Grab/Gojek; allow 30–60 minutes for traffic, especially around Kerobokan. Start with the relaxed Canggu Shortcut, a roughly one-hour walk or cycle through the rice fields between Berawa and Batu Bolong. It is nicest before the heat builds—use a bicycle only if the narrow, uneven track feels comfortable, and bring water and sun protection.
Continue to The Practice in Berawa for a late-morning yoga class or some quiet time in its open-air wellness space. Classes commonly run about 90 minutes, but check the schedule and reserve ahead; expect roughly IDR 150,000–250,000 per class. A short Grab/Gojek ride or 10–15-minute scooter trip connects the shortcut area with the studio.
Head toward Batu Bolong for brunch at Nude Canggu, allowing about an hour for coffee and a meal; budget IDR 100,000–200,000 per person. From here, it is a short walk or quick scooter ride to Batu Bolong Beach. Spend the afternoon watching the surf or taking a beginner lesson—local schools usually provide the board and a guided session, while a casual beach stay costs nothing. Two hours is enough without overdoing it in the midday sun; avoid swimming outside the patrolled areas and follow the instructors’ advice about currents.
Finish at The Lawn Canggu, right by the beach, arriving around 4:30–5:00 PM for a good sunset-facing place. Settle in for a drink and light food over the final two hours, budgeting IDR 150,000–300,000 per person before any premium cocktails or minimum-spend requirements. Sunset crowds and traffic can be heavy, so keep the evening unhurried and arrange your return ride before leaving; surge pricing is common after dark.
Leave Canggu around 6:30–7:00 AM with your driver so you reach Sacred Monkey Forest Sanctuary before the larger tour groups arrive. The drive usually takes 1.5–2.5 hours, depending on traffic through Mengwi and Tegallalang; have the driver drop you at the main entrance on Jl. Monkey Forest, where parking and ride-hailing drop-offs are easiest. Spend about 90 minutes among the enormous banyan trees and temple courtyards. It generally opens around 9:00 AM, with admission roughly IDR 80,000–100,000; keep sunglasses, loose items, and food inside your bag, as the monkeys are quick and confident. From there, walk or take a short ride north along Jl. Monkey Forest to Ubud Palace, the compact former royal compound on Jl. Raya Ubud. Allow 45 minutes to see the carved gates and courtyards; daytime entry is usually free, though evening dance performances require a separate ticket.
For lunch, walk a few minutes toward Locavore NXT, where a long, creative Indonesian tasting menu turns local ingredients into polished dishes. Plan on about two hours and IDR 500,000–1,000,000 per person, with reservations strongly recommended; confirm the current seating time and menu when booking, as this is not a casual drop-in meal. Afterward, stroll back toward Saraswati Temple on Jl. Kajeng. Its entrance faces a lotus-filled pond, making it one of the prettiest brief stops in central Ubud; modest clothing is expected, and visitors may sometimes view only the outer courtyard during ceremonies. Entry is generally around IDR 30,000–50,000, and 30–45 minutes is enough unless a temple event is taking place.
Finish with the Campuhan Ridge Walk, reached by a short taxi or scooter ride from central Ubud to the trail entrance near Gunung Lebah Temple. The ridge itself is free and the walk takes about 1.5 hours at an easy pace, passing grass-covered slopes, palms, and village lanes toward Kedewatan. Start around 4:30 PM for softer light, but bring water and shoes with grip—the approach can be slippery after rain, and the exposed ridge offers little shade. For the easiest evening, arrange your driver to collect you near the trail’s northern end or return along the same path, then head back into central Ubud for dinner rather than trying to navigate the narrow lanes after dark.
Leave Ubud around 7:00 AM with your private driver for the highlands. The route through Bedugul takes roughly 3–4 hours with photo and coffee stops, and the final approach is cool, winding, and slower than the map suggests. Aim to reach Ulun Danu Beratan Temple in Candikuning late morning, before the larger tour groups arrive. Allow about 1½ hours to wander the gardens and admire the famous shrines set on Lake Beratan; entry is typically around IDR 75,000–100,000 for foreign visitors, with modest parking fees.
From the temple, it is only about 10 minutes by car to Bali Botanic Garden, one of the best places to stretch your legs in the mountain air. Spend around 1½ hours among the fern gardens, orchids, and tall forest paths; opening hours are generally 8:00 AM–6:00 PM, and entrance is usually around IDR 20,000–30,000. Continue 25–30 minutes north to Wanagiri Hidden Hill, where a short stop at the lakeside viewpoints gives you broad views over Lake Buyan and Lake Tamblingan. Viewpoint fees vary, commonly around IDR 20,000–50,000; choose one platform rather than rushing between several similar stops.
Carry on roughly 35–45 minutes to Munduk Farm House for a relaxed mountain lunch or coffee, budgeting IDR 100,000–250,000 per person. From there, drive about 10 minutes to the trailhead for Munduk Waterfall. The forest walk usually takes 20–30 minutes each way, with uneven, sometimes slippery steps, so wear proper shoes and keep the visit to about 1½ hours. Try to arrive by 4:00 PM so you are not returning in fading light; bring a light jacket, water, and small cash for local entrance or parking charges. Afterward, have your driver take you to your Munduk-area stay—this is a long day, and continuing farther north after the waterfall is best avoided after dark.
Leave Munduk at around 7:00 AM with your private driver, crossing the highlands via Kintamani toward East Bali. Allow three to four hours rather than trusting the map: mountain traffic, narrow village roads, and viewpoint stops make this a slow but beautiful transfer. Have breakfast before leaving or ask your driver to stop at a roadside coffee stall near Kintamani; keep a light jacket handy, as the morning can still be cool. Continue to Tirta Gangga Water Palace in Ababi, arriving in the late morning. Spend about 1½ hours wandering among the fountains, ponds, statues, and clipped gardens; the complex is generally open from around 7:00 AM to 6:00 PM, with entry usually about IDR 50,000 per person. Bring small change and arrive before the midday heat.
Your driver can take you roughly 45–60 minutes inland to Warung De Klumpu in Sidemen, where lunch is served in a peaceful rice-field setting. Allow about an hour and expect approximately IDR 75,000–175,000 per person, depending on what you order; confirm the day’s menu and payment options before settling in. After lunch, meet a local guide for a gentle two-hour walk through the Sidemen Rice Terraces. The route passes irrigation channels, village lanes, palms, and working fields rather than a single formal viewpoint, so wear sandals or shoes with grip and bring water. Afternoon light is particularly lovely here, but paths can be muddy after rain.
Finish at Goa Lawah Temple in Pesinggahan, around 45 minutes from Sidemen on the coast-bound road. Allow roughly 45 minutes to see the temple courtyards and the cave entrance, where thousands of bats give the site its name. A sarong and sash are required; these are usually available at the entrance, and a modest donation is appreciated. The temple is generally open during daylight hours, but avoid stepping into active prayer areas or using flash photography. If you are staying around Candidasa, this is a convenient final stop before checking in, with the nearby coastal road offering an easy sunset drive.
Have your driver aim for Sanur Harbour by about 6:15 AM, allowing time for check-in and the short walk or transfer to the boat. The crossing to Toyapakeh takes roughly 45 minutes, but sea conditions can make the ride bumpy, so keep valuables in a dry bag and take motion-sickness tablets before boarding if you are prone to seasickness. On arrival, meet your pre-arranged island driver; a west-coast loop is much easier by car than scooter because the roads are narrow, potholed, and slow.
Start at Kelingking Beach in Bunga Mekar, ideally before 10:00 AM, when the famous T-Rex-shaped cliff is less crowded and the light is still gentle. The viewpoint area usually takes about an hour, with an entrance and parking contribution of roughly IDR 10,000–25,000. Skip the steep descent unless you are genuinely prepared for a demanding, hot hike; the viewpoint itself is the safer and more time-efficient experience. Continue by car to Broken Beach, allowing around 30–45 minutes on rough roads. Spend about an hour walking the cliff path to the natural arch, then continue on foot to Angel’s Billabong, where you can photograph the rock pool from the marked, stable viewpoints. Do not climb down or swim—the rocks are slippery and unexpected waves have made this stretch dangerous.
From Angel’s Billabong, allow about 30 minutes by car to Penida Colada Beach Bar near Crystal Bay. Set aside an hour for a relaxed lunch and a cold drink; expect approximately IDR 100,000–250,000 per person, and treat the menu as casual island fare rather than a quick stop. After lunch, continue to Crystal Bay for up to two hours. Swimming or snorkeling is worthwhile only if the water is calm and your driver or a local lifeguard confirms conditions are safe—currents can be powerful, and boats use the same bay. The beach has basic facilities and a small entrance or parking contribution, so bring cash, reef-safe sunscreen, a towel, and sandals. Keep the return boat timetable in mind: island roads regularly take longer than maps suggest, particularly in the late afternoon.
Take an early fast boat from Toyapakeh Harbour to Sanur, ideally departing around 7:30–8:00 AM. Allow roughly 45 minutes on the water, plus time to disembark and collect luggage; sea conditions can still make the crossing bumpy, so keep valuables in a dry bag. After breakfast near Sanur Beach, meet your pre-booked driver and continue to Uluwatu. The drive generally takes 1.5–2.5 hours, depending on traffic around Jimbaran and Kuta. Keep your luggage secured in the car, and ask the driver to stop briefly at your accommodation so you can drop bags before lunch.
Continue to Taman Bhagawan in Tanjung Benoa, a peaceful beachfront estate that makes a welcome pause after the boat and road transfer. Settle in for about 1.5 hours over Indonesian and international dishes, with lunch typically costing IDR 150,000–350,000 per person. It is worth confirming opening hours and reserving ahead, particularly if a wedding or private event is taking place; this is more of a landscaped cultural venue than a casual walk-in warung. From here, allow around 45–60 minutes by car to Padang-Padang Beach.
Spend the afternoon at Padang-Padang Beach, where a short stairway through the limestone cliff leads to a compact, sheltered cove. The beach is usually best earlier in the afternoon, before the tide rises and the narrow sand area becomes crowded. Bring small cash for the entrance fee—typically around IDR 15,000 per person—and leave valuables with your driver rather than on the sand. Swim only where conditions are calm, as currents and rocky shallows can change quickly. Give yourself about two hours here, then allow 15–20 minutes to reach Uluwatu Temple by car.
Arrive at Uluwatu Temple by roughly 4:30 PM to walk the cliff path before the performance begins. The temple grounds usually charge around IDR 50,000 per adult, with a separate Kecak ticket commonly around IDR 150,000, though prices and performance times can change. Wear or borrow a sarong, keep sunglasses and hats secured, and watch your belongings around the temple monkeys. The sunset Kecak performance is normally held around 6:00 PM in the open-air amphitheater, so buy tickets as soon as you arrive and queue early for better seating. Afterward, return to your Uluwatu accommodation rather than attempting a long dinner transfer; nearby Pecatu has plenty of simple cafés and warungs for an easy meal.
Start early at Thomas Beach in Pecatu, ideally arriving around 8:00 AM before the heat builds and the stairs become tiring. The access road is narrow, and parking near the beach usually costs around IDR 5,000–10,000; bring cash and wear sandals with a secure strap for the descent. Spend about two hours swimming, reading, and enjoying one of Uluwatu’s quieter coves. Check the surf before entering—the beach is best for a dip when the water is calm, and the current can strengthen around midday.
Drive 10–15 minutes to Single Fin Bali in Suluban for lunch and an elevated view of the surf breaks. Arrive around 11:00 AM–12:00 PM for a better table; expect roughly IDR 150,000–350,000 per person, and allow extra time if you want a relaxed meal. From there, walk down toward Suluban Beach Cave, following the cliff path and stairs through the shops and surf outlets. Visit around low tide, when the cave and rock shelves are safest to explore; allow about an hour, keep footwear on, and do not linger beneath unstable rock or near rising water.
Continue by car to Green Bowl Beach in Ungasan, roughly 25–35 minutes depending on traffic. The long staircase down is shaded in sections but demanding on the way back, so carry water and avoid leaving valuables unattended—monkeys are occasionally curious around the entrance. Give yourself about two hours, with swimming only if the sea is calm and lifeguards or local conditions indicate it is safe.
Finish at El Kabron Bali in Pecatu, allowing around 20–30 minutes from Green Bowl Beach. Reserve ahead for a sunset table, particularly on a Saturday, and arrive by about 5:00 PM so you are settled before the best light; sunset is typically around 6:00 PM in September. A clifftop meal and drinks generally cost IDR 300,000–700,000 per person, with a smart-casual dress code and a minimum spend possible for prime seating. Book a driver for the evening rather than relying on a last-minute ride-hailing pickup, as the cliff roads are dark and demand rises sharply after sunset.
Leave Uluwatu around 8:00 AM by private car for Seminyak, allowing 1.5–2.5 hours depending on traffic through Jimbaran, Kuta, and Legian. Ask your driver to use the coastal route where traffic allows, and arrange a hotel luggage drop before setting off; a private car is worth it today if you have bags. Begin at Seminyak Flea Market on Kayu Aya Street, where an hour is enough to browse woven goods, light clothing, jewelry, and small souvenirs. Bargaining is expected, but keep it friendly and compare a few stalls before buying.
Walk or take a short ride to Kynd Community for brunch and coffee. Set aside roughly IDR 100,000–200,000 per person; the café is known for colorful smoothie bowls and photogenic interiors, but it can fill up late in the morning, so arriving before noon is easier. Afterward, take a taxi or Gojek toward Double-Six Beach—the ride is usually 10–15 minutes, traffic permitting—and settle in for an unhurried final afternoon by the sea. Beach access is free; rent a chair or umbrella only if you want extra comfort, and keep an eye on belongings while swimming because the surf can be lively.
As the light softens, travel north to Potato Head Beach Club in Petitenget, generally a 10–20-minute ride from Double-Six Beach. Arrive around 4:30–5:00 PM if you want a good sunset-facing seat; reservations are sensible for dinner, especially on weekends, and minimum-spend or seating rules can vary by area. Plan approximately IDR 250,000–600,000 per person for drinks and dinner. Stay through sunset, then use a pre-booked car or Gojek rather than walking back with luggage or late-night purchases; Petitenget traffic is often slow after dark.
No packing list attached yet.