Complete 14-day Bali itinerary (day-by-day plan)
Full written version of the 14-day Bali itinerary, including the main stops, transfers, meals, and highlights for each day.
Day 1: Seminyak (arrival and beach sunset)
Arrival in Seminyak with check-in and relaxed exploration of the nearby beach area.
- 14:30 — Arrival at Ngurah Rai International Airport
- 15:30 — Ngurah Rai Airport → Seminyak
- 16:15 — Check-in in Seminyak neighborhood
- 18:00 — Walk along Seminyak Beach
- 19:30 — Dinner at Bambu Restaurant Seminyak
Transport: Taxi transfer from Ngurah Rai Airport to Seminyak; walking locally.
Day 2: Seminyak (markets, beach, and cafés)
Full day exploring Seminyak's beaches, markets, and cultural highlights with leisure meals.
- 08:30 — Breakfast at Sea Circus Seminyak
- 10:00 — Visit Seminyak Square Market
- 12:30 — Lunch at Warung Eny
- 14:00 — Relax at Double Six Beach
- 16:30 — Coffee break at Revolver Espresso Seminyak
- 19:00 — Dinner at Sisterfields Seminyak
Transport: Walking and local short taxi rides within Seminyak.
Day 3: Uluwatu day trip from Seminyak
Day trip from Seminyak to Uluwatu to explore cliffs, temple, and beach, then return to Seminyak.
- 08:00 — Seminyak → Uluwatu
- 09:30 — Visit Uluwatu Temple
- 12:30 — Lunch at Single Fin Uluwatu
- 14:00 — Relax at Padang Padang Beach
- 16:00 — Uluwatu → Seminyak
- 18:00 — Check-in in Seminyak neighborhood
- 19:30 — Dinner at Motel Mexicola Seminyak
Transport: Car rental for round trip between Seminyak and Uluwatu, local walking around venues.
Day 4: Sanur to Nusa Penida
Travel from Seminyak to Sanur and take fast boat to Nusa Penida for island exploration start.
- 07:30 — Seminyak → Sanur
- 08:30 — Breakfast at Massimo Italian Restaurant Sanur
- 09:45 — Sanur Harbor → Nusa Penida
- 11:30 — Arrival and check-in near Toya Pakeh
- 13:00 — Lunch at Warnakali Restaurant Nusa Penida
- 14:30 — Visit Angel's Billabong and Broken Beach
- 17:30 — Relax at Crystal Bay Beach
- 19:00 — Dinner at Penida Colada Beach Bar & Grill
Transport: Taxi transfer Seminyak to Sanur, fast boat Sanur to Nusa Penida, local scooter or taxi in Nusa Penida.
Day 5: Nusa Penida natural highlights
Full day tour of Nusa Penida’s natural highlights including Kelingking Beach and snorkeling.
- 08:00 — Breakfast at hotel in Toya Pakeh area
- 09:00 — Visit Kelingking Beach Viewpoint
- 11:30 — Snorkeling trip at Manta Bay
- 13:30 — Lunch at Warung Tu Pande
- 15:00 — Explore Peguyangan Waterfall and Temple
- 17:30 — Sunset at Atuh Beach
- 19:30 — Dinner at Penida Espresso
Transport: Local scooter or private driver for island touring.
Day 6: Nusa Penida to Ubud
Morning return from Nusa Penida to Bali mainland, then drive to Ubud with cultural stop en route.
- 07:30 — Breakfast at accommodation
- 08:30 — Nusa Penida → Sanur Harbor
- 10:00 — Sanur Harbor → Ubud
- 11:15 — Visit Goa Gajah (Elephant Cave)
- 13:00 — Lunch at Warung Bintangbali in Ubud
- 14:30 — Check-in in Ubud town center
- 16:00 — Walk around Ubud Market and Palace area
- 19:00 — Dinner at Ibu Oka Ubud
Transport: Fast boat Nusa Penida to Sanur, rental car Sanur to Ubud including stop, walking around Ubud.
Day 7: Ubud (culture, waterfall, and spa)
Full day exploring Ubud’s cultural landmarks, rice terraces, and relaxing spa experience.
- 08:00 — Breakfast at Seniman Coffee Studio
- 09:30 — Visit Monkey Forest Sanctuary
- 12:30 — Lunch at Clear Café Ubud
- 14:00 — Tegenungan Waterfall visit
- 16:00 — Relaxing Balinese massage at a local spa
- 19:00 — Dinner at Hujan Locale Ubud
Transport: Walking and local short taxi rides around Ubud.
Day 8: Kintamani day trip from Ubud
Day trip from Ubud to Kintamani volcano area with lake views and cultural stops, returning in the evening.
- 07:30 — Breakfast at accommodation
- 08:15 — Ubud → Kintamani
- 09:45 — Visit Mount Batur Volcano Viewpoint and Lake Batur
- 12:30 — Lunch at Lakeview Restaurant Kintamani
- 14:00 — Visit Toya Devasya Hot Springs
- 16:00 — Kintamani → Ubud
- 17:30 — Check-in in Ubud town center
- 19:00 — Dinner at Bebek Tepi Sawah Restaurant
Transport: Car rental day trip Ubud ↔ Kintamani and local transfers.
Day 9: Tegallalang and craft villages
Morning visit to Tegallalang rice terraces and craft villages, afternoon free time in Ubud.
- 08:00 — Breakfast at accommodation
- 08:45 — Ubud → Tegallalang
- 09:15 — Visit Tegallalang Rice Terraces
- 11:00 — Visit Celuk Village for Silver Jewelry Craft
- 12:30 — Lunch at Café Pomegranate Ubud
- 14:00 — Free time for shopping or relaxing in Ubud center
- 17:30 — Check-in in Ubud neighborhood
- 19:00 — Dinner at Casa Luna Ubud
Transport: Car rental for short trips Ubud ↔ Tegallalang, local walking around Ubud.
Day 10: Ubud art, palace, and cooking class
Cultural immersion day in Ubud visiting art museums, local temples, and cooking class.
- 08:00 — Breakfast at Kismet Restaurant & Lounge
- 09:30 — Visit Neka Art Museum
- 11:30 — Walking visit to Puri Saren Royal Palace
- 13:00 — Lunch at Dapur Bunda Indonesian Cooking School
- 16:00 — Free time to shop or relax in Ubud
- 18:30 — Check-in in Ubud neighborhood
- 19:30 — Dinner at Locavore Ubud
Transport: Local walking and short taxi rides around Ubud.
Day 11: Ubud to Amed
Transfer from Ubud to Amed on the northeast coast for relaxation and snorkeling start.
- 07:30 — Breakfast at accommodation
- 08:00 — Ubud → Amed
- 10:00 — Check-in accommodation in Amed village
- 12:00 — Lunch at Warung Sabar Sabar Amed
- 14:00 — Snorkeling at Jemeluk Bay
- 17:00 — Relax at Amed Beach
- 19:00 — Dinner at Warung Enak Amed
Transport: Car rental transfer Ubud to Amed plus local walking.
Day 12: Amed (market, snorkeling, and viewpoint)
Relaxation and exploration in Amed with snorkeling and a morning market visit.
- 08:00 — Breakfast at Taman Selini Amed
- 09:30 — Visit Amed Local Market
- 11:00 — Snorkeling trip at Lipah Bay
- 13:30 — Lunch at Warung Mina
- 15:00 — Relax at Jemeluk Viewpoint
- 18:30 — Dinner at Galanga Restaurant & Bar
Transport: Local walking and short taxi rides in Amed area.
Day 13: Tirta Gangga and Lempuyang day trip
Day trip from Amed to Tirta Gangga water palace and nearby attractions, returning to Amed at night.
- 07:30 — Breakfast at accommodation
- 08:00 — Amed → Tirta Gangga
- 08:45 — Visit Tirta Gangga Water Palace
- 11:00 — Visit Lempuyang Temple
- 13:00 — Lunch at Balinese Warung Pondok Baruna
- 14:30 — Tirta Gangga → Amed
- 16:00 — Relax at Amed Beach
- 18:30 — Check-in in Amed village
- 19:30 — Dinner at Warung Enak Amed
Transport: Car rental for day trip Amed ↔ Tirta Gangga, local walking around Amed.
Day 14: Denpasar and departure
Morning in Denpasar for local markets and museums before airport transfer for departure.
- 07:00 — Amed → Denpasar
- 09:30 — Visit Pasar Badung Market
- 11:00 — Visit Bali Museum
- 12:30 — Brunch at Warung Wardani Denpasar
- 14:00 — Denpasar city center → Ngurah Rai International Airport
Transport: Car rental drop-off, taxi and walking in Denpasar city; taxi to airport.