Take a morning flight from Kuala Lumpur International Airport to Ngurah Rai International Airport; the flight is roughly 3 hours, but allow 4–5 hours overall for check-in, immigration, baggage collection, and the Bali airport exit process. Pre-book a private car to Seminyak rather than relying on an on-arrival taxi queue. The airport-to-Seminyak transfer usually takes 30–60 minutes depending on traffic and costs about IDR 150,000–300,000. After checking in, keep the afternoon unhurried—Bali traffic can make even short journeys slow, and you will want time to freshen up before sunset.
Head to Seminyak Beach around 4:30 PM for a relaxed first look at Bali, a walk along the sand, and sunset; allow about 1½ hours. The beach is free, though loungers and drinks cost extra, and the best sunset-facing stretches are usually around the central beach access points. From there, walk or take a short ride north to Petitenget Temple, allowing about 45 minutes. Visitors should wear a sarong and sash, with respectful clothing covering the shoulders and knees; these are often available at the entrance. The temple grounds are generally accessible until early evening, but ceremonies can restrict access without notice, so observe quietly and do not enter areas marked for worshippers.
Continue to Potato Head Beach Club for cocktails and a sunset-to-evening honeymoon atmosphere. Reserve ahead if you want poolside seating, especially for the sunset period; expect cocktails around IDR 150,000–250,000 and a minimum spend for some premium seating areas. After roughly two hours, walk or take a short taxi or app-based car to La Lucciola for dinner. Reserve an outdoor table in advance and mention that it is a honeymoon; the beachfront setting is particularly lovely after dark. Budget approximately IDR 500,000–1,000,000 per person before drinks, and allow 1½ hours. For the return to your hotel, arrange a pickup rather than trying to hail a car on the busy Petitenget road.
Start early at Tanjung Benoa Water Sports, ideally around 8:30 AM, when the sea is usually calmer and the beach is less crowded. Allow about three hours for choosing activities such as parasailing, jet skiing, banana boats, or seawalking; packages commonly cost around IDR 300,000–1,500,000 per person depending on the combination. Wear swimwear under quick-drying clothes, bring reef-safe sunscreen, and keep valuables with your driver or in the operator’s lockers. Confirm that your package includes insurance, boat transfers, and shower facilities before paying.
Afterward, take a short car ride south to Nusa Dua Beach for a slower late morning. Spend about an hour swimming or relaxing on the sand, but check the tide and posted swimming areas because conditions can change. Some beach access points have small parking or entrance charges, while hotel-front sections may be restricted; your driver can drop you near a public access point and wait nearby. This is a good time to have coconut water or a light snack rather than a full meal before the afternoon.
Head into the BTDC complex, where the air-conditioned Museum Pasifika makes a welcome break from the heat. The museum usually opens late morning through early evening; allow roughly an hour and expect an entrance fee of approximately IDR 100,000–150,000 per person. Its collection focuses on Asia-Pacific artists and Indonesian scenes, so take your time with the Balinese and Polynesian galleries rather than rushing through. From Nusa Dua Beach, the drive is generally 10–15 minutes, though hotel-zone traffic can add time.
For the late afternoon, continue to Bali Nusa Dua Theatre for the Devdan Show. Check the performance time when booking, as schedules can vary by day, and arrive 30–45 minutes early for ticket collection and seating; tickets often range from about IDR 500,000–1,500,000 depending on the section. The 90-minute production is an easy, polished way to experience Indonesian dance, music, costumes, and scenery without travelling between several cultural sites.
Finish at Soleil at The Mulia Bali, a short drive within the resort district. Reserve a table in advance and mention that it is your honeymoon—requesting an outdoor or pool-facing table is worthwhile, although weather and availability decide the final seating. Budget approximately IDR 600,000–1,200,000 per person before drinks; smart-casual resort clothing is appropriate. Arrange a return car through the restaurant or your hotel rather than relying on an immediate Grab pickup, especially after the show, and keep some extra time for resort security and the exit drive.
Leave Seminyak around 8:00 AM with your private driver, keeping your luggage in the car until you reach your Ubud hotel. The route through southern Bali usually takes 2.5–3.5 hours with traffic and stops; ask the driver to use the Goa Gajah–Tegenungan route. Arrive at Tegenungan Waterfall in Kemenuh by late morning, when the heat and crowds are still manageable. Allow about 1½ hours for the steep stairway down, photographs, and a short rest beside the falls. The entrance fee is commonly around IDR 20,000–30,000 per person, with separate parking and changing-room charges; wear sandals with a good grip and avoid swimming after heavy rain, when the water can be fast and muddy.
Continue roughly 15–20 minutes by car to Sukawati Art Market, a useful stop for Balinese textiles, carved wood, woven bags, paintings, and small honeymoon gifts. Spend about an hour browsing the covered stalls; prices are negotiable, but begin politely and compare a few shops before buying. Most stalls operate approximately 6:00 AM–6:00 PM, though individual vendors may close earlier. Have your driver wait in the designated parking area, then continue to your Ubud hotel for luggage drop-off and a short break before walking around central Ubud.
After lunch and check-in, head to Pura Taman Saraswati, an easy central-Ubud stop known for its lotus pond and ornate entrance. Dress with shoulders and knees covered; sarongs are usually available at the entrance. From there, it is a short walk along Jalan Kajeng and Jalan Raya Ubud to Ubud Palace, where you can explore the royal courtyards in about 45 minutes. Both visits work best in the quieter mid-afternoon—allow roughly 45 minutes at each, and note that temple access can change during ceremonies. Keep the rest of the afternoon unhurried: central Ubud is compact, but pavements are uneven and traffic makes short car rides surprisingly slow.
For dinner, take a taxi or hotel-arranged car to Locavore NXT and settle in for its Indonesian-focused tasting menu. Expect approximately IDR 1,500,000–3,000,000 per person before drinks, with a meal that can last several hours. Reserve well ahead and mention the honeymoon when booking; tasting menus often have limited flexibility for dietary restrictions, so communicate these in advance. Arrange your return transfer before dinner rather than relying on a passing taxi, especially if you are staying outside central Ubud.
Start early at Campuhan Ridge Walk, ideally around 6:30–7:00 AM, before the sun becomes strong and the path fills with walkers. From central Ubud, it is a short ride to the entrance near Warwick Ibah, followed by a mostly gentle uphill walk through rice fields and green valleys; allow about 1½ hours including photos. There is no formal entrance fee, though a small donation is welcome. Bring water and wear proper shoes—the ridge is easy, but the stone-and-dirt path can be slippery after rain. Continue to Saraswati Yoga Studio for your restorative honeymoon session, allowing roughly 10–15 minutes by scooter or car from the ridge. Confirm the class time in advance, bring light clothing, and expect around IDR 150,000–300,000 per person depending on the session.
After yoga, wander through Ubud Traditional Art Market for about an hour. Go before the midday heat becomes intense, and bargain politely—start around half the quoted price and settle only when both sides are comfortable. Look for woven bags, batik, carved décor, and handmade jewelry, but check airline baggage limits before buying anything bulky. Have a light meal nearby, then take a pre-arranged car to Karsa Spa in the hills north of Ubud; the narrow approach and limited parking make a driver more convenient than a scooter with shopping bags. Allow two hours for a Balinese massage or another treatment, approximately IDR 400,000–1,000,000 per person, and confirm whether tax and service charges are included. Keep the afternoon unhurried so you can enjoy the garden setting rather than rushing between treatments.
Return to central Ubud for an early celebratory dinner at Hujan Locale, where Indonesian dishes are given a polished, regional treatment. Reserve ahead, especially for a honeymoon table, and budget approximately IDR 400,000–800,000 per person before drinks. Since this is also your departure day, arrange luggage collection and a private airport transfer before dinner. Leave Ubud 4–5 hours before your Kuala Lumpur flight—the drive to Ngurah Rai International Airport can take 1½–2½ hours depending on traffic, usually via Gianyar and the Bali Mandara Toll Road—then allow time for check-in, immigration, security, and the walk to your gate. Aim to reach the airport at least three hours before the international departure; keep passports, boarding documents, and any valuables in your hand luggage.
No packing list attached yet.