All stories

Bali 6-Day Itinerary Covering Kuta, Ubud and Nusa Penida

A practical 6-day Bali itinerary that balances Kuta's beaches and nightlife, Ubud's culture and rice terraces, and the dramatic cliffs and beaches of Nusa Penida, with travel tips, transport options and packing advice.

By TravMe travel team · · 6 min read

Bali in six days is a delightful sprint through sun-drenched beaches, lush Ubud terraces, and the rugged island views of Nusa Penida. This itinerary is designed for first-time and return visitors who want a well-paced mix of relaxation, culture and adventure without feeling rushed.

Overview: How this 6-day plan works

This itinerary divides your time between three distinct areas: Kuta for beaches and nightlife, Ubud for culture and green landscapes, and Nusa Penida for dramatic coastal scenery. You will have two nights in Kuta, two nights in Ubud, and one full day (with an overnight option) for Nusa Penida. The schedule assumes arrival into Ngurah Rai International Airport (Denpasar).

Before you go: practical tips

  • Visas and travel documents: Check the latest entry rules for Indonesia, and carry a copy of your passport and travel insurance.
  • Money: ATMs are widely available in Kuta and Ubud. Carry some cash when travelling to Nusa Penida as remote spots may not accept cards.
  • Connectivity: Buy a local SIM at the airport or in town for maps and ride apps; coverage is generally good on Bali and reasonable on Nusa Penida.
  • Health and safety: Stay hydrated, use reef-safe sunscreen, and avoid drinking tap water. Respect local customs—dress modestly at temples and follow guidance from guides on Nusa Penida’s cliffs.

Day 1: Arrival and easy day in Kuta

Arrive at Denpasar and transfer to your Kuta hotel. After a long flight, keep Day 1 gentle: explore Kuta Beach, stroll the lively streets, and watch the sunset from one of the beachfront cafés.

  • Walk along Kuta Beach promenade to get your bearings.
  • Enjoy a casual seafood dinner or try local warung food—mie goreng and nasi campur are great introductions to Balinese flavours.
  • If you have energy, explore Beachwalk Mall or the buzzing nightlife near Poppies Lane.

Day 2: Kuta – beach day and cultural introduction

Spend the morning learning to surf or relaxing on the sand. Kuta is a good spot for beginners; instructors are plentiful. In the afternoon, consider a short trip to the nearby Tanah Lot or Uluwatu if you prefer iconic temples and dramatic coastal vistas.

  • Morning: Surf lesson or beach time; try local snacks like pisang goreng.
  • Afternoon: Optional half-day trip to Tanah Lot for sunset (if you prefer a more cultural evening). Alternatively, stay local and enjoy a beachfront massage.

Day 3: Transfer to Ubud – culture, temples and rice terraces

Check out of Kuta and head inland to Ubud (about 1.5–2 hours by road depending on traffic). Ubud is the cultural heart of Bali and a peaceful counterpoint to Kuta’s bustle.

  • En route: Stop at Tegenungan Waterfall or a coffee plantation to sample Kopi Luwak if you wish to learn about local coffee culture.
  • Afternoon: Visit the Sacred Monkey Forest and wander through Ubud Market for handicrafts and souvenirs.
  • Evening: Attend a traditional Balinese dance performance at the Ubud Palace (check show times in advance).

Day 4: Ubud’s rice terraces, temples and wellness

Dedicate this day to Ubud’s iconic landscapes and wellness offerings. Start early to beat the heat and crowds at the rice terraces.

  • Morning: Visit the Tegalalang Rice Terraces for views and photogenic walks. For a quieter alternative, head to Campuhan Ridge Walk for an easy hike.
  • Midday: Explore Tirta Empul Temple to experience a purification ritual (observe respectfully and follow instructions from temple staff).
  • Afternoon: Book a spa or yoga session—Ubud is renowned for wellness retreats and Ayurvedic treatments.

Day 5: Nusa Penida day trip (or overnight)

Nusa Penida is a must-see for dramatic cliffs, pristine beaches and jaw-dropping viewpoints. You can do it as a long day trip from Ubud, but if you want a more relaxed pace, consider an overnight stay.

  • Getting there: Fast boats depart from Sanur to Nusa Penida. Travel time is typically around 30–45 minutes. Book transfers through a reputable operator and confirm pick-up times from your Ubud hotel.
  • Top sights: Kelingking Beach (the iconic cliff viewpoint), Broken Beach (Pasih Uug), Angel’s Billabong and Crystal Bay for swimming and snorkelling.
  • What to expect: Roads on Nusa Penida can be rough; many viewpoints require short but steep walks. Wear good shoes and carry water, sun protection and a power bank.

If you choose to return the same day, plan an early start and be mindful of boat schedules. Overnighting allows you to catch sunrise views and avoid the busiest hours at popular viewpoints.

Day 6: Return to Bali and final day choices

After Nusa Penida, return to mainland Bali. Use your final day depending on your flight time and energy:

  • Relaxing end: Spend a final few hours in Seminyak for boutique shopping, a leisurely brunch and a beachside sunset drink.
  • Culture and temples: Visit Uluwatu Temple and watch the Kecak fire dance at sunset if you haven’t already—Uluwatu’s cliff-top setting is dramatic.
  • Departure: Ensure you allow ample time to return to Denpasar airport. Traffic can be unpredictable, so leave early.

Packing list and essentials

  • Light, breathable clothing and a light jacket for cooler Ubud evenings.
  • Good walking shoes for terraces and Nusa Penida’s viewpoints.
  • Swimwear, reef-safe sunscreen and a beach towel or sarong.
  • Reusable water bottle, insect repellent and basic first-aid items.
  • Adapters for electronics, a power bank and copies of important documents.

Transport options and getting around

Bali’s transport mix includes taxis, ride-hailing apps (like Grab), private drivers and scooters. For safety and convenience:

  • Private driver: Hiring a car with a driver for day trips is affordable and stress-free, especially if you plan multiple stops.
  • Scooter: Popular for short trips but only for experienced riders; traffic and road conditions can be challenging.
  • Boats to Nusa Penida: Book through verified operators and factor in sea conditions—mornings are usually calmer.

Food and dining suggestions

Bali’s cuisine ranges from budget warungs to fine dining. Try local specialities like babi guling (suckling pig, available in certain areas), sate lilit, lawar and fresh seafood. Ubud has excellent vegetarian and health-conscious cafés, while Kuta and Seminyak offer international options and lively beachfront dining.

Responsible travel and cultural etiquette

  • Respect temple dress codes—wear a sarong and sash where required, and follow any ritual instructions from temple staff.
  • Avoid single-use plastics where possible, and use reef-safe sunscreen to protect marine life during snorkelling and diving.
  • Support local artisans by buying directly from market stalls and small businesses.

Tip: Start early at popular viewpoints on Nusa Penida and Tegalalang to avoid crowds and capture the best light for photos.

Sample daily timeframes

  • Mornings: Best for outdoor activities—surfing, rice terraces, temples and boat trips.
  • Afternoons: Ideal for lunch, relaxation, spa sessions and market visits.
  • Evenings: Sunset spots, cultural performances and dining in Seminyak or Ubud.

What to skip if you’re short on time

If six days feels tight, you can trim the itinerary by skipping Kuta’s nightlife and spending more time in Ubud and Nusa Penida. Alternatively, make Nusa Penida a day trip from Sanur and extend your stay in Ubud for deeper cultural immersion.

Final notes

Bali is easy to fall in love with: vibrant beaches, welcoming culture and landscapes that shift from volcanic highlands to turquoise seas. This 6-day itinerary balances iconic sights with enough downtime to soak in the island’s rhythms. Book key transfers in advance for Nusa Penida, pack sensibly, and leave room for serendipity—some of the best travel memories are unplanned.

Safe travels and enjoy your Balinese adventure!

Planning a trip?

Explore our handpicked packages and travel guides.

More stories from Bali

Travel Guide

Know Bali before you go

Read the full Bali guide

Bali, often called the "Island of the Gods," is a captivating Indonesian paradise renowned for its lush landscapes, vibrant culture, and stunning beaches. Whether you're seeking serene rice terraces, thrilling water sports, or spiritual experiences, Bali offers a diverse range of attractions that cater to every traveler. With well-developed tourism infrastructure and a warm tropical climate, it remains one of Southeast Asia’s most beloved destinations. Why Visit Bali? Bali’s appeal lies in its unique blend of natural beauty and rich cultural heritage. The island enjoys a tropical climate, with the dry season from April to October being the best time to visit, offering sunny days and comfortable temperatures averaging 27-32°C (81-90°F). Bali is easily accessible via Ngurah Rai International Airport (Denpasar), which connects to major cities worldwide. From the bustling beach town of Kuta to the tranquil artistic hub of Ubud, and the rugged, unspoiled island of Nusa Penida, Bali provides a variety of experiences. Whether you want to surf world-class waves, explore ancient temples, or hike dramatic cliffs, there’s something for everyone. Key Areas to Explore Kuta Kuta is Bali’s most famous beach destination, known for its lively atmosphere, golden sands, and vibrant nightlife. It’s ideal for surfers of all levels, with consistent waves and numerous surf schools. Beyond the beach, Kuta offers a wide range of shopping options, from local markets to modern malls. The area is also home to several beachfront bars and clubs, making it a hotspot for evening entertainment. Ubud Ubud is the cultural heart of Bali, nestled among verdant rice paddies and dense jungle. It’s famous for its art galleries, traditional crafts, and spiritual retreats. Visitors can explore the Sacred Monkey Forest Sanctuary, visit ancient temples like Pura Taman Saraswati, or take part in yoga and meditation sessions. Ubud’s cooler climate and serene environment make it perfect for those seeking relaxation and cultural immersion. Nusa Penida Nusa Penida is an island southeast of Bali, known for its dramatic coastal cliffs, crystal-clear waters, and pristine beaches. It’s less developed than Bali proper, offering a more rugged and adventurous experience. Popular spots include Kelingking Beach, Angel’s Billabong, and Crystal Bay, where snorkeling and diving reveal vibrant coral reefs and marine life. Nusa Penida is accessible by a short boat ride from Sanur or Padang Bai. Culture and Cuisine Bali’s culture is deeply rooted in Hindu traditions, which are evident in daily rituals, temple ceremonies, and vibrant festivals like Galungan and Nyepi (the Balinese Day of Silence). Visitors can witness traditional dance performances such as the Barong and Kecak dances, which tell ancient stories through elaborate costumes and music. Balinese cuisine is a flavorful journey, with dishes like babi guling (suckling pig), bebek betutu (slow-cooked duck), and nasi campur (mixed rice) showcasing local spices and cooking techniques. Warungs (small family-owned eateries) offer authentic meals at affordable prices, while upscale restaurants in Ubud and Seminyak cater to international tastes with a Balinese twist. --- Whether you’re drawn by the beaches, the cultural richness, or the natural wonders, Bali promises an unforgettable holiday experience. TravMe’s tailored packages ensure you enjoy the best of Kuta, Ubud, and Nusa Penida with comfortable accommodations, private transport, and expertly guided sightseeing.

Trip Types

Bali packages by trip type