Viewed by 124 travelers

Bali 9-Day Itinerary

  1. Day 1: Uluwatu Temple
    1 hour 20 minutes (11 miles) from Ngurah Rai International Airport

    Explore the ancient Uluwatu Temple, perched on a cliff-top overlooking the Indian Ocean.

  2. Day 2: Tegalalang Rice Terrace
    1 hour 30 minutes (27.5 miles) from Uluwatu Temple

    Experience Bali's iconic rice terraces in Tegalalang, surrounded by lush green fields and coconut trees.

  3. Day 3: Campuhan Ridge Walk
    30 minutes (8 miles) from Tegalalang Rice Terrace

    Take a scenic walk along the Campuhan Ridge and enjoy stunning sunrise/sunset views of Ubud's rolling hills.

  4. Day 4: Pura Ulun Danu Bratan
    1 hour 40 minutes (36 miles) from Campuhan Ridge Walk

    Marvel at the beauty of the iconic Hindu water temple, set on the shores of Lake Bratan.

  5. Day 5: Lovina Beach & Dolphin Watching
    2 hours (46 miles) from Pura Ulun Danu Bratan

    Get up early for a boat ride and catch a glimpse of dolphins swimming in the calm waters of Lovina Beach.

  6. Day 6: Bali Safari & Marine Park
    3 hours (76 miles) from Lovina Beach

    Explore Bali's wildlife, including elephants, tigers and Komodo Dragons, on an open-air safari journey or marine park experience.

  7. Day 7: Tirta Empul Temple
    1 hour 30 minutes (28 miles) from Bali Safari & Marine Park

    Purify body and soul by immersing yourself in the holy water pools of Tirta Empul Temple

  8. Day 8: Tanah Lot Temple
    40 minutes (12 miles) from Tirta Empul Temple

    Watch the sun set behind the Tanah Lot Temple, one of Bali's most iconic landmarks, set on a small rocky island, offshore.

  9. Day 9: Seminyak Beach
    30 minutes (10 miles) from Tanah Lot Temple

    Relax at the picturesque Seminyak Beach, known for its powder-soft sand, surf and high-end beach clubs.

Time & Costs Estimates

  • Uluwatu Temple (1-2 hours, Free)
  • Tegalalang Rice Terrace (1-3 hours, IDR 20,000 per person)
  • Campuhan Ridge Walk (2-3 hours, Free)
  • Pura Ulun Danu Bratan (2-3 hours, IDR 50,000 per person)
  • Lovina Beach & Dolphin Watching (3-4 hours, IDR 100,000 per person)
  • Bali Safari & Marine Park (4-6 hours, IDR 650,000 per person)
  • Tirta Empul Temple (1-2 hours, IDR 30,000 per person)
  • Tanah Lot Temple (1-2 hours, IDR 60,000 per person)
  • Seminyak Beach (2-4 hours, Free)
  • Total Estimated Costs: IDR 1,130,000 (approx. $80 USD)

Useful Tips

If you have more time, consider exploring the neighboring islands Lembongan and Penida. If you have less time, you can skip Lovina Beach or the Bali Safari & Marine Park. Make sure to dress respectfully when visiting temples and pack sunscreen, mosquito repellent and light, comfortable clothing for the tropical weather.

When are you going?
Add your start date and we'll check in at two weeks out, one week out, and the day before — bookings, packing, and a day-one brief. Reply to any of them if plans change.
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version