Early access opening soon. Get early access →

Indonesia highlights — Bali rice terraces, Java volcanoes and Komodo islands
← All trips

Two weeks (12–16 days) · Bali

14 Days in Indonesia: Bali, Java and Komodo

Ubud → Yogyakarta → Mount Bromo → Ijen → Labuan Bajo → Uluwatu

5 min read

Two weeks in Indonesia covering Bali, Yogyakarta, Mount Bromo, Ijen, Labuan Bajo, Komodo National Park and Uluwatu — temples, volcanoes, beaches and island views in one well-paced route.

First time in IndonesiaActiveBest: April–October

Two weeks is enough to experience a genuinely complete Indonesia route — not just Bali. This itinerary combines Bali's rice terraces and beaches, Java's temples and volcanoes, and Komodo's wild island landscapes. It starts softly in Ubud, moves into the cultural heart of Java, continues through Bromo and Ijen, then finishes with Labuan Bajo, Komodo and one final night in Uluwatu.

Trip overview

Length: 14 days

Route: Ubud → Yogyakarta → Mount Bromo → Ijen → Labuan Bajo → Uluwatu

Best for: first-time visitors, culture seekers, nature lovers and adventure travellers

Pace: active but manageable

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 in Bali, go directly to Ubud with a private airport transfer. Keep the first evening light — check in, rest and have dinner near your accommodation.

WHERE TO STAY IN UBUD (2 nights): Search Booking.com. Stay centrally — near Ubud Palace or Jalan Bisma.

Day 2: Ubud rice terraces, temples and waterfalls

Use your first full day for Ubud's classic inland landscapes: Sacred Monkey Forest Sanctuary, Tegalalang Rice Terrace, Tirta Empul Temple and one waterfall near Ubud.

An Ubud tour covering Monkey Forest, rice terraces and a waterfall keeps the day easy to manage. Over 7,600 reviews, hotel pickup included from across south Bali.

Spend the evening in Ubud with a local dinner and an early night.

Day 3: Fly to Yogyakarta

Leave Bali and fly to Yogyakarta — around 1 hour on Garuda, Citilink or Lion Air. Book independently via Traveloka or Google Flights. (Flight not bookable here — arrange separately.)

After arrival, check in and keep the afternoon light. Explore Malioboro Street or have dinner near your hotel.

WHERE TO STAY IN YOGYAKARTA (2 nights): Search Booking.com. Stay near Malioboro or the Prawirotaman area.

Day 4: Borobudur and Prambanan

Book a Borobudur and Prambanan temple day trip from Yogyakarta — the easiest way to see both in one day with transport included.

Borobudur is one of the world's largest Buddhist monuments. Prambanan is Indonesia's largest Hindu temple complex. Seeing both gives a strong introduction to Java's cultural depth. Return to Yogyakarta for dinner.

Day 5: Yogyakarta city and local culture

Use one more day for the city itself: Sultan's Palace (Kraton), Taman Sari Water Castle and a batik workshop. A Yogyakarta private city tour gives context around the royal heritage and traditional crafts.

Try gudeg, soto Jogja and local coffee. Prepare for the East Java section in the evening.

Day 6: Travel from Yogyakarta to Mount Bromo

A Yogyakarta to Bromo and Ijen overland route handles the transport and accommodation logistics. Long transfer day — arrive near Bromo, have dinner and sleep early.

WHERE TO STAY NEAR BROMO (1 night): Search Booking.com. Cemoro Lawang village is the closest base.

Day 7: Mount Bromo sunrise

Wake before dawn for Mount Bromo. A 4WD jeep takes you to the sunrise viewpoint overlooking the Tengger Caldera. A Mount Bromo sunrise tour is well-reviewed with 1,984 reviews. After sunrise, walk across the Sea of Sand to the crater rim.

Continue east towards the Ijen area after the visit.

Day 8: Ijen crater and travel onward

Ijen is another early start — known for its acidic turquoise lake and, before 5am, the blue fire phenomenon. More demanding than Bromo. Wear proper shoes and bring warm layers.

After Ijen, continue to Banyuwangi and take the ferry back to Bali. Book the Banyuwangi to Bali ferry via 12Go. Position yourself for the next morning's flight to Labuan Bajo.

WHERE TO STAY IN BANYUWANGI (1 night): Search Booking.com.

Day 9: Fly to Labuan Bajo

Fly from Bali to Labuan Bajo — around 1.5 hours on Garuda or Lion Air. (Arrange separately via Traveloka or Google Flights.) Check in near the harbour and keep the afternoon relaxed.

WHERE TO STAY IN LABUAN BAJO (2 nights): Search Booking.com. Harbour-area hotels give easy access to boat departures.

Day 10: Komodo National Park

Full day in Komodo National Park. A Komodo National Park full-day speedboat tour covers Padar Island, Pink Beach, Komodo Island dragon walk, Manta Point and snorkeling stops. One of the most memorable days in Indonesia.

Day 11: Slow Labuan Bajo day

Lighter day — stay by the pool or take a shorter Rangko Cave and sand island half-day trip. Final seafood dinner overlooking the harbour.

Day 12: Fly back to Bali and move to Uluwatu

Fly Labuan Bajo to Bali, then head south to Uluwatu. Spend the afternoon at Padang Padang, Bingin or Melasti Beach.

WHERE TO STAY IN ULUWATU (2 nights): Search Booking.com. Around 30–45 minutes from the airport.

Day 13: Uluwatu beaches and Kecak fire dance

Morning at the beach. Late afternoon: visit Uluwatu Temple and stay for the Kecak fire dance. Skip-the-line tickets. One of the most atmospheric cultural experiences in Bali.

Day 14: Slow morning and departure

Final morning slowly. Ocean view breakfast, beach walk or last massage. Uluwatu is around 30–45 minutes from the airport — leave buffer time.

Where to stay — full summary

Ubud — 2 nights. Search Ubud on Booking.com

Yogyakarta — 2 nights. Search Yogyakarta on Booking.com

Bromo area — 1 night. Search Cemoro Lawang on Booking.com

Banyuwangi — 1 night. Search Banyuwangi on Booking.com

Labuan Bajo — 2 nights. Search Labuan Bajo on Booking.com

Uluwatu — 2 nights. 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 domestic flights and private drivers. 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.