A good Bali itinerary follows the geography so you don't backtrack. Below are two proven routes. Want your own version? The trip planner automatically puts your chosen places in the best order, with travel times and crossings.
Bali in 2 weeks (route)
A nice balance of culture, beach and an island:
- Day 1–3 Canggu or Uluwatu — land, settle in, surf and beach clubs.
- Day 4–6 Ubud — rice fields, temples, waterfalls.
- Day 7–8 Sidemen or Kintamani — peace and quiet or the volcano.
- Day 9–11 Nusa Penida — cliffs and snorkelling.
- Day 12–14 south coast — final beach days at Sanur or Uluwatu.
Bali & islands in 3 weeks
With three weeks you can add the Gilis and/or Lombok and travel at a gentler pace:
- South (Uluwatu/Canggu) → Ubud → Sidemen/Munduk → Nusa Penida & Lembongan → Gili Islands → optionally Lombok.
For the crossing to the Gilis/Lombok, count the drive to the harbour and the boat crossing separately.
Tips for your trip
- Book a private driver for the longer legs — comfortable and affordable.
- Don't plan too many stops: better to stay longer in a good spot than pack up every day.
- Put the islands at the end so you finish on a relaxed note.
Frequently asked questions
How many days do you need for a Bali trip?
For a complete first trip, allow 10 to 14 days. With 2 to 3 weeks you can also add the Gilis or Lombok.
What is a good route for Bali?
Start in the south (Uluwatu or Canggu), head inland via Ubud and finish with an island such as Nusa Penida or the Gilis. The trip planner maps this out for you automatically.
Can you combine Bali with Lombok?
Yes, with three weeks. From Bali or the Gilis you take a fast boat to Lombok; allow a travel day for the crossing.
Plan your trip