Exploring Bali in 5 Days

  1. Day 1: Ubud Palace and Monkey Forest Sanctuary
    1 hour (18.2 km) from Ngurah Rai International Airport

    Explore the beautiful Ubud Palace and witness the grandeur of Balinese architecture. Afterward, head to the Monkey Forest Sanctuary to watch long-tailed macaques roam around freely in their natural habitat.

  2. Day 2: Tegalalang Rice Terrace, Tirta Empul Water Temple, and Bali Pulina
    1 hour 30 minutes (30 km) from Ubud Palace

    Start your day with a visit to Tegalalang Rice Terrace, the most beautiful rice terrace in Bali's Gianyar region. Take a dip in Tirta Empul Water Temple and purify yourself in holy spring water. End your day at Bali Pulina, where you can taste the famous Bali coffee while enjoying the lush greenery.

  3. Day 3: Goa Gajah Temple and Pura Ulun Danu Bratan Temple
    1 hour 40 minutes (45 km) from Bali Pulina

    Visit Goa Gajah, a unique 9th-century cave temple located in Bedulu village. After that, proceed towards Lake Bratan in the highlands of Bali to see the temple of Pura Ulun Danu Bratan, a 17th-century temple dedicated to the goddess of the lake.

  4. Day 4: Uluwatu Temple and Jimbaran Beach
    1 hour 30 minutes (40 km) from Pura Ulun Danu Bratan Temple

    Explore Uluwatu Temple that is perched on top of a cliff overlooking the Indian Ocean. Later in the day, head towards Jimbaran Beach to have dinner at one of the many seafood restaurants and enjoy a picturesque sunset view.

  5. Day 5: Tanah Lot Temple and Seminyak Beach
    45 minutes (20 km) from Jimbaran Beach

    Visit Tanah Lot Temple, a 16th-century temple located on a rock formation in the middle of the sea. Conclude your trip by spending some time at Seminyak Beach to soak up the sun, relish the warm sand, and enjoy various water sports activities.

Time and Costs Estimates

  • Ubud Palace (1 hour, free)
  • Monkey Forest Sanctuary (2 hours, 80,000 IDR)
  • Tegalalang Rice Terrace (2 hours, 20,000 IDR)
  • Tirta Empul Water Temple (2 hours, 50,000 IDR)
  • Bali Pulina (1.5 hours, free)
  • Goa Gajah Temple (1 hour, 15,000 IDR)
  • Pura Ulun Danu Bratan Temple (2 hours, 20,000 IDR)
  • Uluwatu Temple (2 hours, 50,000 IDR)
  • Jimbaran Beach (3 hours, free)
  • Tanah Lot Temple (2 hours, 60,000 IDR)
  • Seminyak Beach (3 hours, free)
  • Total Estimated Costs: 445,000 IDR

Useful Tips

If you have more time, you can visit Taman Ayun Temple, Kuta Beach, or Lovina Beach. If you have less time, skip Pura Ulun Danu Bratan Temple or Bali Pulina. To avoid the crowds, visit popular attractions early in the morning or late in the afternoon.

0