Early access opening soon. Get early access →

Bali and Gili Trawangan — Ubud rice terraces, beach huts and turquoise water
← All trips

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

5 min read

Ten days in Bali and the Gili Islands gives you enough time to see Bali properly and still add a real island escape — three nights in Ubud, two in Canggu, three on Gili Trawangan and a final night in Uluwatu before flying home.

Beach & IslandsBalancedBest: April–October

Ten days gives you enough time to see Bali properly and still add a real island escape. Bali gives you temples, rice terraces, waterfalls, restaurants and sunset spots, while Gili Trawangan adds turquoise water, snorkeling, bicycles and a slower rhythm without cars or motorbikes. The plan: three nights in Ubud, two nights in Canggu, three nights in Gili Trawangan and one final night in Uluwatu before flying out.

Trip overview

Length: 10 days

Route: Ubud → Canggu → Gili Trawangan → Uluwatu

Best for: first-time visitors, couples, friends and beach lovers

Pace: balanced

Best time to go: April to October

Start and end point: Denpasar / Ngurah Rai International Airport

Before you fly: sort your Indonesia data

Get your Indonesia eSIM with Airalo before you board. Activate it on the plane so you have data, maps and messaging the moment you land.

Day 1: Arrive in Bali and go to Ubud

After landing at Ngurah Rai International Airport, head directly to Ubud with a private airport transfer. The drive takes around 1.5 to 2.5 hours depending on traffic — keep the first day simple.

Check in, rest and spend the evening around central Ubud. Starting in Ubud gives the trip a softer beginning away from the busiest coastal areas.

WHERE TO STAY IN UBUD (3 nights): Browse Ubud accommodation on Booking.com. Rice-field guesthouses from $30/night, boutique hotels $60–90/night, pool villas from $120/night. Stay near Ubud Palace or Jalan Bisma for easy access to everything.

Day 2: Ubud rice terraces, temples and waterfalls

Use your first full day for the classic Ubud highlights: Sacred Monkey Forest Sanctuary, Tegalalang Rice Terrace, Tirta Empul Temple and one of the waterfalls near Ubud.

The smoothest way to connect these stops is with an Ubud tour covering Monkey Forest, rice terraces and a waterfall. It avoids arranging separate transport between locations spread across narrow mountain roads, and includes hotel pickup from across south Bali. Over 7,600 reviews.

In the evening, stay in Ubud for dinner. Try nasi campur, bebek betutu or sate lilit for something local.

Day 3: Mount Batur sunrise or a slower Ubud day

For a more adventurous morning, leave before sunrise for a Mount Batur sunrise jeep experience. You reach the volcano's crater rim by 4WD jeep and watch the sunrise over the caldera — one of the most striking mornings available in Bali without a full trek.

If you prefer a slower day, stay in Ubud and join a Balinese cooking class that starts with a local market visit. You cook nine traditional dishes and eat what you made.

Spend the afternoon with a massage, café stop or rice field walk through Campuhan Ridge.

Day 4: Move from Ubud to Canggu

After breakfast, leave Ubud and move to Canggu with a private car charter. Around one hour in normal traffic.

Canggu is a good second base: cafés, surf beaches, boutiques, casual nightlife and sunset spots — a completely different energy from Ubud. Spend the afternoon around Batu Bolong or Echo Beach.

WHERE TO STAY IN CANGGU (2 nights): Browse Canggu accommodation on Booking.com. Batu Bolong and Berawa are the most convenient areas. Guesthouses $40–80/night, pool villas from $100/night.

Day 5: Canggu and Tanah Lot sunset

Keep the morning slow: breakfast, beach time or a café stop around Batu Bolong or Berawa.

In the afternoon, head to Tanah Lot — one of Bali's most famous sea temples, especially atmospheric at sunset. Book a Tanah Lot sunset tour from Canggu which handles the transfer.

Return to Canggu for dinner.

Day 6: Fast boat to Gili Trawangan

Leave Canggu early and travel to Gili Trawangan. Book your Bali to Gili Trawangan fast boat via 12Go. Multiple daily departures, journey around 1.5–2 hours depending on the port. Book in advance during high season.

Gili Trawangan has no cars or motorbikes — on arrival, continue by bicycle, walking or horse cart. Check in, settle in and spend the afternoon by the beach. For sunset, go to the west side of the island.

WHERE TO STAY IN GILI TRAWANGAN (3 nights): Browse Gili Trawangan accommodation on Booking.com. Guesthouses and bungalows from $30/night, beachfront villas from $100/night.

Day 7: Snorkeling around the Gili Islands

Spend your first full day in the water. A Gili Islands snorkeling trip usually visits all three Gilis with stops to see turtles, coral, reef fish and the underwater statue garden near Gili Meno.

Keep the afternoon free. Cycle around the island, relax at the beach or stay by the pool.

Day 8: Slow island day

No plan. Have breakfast by the beach, cycle the island perimeter, stop at quiet stretches of sand and eat at a beachfront warung. If you want more structure, consider a half-day introduction to scuba diving — arrange directly with one of the dive centres on the island.

Day 9: Return to Bali and move to Uluwatu

Take the return fast boat from Gili Trawangan to Bali via 12Go, then transfer south to Uluwatu.

Arrive in Uluwatu, check in and spend the afternoon at Padang Padang, Bingin or Melasti Beach.

WHERE TO STAY IN ULUWATU (1 night): Browse Uluwatu cliff villas and guesthouses on Booking.com. Around 30–45 minutes from the airport in normal traffic.

Day 10: Uluwatu beaches, Kecak fire dance and departure

Morning at the beach. In the late afternoon, visit Uluwatu Temple and stay for the Kecak fire dance. Skip-the-line tickets mean a good seat without queuing. The performance is timed to sunset over the Indian Ocean. Dinner in Uluwatu or Jimbaran.

Where to stay — full summary

Ubud — 3 nights. Temples, rice terraces, waterfalls, spas. Search Ubud on Booking.com

Canggu — 2 nights. Cafés, surf beaches, sunset energy. Search Canggu on Booking.com

Gili Trawangan — 3 nights. Snorkeling, cycling, car-free island rhythm. Search Gili Trawangan on Booking.com

Uluwatu — 1 night. Cliffs, beaches, Kecak fire dance, airport access. Search Uluwatu on Booking.com

Practical info

Best time to visit
April to October (dry season). Avoid peak July–August if you want lower prices and fewer crowds.
Getting there
The easiest way to reach Bali is to fly into Ngurah Rai International Airport (DPS) in Denpasar and continue by private driver and fast boat. Compare the best flight, stay, and transfer options before you go.
Getting around
Private driver or car charter is the most practical option for day trips and inter-area transfers. Gojek and Grab work well for short hops in Ubud and Canggu.
Currency & money tips
Indonesian Rupiah (IDR). ATMs widely available in Ubud, Canggu and Uluwatu. Avoid airport exchange — rates are poor. Most restaurants and hotels accept card; markets and warungs are cash only.
SIM card / connectivity
Sort your Indonesia eSIM with Airalo before you board. Activate it on the plane so you have data, maps and messaging the moment you land. A local SIM (Telkomsel or XL Axiata) is also available at airport arrivals for around $5–8.

Share this itinerary

Plan your Indonesia trip. Book it in minutes

Almost ready. Be the first to book your AI itinerary to Indonesia.

No spam. Just updates when the booking experience is ready.