Destination
Bali
From the rice terraces of Ubud to the surf breaks of Uluwatu, Bali rewards travellers who plan around its rhythm. Browse our curated itineraries, every route is structured day by day so you can review, adjust, and book stays, transfers, and experiences in one place.
- Ubud & rice terraces
- Canggu surf
- Uluwatu cliffs
- East Bali volcanoes
Read first
Bali travel guides
Best time to visitBest Time to Visit BaliThe dry season (May to September) is the best time to visit Bali. Here is the month-by-month breakdown, plus when to go for surf, diving, and fewer crowds.
Things to doEast Bali Guide: Amed, Tirta Gangga and the Quiet CoastEast Bali is the island's calm side: Amed diving, Tirta Gangga water palace, the Sidemen valley, and Mount Agung. A guide to Bali's quiet east coast.
Things to doThings to Do in CangguSurfing, beach clubs, specialty coffee, and sunset at the rice fields. The best things to do in Canggu, Bali, and how to handle the traffic.
Things to doThings to Do in UbudRice terraces, temples, waterfalls, art, and the monkey forest. The best things to do in Ubud, Bali, plus how to dodge the crowds and what to skip.
Things to doThings to Do in UluwatuClifftop beaches, the kecak fire dance, world-class surf, and sunset bars. The best things to do in Uluwatu on Bali's Bukit Peninsula.
Where to stayWhere to Stay in Bali: Ubud vs Canggu vs Uluwatu vs SanurUbud for culture, Canggu for surf, Uluwatu for clifftop beaches, Sanur for calm. How to choose the right base in Bali, and who each area suits.
13 itineraries in Bali

Three weeks+ (17+ days) · Bali
30 Days in Indonesia: The Ultimate Itinerary
Bali → Java → Komodo & Flores → Lombok & Gili → Sumatra → Sulawesi → Raja Ampat
Most Indonesia trips are really Bali trips. This one isn't, a decision-led 30-day route across Java, Komodo, Lombok, Sumatra, Sulawesi and Raja Ampat.

One week (6-8 days) · Bali
7 Days in Bali with Kids: A Relaxed Family Itinerary
Sanur → Ubud → Nusa Dua
A relaxed 7-day Bali family itinerary that resists doing too much: Sanur, Ubud and Nusa Dua, with Bali Safari, Waterbom and calm beaches for young kids.

Two weeks (12-16 days) · Bali
15 Days in Indonesia for Honeymooners: Bali, Komodo and Sumba
Ubud → Sanur → Labuan Bajo → Sumba → Uluwatu
A 15-day Indonesia honeymoon: Ubud, Nusa Penida, Labuan Bajo, Komodo, Sumba and Uluwatu, with day-by-day logic, flights and what to book early.

Two weeks (12-16 days) · Komodo & Flores
14 Days in Bali, Komodo and Sumba
Ubud → Labuan Bajo → Sumba → Uluwatu
A 14-day Bali, Komodo and Sumba itinerary: Ubud, Labuan Bajo, Komodo National Park, Sumba and Uluwatu, with day-by-day booking logic.

10 days (9-11 days) · Bali
10 Days in Bali, Lombok and the Gili Islands
Ubud → Kuta Lombok → Gili Trawangan → Uluwatu
A decision-led 10-day Bali, Lombok and Gili itinerary: Ubud, Kuta Lombok, Gili Trawangan, Uluwatu, with booking logic and honest transfer warnings.

Two weeks (12-16 days) · Java
15 Days in Java and Bali: Yogyakarta, Bromo, Ijen, Ubud and Uluwatu
Yogyakarta → Mount Bromo → Ijen → Ubud → Uluwatu
A decision-led 15-day Java and Bali itinerary: Yogyakarta, Borobudur, Prambanan, Bromo, Ijen, Ubud and Uluwatu, with day-by-day booking logic.

One week (6-8 days) · Bali
7 Days in Bali for Solo Travellers: Ubud, Canggu and Uluwatu
Ubud → Canggu → Uluwatu
A 7-day solo Bali itinerary: Ubud, Canggu and Uluwatu, ordered to meet people easily, cut backtracking and keep logistics simple.

One week (6-8 days) · Bali
7 Days in Bali for Couples: Ubud, Nusa Penida and Uluwatu
Ubud → Sanur → Nusa Penida → Uluwatu
A practical 7-day Bali couples itinerary: Ubud, Sanur, Nusa Penida and Uluwatu, with booking logic, transfer timing and honest trade-offs.

Short escape (3-5 days) · Bali
5 Days in Bali: Ubud, Canggu and Uluwatu
Ubud → Canggu → Uluwatu
A practical 5-day Bali itinerary, Ubud to Canggu to Uluwatu, with day-by-day logic, transfer times, booking advice and honest trade-offs.

One week (6-8 days) · Bali
7 Days in Bali for First-Timers: Ubud, Canggu, Nusa Penida and Uluwatu
Ubud → Canggu → Nusa Penida → Uluwatu
A 7-day Bali itinerary for first-timers: Ubud, Canggu, Nusa Penida and Uluwatu, built around three bases and one-direction travel.

10 days (9-11 days) · Bali + Nearby Islands
10 Days in Bali and the Gili Islands: Ubud, Canggu, Gili Trawangan and Uluwatu
Ubud → Canggu → Gili Trawangan → Uluwatu
A decision-led 10-day Bali and Gili Islands itinerary: Ubud, Canggu, Gili Trawangan, Uluwatu. What to book, what to cut, what can go wrong.

Two weeks (12-16 days) · Bali
14 Days in Indonesia: Bali, Java and Komodo
Ubud → Yogyakarta → Mount Bromo → Ijen → Labuan Bajo → Uluwatu
A decision-led 14-day Indonesia route: Bali, Yogyakarta, Bromo, Ijen, Labuan Bajo, Komodo and Uluwatu, with booking logic and honest logistics.

Three weeks+ (17+ days) · Bali
20 Days Across Indonesia: Bali, Java, Komodo and Lombok
Bali → Yogyakarta → Mount Bromo → Ijen → Labuan Bajo → Lombok → Gili Islands
A 20-day Indonesia itinerary across Bali, Java, Komodo and Lombok: a route built on real travel days, booking logic and honest trade-offs.
Getting around
How to get to and around Bali
Routes, journey times and working price estimates for the transfers these trips need.
Before you go
Plan the practical side
Entry rules and a realistic budget before you book.