Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

7-Day Bali Itinerary for Shoestring Budget Travellers

  1. Day 1: Kuta Beach
    20 minutes (4.7 km) from Ngurah Rai International Airport

    Begin your Bali adventure by heading to Kuta Beach, known for its stunning sunsets and surf schools. In the morning, catch some waves or take a stroll on the beach. In the afternoon, explore the nearby shopping streets and grab some street food. End your day with a beautiful sunset view at the beach.

  2. Day 2: Ubud Monkey Forest
    2 hours (45 km) from Kuta Beach

    In the morning, head to Ubud Monkey Forest, a nature reserve and temple complex home to over 700 long-tailed macaques. Walk around the forest and watch these playful creatures. In the afternoon, visit the nearby Ubud Art Market and try bargaining with the vendors. End your day with a visit to Pura Taman Saraswati temple and catch a traditional dance show.

  3. Day 3: Tegallalang Rice Terraces
    30 minutes (15 km) from Ubud Monkey Forest

    Experience Bali's beautiful rice terraces at Tegallalang. Take a guided tour or rent a scooter to explore the area. In the afternoon, visit the Tirta Empul temple and take a dip in the holy spring water. End your day by having dinner at a nearby warung (small family-owned business) for authentic Balinese cuisine.

  4. Day 4: Lovina Beach
    2.5 hours (92 km) from Tegallalang Rice Terraces

    Head north to Lovina Beach, a quieter and calmer alternative to the popular beaches in the south. In the morning, take a dolphin watching tour or go snorkelling. In the afternoon, visit the nearby hot springs or Brahma Vihara Arama Buddhist monastery. End your day by watching the sunset at the beach.

  5. Day 5: Mount Batur
    2 hours (79 km) from Lovina Beach

    Get an early start to trek up Mount Batur, an active volcano in Bali. You can either book a guided tour or do it yourself. Witness the breathtaking sunrise view from the top. In the afternoon, visit a nearby Luwak coffee plantation and learn about the coffee-making process. End your day with a relaxing massage at a nearby spa.

  6. Day 6: Uluwatu Temple
    2.5 hours (59 km) from Mount Batur

    Head south to Uluwatu Temple, a stunning Hindu temple located on a cliff overlooking the Indian Ocean. In the morning, explore the temple and watch the Kecak dance performance. In the afternoon, visit the nearby Padang Padang Beach for some surf or sunbathing. End your day with a seafood dinner at Jimbaran Beach.

  7. Day 7: Nusa Penida Island
    1 hour (22 km) from Uluwatu Temple

    Take a day trip to Nusa Penida Island, located southeast of Bali. Catch a ferry from Sanur to the island. In the morning, visit Kelingking Beach, known for its stunning viewpoint and clear blue waters. In the afternoon, swim with the manta rays at Manta Point or visit the Broken Beach and Angel's Billabong. End your day watching the sunset from Crystal Bay Beach.

Recommendations

Other local attractions you can visit are Tanah Lot, Tirta Gangga, and Sekumpul Waterfalls. For side trips, you can explore the Gili Islands or take a visit to Mount Agung. To maximize your fun, you can rent a scooter and explore Bali at your own pace. Don't forget to try the local street food and drink plenty of coconuts!

If you need help booking hotels and flights, click here.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version