Experience the cultural heart of Bali in Ubud. Visit the Ubud Monkey Forest to see over 700 monkeys, then explore the Tegalalang Rice Terrace to witness the stunning rice paddies. End the day with an adrenaline rush at the Campuhan Ridge Walk.
Wake up early and hike to the top of Mount Batur to see the sunrise over the Batur Caldera. After the hike, take a dip in the hot springs at Toya Devasya Hot Spring.
Head to Lovina to go dolphin watching at sunrise. After the tour, visit the Buddhist Temple Brahma Vihara Arama to witness the intricate architecture and peaceful surroundings.
Take a boat to Menjangan Island for snorkeling or diving at the Underwater Temple Garden. After the water activities, visit the Pura Gili Kencana Temple with its iconic 23-meter-long dragon statue.
Explore Munduk's beautiful waterfalls, including the Gitgit Waterfall and Sekumpul Waterfall. After the hikes, visit the Ulundanu Bratan Temple on the edge of Lake Bratan.
Relax on the White Sand Beach or go snorkeling at the Blue Lagoon. After relaxing, visit the Karangasem Palace and the Lempuyang Temple Gate for the iconic "Gates of Heaven" photo.
Explore Bali's southern tip and visit the Uluwatu Temple for its stunning ocean views and traditional dances during sunset. Afterward, watch the Kecek Dance and indulge in fresh seafood at the nearby Jimbaran Bay.
Go trekking in the Agung Mountains or explore Tirta Gangga, a former royal palace with breathtaking gardens and pools. End the day with a visit to the traditional Klungkung Palace.
Visit the Broken Beach, a natural bridge-like rock formation over water. Then head to the Kelingking Beach for a stunning view over the cliff edge. End the day with a swim in the crystal-clear water at Crystal Bay.
Explore the Mangrove Forest or go snorkeling at the Wall Point or GT Point. Then, visit the Devil's Tears for its incredible waves crashing against the rock formations.
Take a yoga class at the Power of Now Oasis or visit the Le Mayeur Museum to see fine art and stunning Bali-style painted murals. Spend the rest of the day relaxing on beautiful Sanur Beach.
Go hiking in the Jatiluwih Rice Terrace, a UNESCO World Heritage Site. Visit the Batu Karu Temple, the island's second-largest temple complex. Or, go on a tour of the locally grown coffee at the Luwak Coffee Plantation.
Challenge yourself with a hike to the highest point on the island, Mount Agung.
Shop and dine at Seminyak's trendy cafes and boutiques. Spend the rest of the day unwinding in La Plancha Beach Bar, popular for its beanbag chairs on the beach.
End the trip by surfing at Bali's iconic beach, Kuta Beach. Take a stroll and visit the Bali Sea Turtle Society where you can see and learn about sea turtle conservation.
Throughout Bali, travelers should consider renting a motorbike or car to visit the attractions. Car rental prices start at $25/day, and motorbikes start at $5/day. Be prepared for longer travel times in rural areas with narrow and winding roads. Taxis and ride-sharing apps are also available and offer different prices based on demand and location. Taxis and ride-sharing apps also provide a more comfortable experience for travelers. Ferries to Nusa Penida and Nusa Lembongan cost $25 per person round trip, and boats leave every 30 minutes from Sanur Beach.
If you had more time, consider visiting the Bali Swing or Ayung Rafting in Ubud or the Tukad Cepung Cave in Bangli. These locations offer a thrilling adventure and beautiful scenery. If you have less time, consider combining some locations or reducing the number of locations.
The Ngurah Rai International Airport (DPS) located 13 km south of Denpasar is the main airport of Bali. The airport is about 30-60 minutes' drive from the major tourist destinations.