Sample itinerary

Indonesia 14-Day Itinerary

A balanced two-week Indonesia route that starts in Jakarta, moves into Yogyakarta for palace, temple, and market culture, continues east to Malang for a Mount Bromo excursion, and then shifts to Bali for Ubud and a relaxed Seminyak finish. This itinerary is designed for first-time visitors who want a realistic mix of city history, Balinese culture, nature and beach time. If looking for a shorter version of this route, see the Indonesia 10-day itinerary.

Duration: 14 days Pace: Balanced Group: Couple Budget: Midrange

Route at a glance

A first-time Indonesia route linking Java and Bali: Jakarta for arrival, Yogyakarta for palaces and temples, Borobudur as a day trip, Malang as the base for Mount Bromo, then Bali for Ubud’s inland culture and a south-coast finish in Seminyak with a day trip to Uluwatu.

  • JakartaDay 1
  • YogyakartaDays 2–4
  • BorobudurDay trip · Day 4
  • MalangDays 5–6
  • Mount BromoDay trip · Day 6
  • UbudDays 7–10
  • SeminyakDays 11–14
  • UluwatuDay trip · Day 13
  • DenpasarDeparture stop · Day 14
Details

Indonesia 14-day itinerary overview

This itinerary covers Jakarta, Yogyakarta, Borobudur, Malang, Mount Bromo, Ubud, Seminyak, Uluwatu, and Denpasar. It is built as a realistic first-time two-week Indonesia route that combines Java’s cultural and volcanic highlights with Bali’s inland and coastal experiences, without trying to pack in too many islands or overly long one-night hops.

Route at a glance

  • Jakarta (Day 1)
  • Yogyakarta (Days 2–4)
  • Malang (Days 5–6)
  • Ubud (Days 7–10)
  • Seminyak (Days 11–14)

Day-by-day highlights

  1. Day 1 (Jakarta): Arrival, Kota Tua, Jakarta History Museum, Cafe Batavia dinner
  2. Day 2 (Yogyakarta): Flight from Jakarta, Sultan’s Palace, Taman Sari, Prawirotaman
  3. Day 3 (Yogyakarta): Prambanan, Ullen Sentalu Museum, Malioboro, gudeg dinner
  4. Day 4 (Borobudur day trip): Sunrise at Borobudur, Mendut and Pawon temples, return to Yogyakarta
  5. Day 5 (Malang): Scenic train across Java, colonial boulevard, local dinner
  6. Day 6 (Mount Bromo day trip): Sunrise jeep tour, crater hike, return to Malang
  7. Day 7 (Ubud): Fly to Bali, Monkey Forest, Ubud Art Market, duck dinner
  8. Day 8 (Ubud): Tegalalang, Tegenungan Waterfall, museum, dance performance
  9. Day 9 (Ubud): Yoga, Gunung Kawi, coffee plantation, relaxed evening
  10. Day 10 (Ubud): Campuhan Ridge, Saraswati Temple, Balinese cooking class
  11. Day 11 (Seminyak): Transfer to the coast, beach time, sunset drinks
  12. Day 12 (Seminyak): Double Six Beach, Petitenget Temple, boutique shopping
  13. Day 13 (Uluwatu day trip): Temple cliffs, Padang Padang, Kecak dance, return to Seminyak
  14. Day 14 (Denpasar departure): Bajra Sandhi Monument, Pasar Badung, airport transfer

Day-by-day plan

Want this for your own trip?

Generate an editable plan with maps, photos, and day-by-day views.

Complete 14-day Indonesia itinerary (day-by-day plan)

Full written version of this 14-day Indonesia itinerary, including the main stops, transfers, and highlights for each day.

If you're looking for a shorter version of this route, see the Indonesia 10-day itinerary.

Day 1: Jakarta (arrival and Kota Tua intro)

Arrive in Jakarta, settle into Central Jakarta, and spend a relaxed first afternoon in the old-town area with colonial landmarks and a classic dinner.

  • 14:00 — Check-in in Central Jakarta
  • 16:00 — Visit Fatahillah Square and Jakarta History Museum
  • 17:30 — Walk around Kota Tua
  • 19:30 — Dinner at Cafe Batavia

Transport: Taxi or ride-hailing within Jakarta city center.

Day 2: Yogyakarta (flight and royal heritage)

Fly to Yogyakarta and begin the Java cultural stretch with the Sultan’s Palace, Taman Sari, and an easy evening in Prawirotaman.

  • 07:30 — Jakarta → Yogyakarta flight
  • 09:30 — Arrival and hotel check-in
  • 11:00 — Visit Sultan's Palace
  • 13:00 — Lunch at Bale Raos
  • 14:30 — Visit Taman Sari Water Castle
  • 17:00 — Walk and coffee in Prawirotaman
  • 19:30 — Dinner at Mediterranea Restaurant

Transport: Domestic flight Jakarta → Yogyakarta, local taxi and walking in Yogyakarta.

Day 3: Yogyakarta (Prambanan and markets)

Visit Prambanan in the morning, add museum and market time later in the day, and finish with one of Yogyakarta’s signature dishes.

  • 08:00 — Visit Prambanan Temple
  • 12:30 — Lunch at Abhayagiri Restaurant
  • 14:00 — Visit Ullen Sentalu Museum
  • 16:30 — Shopping at Malioboro Street Market
  • 19:00 — Dinner at Gudeg Yu Djum

Transport: Local taxi/Private Car and walking within Yogyakarta city and nearby sites.

Day 4: Borobudur day trip

Do an early start for Borobudur sunrise, add nearby Mendut and Pawon temples, and return to Yogyakarta for a slower afternoon and evening.

  • 04:30 — Yogyakarta → Borobudur
  • 06:00 — Sunrise visit at Borobudur Temple
  • 10:00 — Breakfast/lunch at Manohara Restaurant
  • 11:30 — Visit Mendut and Pawon Temples
  • 13:00 — Return to Yogyakarta
  • 15:00 — Relax at hotel or explore Jalan Prawirotaman
  • 19:00 — Dinner at House of Raminten

Transport:Taxi for the Borobudur day trip, local taxi and walking in Yogyakarta.

Day 5: Malang (train across Java)

Travel east by train to Malang, check in, and explore some of the city’s colonial-era character before dinner.

  • 07:00 — Yogyakarta → Malang by train
  • 14:30 — Arrival and check-in in Malang
  • 16:00 — Visit Ijen Boulevard and Malang City Square
  • 18:30 — Dinner at Toko Oen

Transport: Intercity train Yogyakarta → Malang, local taxi and walking in Malang.

Day 6: Mount Bromo day trip from Malang

Very early start for one of Java’s most iconic landscapes, with sunrise views, crater access, and a return to Malang the same day.

  • 03:30 — Malang → Bromo by jeep
  • 06:00 — Sunrise at Mount Penanjakan
  • 07:30 — Hike to Mount Bromo crater
  • 09:30 — Breakfast at local warung
  • 11:00 — Return to Malang
  • 15:00 — Rest at hotel
  • 19:00 — Dinner at Warung Bu Kris

Transport: Jeep transfers Malang ↔ Bromo, local walking.

Day 7: Ubud (fly to Bali)

Fly from Malang to Bali, head inland to Ubud, and spend the rest of the day with a classic combination of monkey forest, market, and Balinese food.

  • 07:00 — Malang → Denpasar flight
  • 09:00 — Denpasar → Ubud
  • 10:30 — Check-in in Ubud
  • 12:00 — Lunch at Warung Babi Guling Ibu Oka
  • 14:00 — Visit Sacred Monkey Forest Sanctuary
  • 16:00 — Explore Ubud Art Market
  • 19:00 — Dinner at Bebek Bengil

Transport: Flight Malang → Denpasar, car transfer Denpasar → Ubud, local walking.

Day 8: Ubud (rice terraces, waterfall, performance)

A varied inland Bali day with rice terraces, waterfall scenery, a museum stop, and an evening dance performance.

  • 08:00 — Visit Tegalalang Rice Terraces
  • 11:00 — Visit Tegenungan Waterfall
  • 13:00 — Lunch at Warung Sopa
  • 15:00 — Visit Blanco Renaissance Museum
  • 18:30 — Balinese dance performance at Ubud Palace
  • 20:00 — Dinner at Casa Luna

Transport: Local car or scooter transfers and walking within Ubud and nearby sites.

Note: If looking for a more Bali-focused itinerary, see the Bali 10-day itinerary or the Bali 14-day itinerary.

Day 9: Ubud (yoga and temple countryside)

Start with yoga, then move into a quieter countryside temple and coffee-plantation day around the Ubud area.

  • 07:30 — Morning yoga at Radiantly Alive
  • 10:00 — Visit Gunung Kawi Temple
  • 12:30 — Lunch at Warung Dewa Malen
  • 14:30 — Visit Bali Pulina coffee plantation
  • 17:00 — Return to Ubud and relax
  • 19:30 — Dinner at Ibu Oka 2

Transport: Local car transfers and walking in the Ubud area.

Day 10: Ubud (ridge walk and cooking class)

Use your final full day in Ubud for a scenic walk, a central temple stop, and a hands-on Balinese cooking class.

  • 08:00 — Morning walk at Campuhan Ridge
  • 10:30 — Visit Saraswati Temple
  • 12:30 — Lunch at Clear Cafe
  • 14:00 — Balinese cooking class at Paon Bali
  • 18:30 — Dinner at Locavore

Transport: Local walking and short car transfers in Ubud.

Day 11: Seminyak (transfer to the coast)

Leave inland Bali for a more relaxed south-coast stay, with beach time, sunset drinks, and dinner in Seminyak.

  • 09:00 — Ubud → Seminyak
  • 10:30 — Check-in in Seminyak
  • 12:00 — Lunch at Warung Eny
  • 14:00 — Relax at Seminyak Beach
  • 18:00 — Sunset drinks at Potato Head Beach Club
  • 20:00 — Dinner at Bambu Restaurant

Transport: Private car transfer Ubud → Seminyak, local walking.

Day 12: Seminyak (beach, temple, shopping)

Slow the pace with beach time, a nearby temple, and some shopping around Seminyak’s stylish side.

  • 09:00 — Morning beach time at Double Six Beach
  • 12:30 — Lunch at Sea Circus
  • 14:00 — Visit Petitenget Temple
  • 16:00 — Shopping at Seminyak Village
  • 19:00 — Dinner at Bambu Indah

Transport: Local walking and short taxi rides within Seminyak.

Day 13: Uluwatu day trip

Spend the day on Bali’s Bukit Peninsula for cliffside temple views, beach time, and the classic sunset Kecak performance.

  • 09:00 — Seminyak → Uluwatu
  • 10:00 — Visit Uluwatu Temple
  • 12:30 — Lunch at Single Fin Bar
  • 14:00 — Relax at Padang Padang Beach
  • 17:30 — Watch Kecak Fire Dance
  • 19:00 — Return to Seminyak
  • 20:30 — Dinner at Motel Mexicola

Transport: Car transfers Seminyak ↔ Uluwatu, local walking.

Day 14: Denpasar and departure

Use the last morning for a short Denpasar stop with a monument and market visit before heading to the airport.

  • 08:00 — Seminyak → Denpasar
  • 09:00 — Visit Bajra Sandhi Monument
  • 10:30 — Visit Pasar Badung Market
  • 12:00 — Light lunch at Warung Mak Beng
  • 13:30 — Denpasar → Ngurah Rai Airport

Transport: Car transfers within Denpasar city and to the airport.

FAQ

Is this itinerary customizable?

Yes—MyTripBlueprint generates editable plans. You can change pace, interests, and transport preferences.

Does the full plan include maps and photos?

Yes—generated plans include an interactive day view with maps, routing, and place photos.

Is 14 days enough for Indonesia?

Yes—14 days is a strong amount of time for a first Indonesia trip if you keep the route focused. This itinerary covers Java highlights such as Yogyakarta, Borobudur, Malang, and Mount Bromo, then shifts to Bali for Ubud, Seminyak, and Uluwatu without trying to cover too many islands.

Why combine Java and Bali in one itinerary?

Java adds major cultural and historical landmarks such as Yogyakarta, Borobudur, Prambanan, and Mount Bromo, while Bali brings Ubud’s artistic atmosphere, rice terraces, temples, beach time, and south-coast experiences. Together they create a fuller first-time Indonesia trip than a Bali-only route.

Is Malang a good base for Mount Bromo?

Yes—Malang works well as a comfortable base if you want to do Mount Bromo as a long day trip and still keep a city stay with better hotel and dining options. It is less direct than sleeping by the caldera, but it can feel smoother for travelers who prefer fewer one-night mountain stops.

Is this itinerary good for first-time visitors to Indonesia?

Yes—this route works very well for first-time visitors who want culture, temples, volcano scenery, and beach time. It combines historic Java with a classic Bali finish in a manageable two-week itinerary.