Quick summary: Explore Bali’s cultural heart in Ubud, stunning clifftop views in Uluwatu, and pristine island beauty in Nusa Penida over 7 days. This family-friendly itinerary balances nature, culture, and relaxation with mid-range comfort and mixed transport options.
Route map + stops
Other
- Ubud Monkey Forest (Mandala Suci Wenara Wana)
Nearest station: Ubud Bus Terminal — Line: Local shuttle — Exit: Best exit: check station signage - Tegalalang Rice Terraces (Teras Sawah Tegalalang)
Nearest station: Ubud Bus Terminal — Line: Local shuttle — Exit: Best exit: check station signage - Ubud Palace (Puri Saren Agung)
Nearest station: Ubud Bus Terminal — Line: Local shuttle — Exit: Best exit: check station signage - Campuhan Ridge Walk (Jalan Raya Campuhan)
Nearest station: Ubud Bus Terminal — Line: Local shuttle — Exit: Best exit: check station signage - Uluwatu Temple (Pura Luhur Uluwatu)
Nearest station: Pecatu Bus Stop — Line: Local shuttle — Exit: Best exit: check station signage - Padang Padang Beach (Pantai Padang Padang)
Nearest station: Pecatu Bus Stop — Line: Local shuttle — Exit: Best exit: check station signage - Nusa Penida – Kelingking Beach (Pantai Kelingking)
Nearest station: Nusa Penida Harbor — Line: Boat transfer — Exit: Best exit: check harbor signage - Nusa Penida – Angel’s Billabong (Angel’s Billabong)
Nearest station: Nusa Penida Harbor — Line: Boat transfer — Exit: Best exit: check harbor signage - Nusa Penida – Broken Beach (Pasih Uug)
Nearest station: Nusa Penida Harbor — Line: Boat transfer — Exit: Best exit: check harbor signage - Sanur Beach (Pantai Sanur)
Nearest station: Sanur Bus Stop — Line: Local shuttle — Exit: Best exit: check station signage
Timeline (hour-by-hour)
Day 1
09:00 — Visit Ubud Monkey Forest
Why go: Experience Bali’s sacred forest sanctuary with playful monkeys and lush greenery.
Do:
- Walk the shaded trails
- Observe long-tailed macaques
- Visit the ancient temples within the forest
How to get there: From Ubud center, a short taxi or walk
Cost / tickets: Entry approx 50,000 IDR per person
Time needed: 2 hours
12:00 — Lunch at local warung
Why go: Taste authentic Balinese cuisine in a family-friendly setting.
Do:
- Try nasi campur or babi guling
- Enjoy fresh tropical juices
How to get there: Near Monkey Forest area
Cost / tickets: Mid-range meal approx 50,000-100,000 IDR
Time needed: 1 hour
14:00 — Explore Tegalalang Rice Terraces
Why go: See iconic terraced rice paddies and learn about traditional irrigation.
Do:
- Walk along terraces
- Take photos
- Visit nearby artisan shops
How to get there: Short drive from Ubud center
Cost / tickets: Small donation requested
Time needed: 1.5 hours
Day 2
08:00 — Morning walk at Campuhan Ridge
Why go: Enjoy scenic ridge views and fresh morning air in Ubud.
Do:
- Walk the ridge trail
- Spot local flora and fauna
- Relax at viewpoints
How to get there: Walk or taxi from Ubud center
Cost / tickets: Free
Time needed: 1.5 hours
11:00 — Visit Ubud Palace
Why go: Discover Balinese royal architecture and cultural heritage.
Do:
- Tour palace grounds
- Watch traditional dance if available
How to get there: Central Ubud, walkable
Cost / tickets: Free entry, donations welcome
Time needed: 1 hour
Day 3
10:00 — Visit Uluwatu Temple
Why go: Explore a dramatic cliffside temple with ocean views and cultural significance.
Do:
- Walk temple grounds
- Watch kecak fire dance at sunset
How to get there: Private car from Ubud or hotel
Cost / tickets: Entry approx 30,000 IDR
Time needed: 2-3 hours
14:00 — Relax at Padang Padang Beach
Why go: Enjoy white sand and calm waters perfect for families.
Do:
- Swim
- Sunbathe
- Explore nearby cafes
How to get there: Short drive from Uluwatu Temple
Cost / tickets: Free entry
Time needed: 2 hours
Day 4
08:00 — Boat to Nusa Penida and visit Kelingking Beach
Why go: See one of Bali’s most famous viewpoints with stunning cliffs and turquoise waters.
Do:
- Hike viewpoint trail
- Take photos
- Relax at the beach below if able
How to get there: Boat from Sanur Harbor to Nusa Penida, then local transport
Cost / tickets: Boat approx 150,000 IDR, entry free
Time needed: 3 hours
13:00 — Visit Angel’s Billabong
Why go: Natural infinity pool with crystal-clear water and unique rock formations.
Do:
- Swim in natural pools
- Take photos
- Explore nearby Broken Beach
How to get there: Short drive from Kelingking Beach
Cost / tickets: Free
Time needed: 1.5 hours
Day 5
09:00 — Explore Broken Beach
Why go: Marvel at the natural archway and scenic coastal views.
Do:
- Walk the cliff paths
- Photograph the natural bridge
How to get there: Short drive from Angel’s Billabong
Cost / tickets: Free
Time needed: 1 hour
Day 6
10:00 — Relax at Sanur Beach
Why go: Family-friendly beach with calm waters and local markets nearby.
Do:
- Swim
- Visit beachfront cafes
- Shop at local markets
How to get there: Drive from Denpasar or Ubud
Cost / tickets: Free
Time needed: 3 hours
Logistics (read this first)
- Use private car or taxi for Ubud and Uluwatu transfers for comfort and flexibility
- Boat transfers to Nusa Penida require early booking and weather check
- Wear comfortable walking shoes and bring sun protection
- Carry cash for small entry fees and local purchases
- Plan cultural visits in the morning to avoid crowds and heat
Local tips and guide
Local Guide to Bali Highlights
Ubud is Bali’s cultural center with lush rice terraces, traditional markets, and sacred forests. It’s walkable with many cafes and artisan shops.
Uluwatu offers dramatic ocean cliffs and famous temples. The beaches here are great for families and surfing.
Nusa Penida is a nearby island known for pristine beaches and natural rock formations, accessible by boat from Sanur.
If it rains (2 alternatives)
If something is closed (2 alternatives)
FAQ
Is this itinerary suitable for children?
Yes, the itinerary includes family-friendly activities with moderate walking and safe beaches.
What is the best way to travel between Ubud, Uluwatu, and Nusa Penida?
Private car or taxi is recommended for Ubud and Uluwatu; boat transfers connect to Nusa Penida.
Are there vegetarian food options available?
Yes, Bali offers many vegetarian and vegan-friendly restaurants and warungs.
Do I need to book tickets in advance for Nusa Penida?
It is advisable to book boat transfers and tours in advance, especially during peak season.
What is the best time of day to visit temples?
Morning visits are best to avoid crowds and enjoy cooler temperatures.
How we planned this route
Byline: Travel itinerary curated by Bali travel experts with local knowledge and family travel experience.
Based on popular family-friendly attractions, cultural highlights, and balanced daily activities with mixed transport modes.
Last updated: 2024-06-01

