Morning: Visit the Sacred Monkey Forest Sanctuary and Ubud Palace. Afternoon: Visit the Tegalalang Rice Terrace. Evening: Watch the Kecak Fire and Trance Dance Show (check showtimes).
Morning: Spend time at Nusa Dua Beach. Afternoon: Visit the Museum Pasifika. Evening: Watch the Devdan Show (check showtimes).
Morning: Visit the Uluwatu Temple. Afternoon: Explore the Garuda Wisnu Kencana Cultural Park. Evening: Enjoy dinner and drinks at Single Fin Bali.
Morning: Drive and dive in the USS Liberty Shipwreck. Afternoon: Visit the Pura Lempuyang Luhur Temple (check opening times). Evening: Enjoy seafood dinner at the Warung Pregina Restaurant.
Morning: Go dolphin watching at Lovina Beach. Afternoon: Visit the Brahma Vihara Arama Buddhist Temple. Evening: Enjoy sunset dinner at the Spice Beach Club Lovina.
Morning: Visit the Le Mayeur Museum. Afternoon: Walk along the Sanur Beach. Evening: Enjoy drinks and live music at Three Monkeys Sanur.
Morning: Visit the Bajra Sandhi Monument. Afternoon: Shop at the Beachwalk Shopping Center. Evening: Enjoy dinner at the Paon Doeloe Restaurant.
If you're interested in surfing, consider adding a day trip to Canggu or Seminyak. You might also want to try out Bali Swing in Ubud. To maximize your fun, plan your itinerary around the activities you're most interested in and try to book tickets in advance to avoid long lines and sold-out shows. Don't forget to bring sunscreen and a reusable water bottle to stay hydrated throughout the day.