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 or the Bali 10-day itinerary.

Duration: 14 days Pace: Balanced Budget: Midrange
SeminYak

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.

  • 1 Jakarta Day 1
  • 2 Yogyakarta Days 2–4
  • 3 Borobudur Day 4 · Day trip
  • 4 Malang Days 5–6
  • 5 Mount Bromo Day 6 · Day trip
  • 6 Ubud Days 7–10
  • 7 Seminyak Days 11–14
  • 8 Uluwatu Day 13 · Day trip
  • 9 Denpasar Day 14 · Departure stop

Where this trip comes to life

A quick visual preview of where this route settles in.

Day-by-day plan

Click a day to view the details

Planning tips for this Indonesia itinerary

Practical tips for Indonesia

Plan transfers carefully

This route includes flights, trains, and private transfers, so keep travel days lighter and avoid booking tight connections.

Book key sights early

Reserve Borobudur, Prambanan, Mount Bromo tours, and popular Bali experiences ahead, especially during busy travel periods.

Carry some cash

Indonesia uses the rupiah. Cards work in many hotels and restaurants, but cash is still useful for temples, markets, drivers, and small local places.

Dress for temples

Bring light clothing that covers shoulders and knees, as temples in Java and Bali often require respectful dress or a sarong.

Start early for big sights

Borobudur, Mount Bromo, Ubud sights, and Uluwatu are better early or later in the day to avoid heat, crowds, and traffic.

Pack light for island travel

With flights, trains, hotels, and Bali transfers, lighter luggage makes the route much easier to manage.

Where to stay for this itinerary

  • Jakarta 2 areas
    Menteng Best overall base, with central hotels, restaurants, parks, and easier access to Jakarta’s main sights.
    Best overall
    Kota Tua / Glodok More practical for the old town, museums, Chinatown, and a short first-day sightseeing route.
    Best for sightseeing
  • Yogyakarta 2 areas
    Prawirotaman Best overall base, with guesthouses, restaurants, cafés, and easy tour pickups.
    Best overall
    Malioboro More central, practical for shopping, street food, and access to the palace area.
    Most central
  • Malang 2 areas
    City Center Best for restaurants, colonial streets, train access, and early Mount Bromo pickups.
    Most practical
    Ijen Boulevard area Quieter and more atmospheric, with historic streets and a relaxed base.
    Best atmosphere
  • Bali 3 areas
    Ubud Center Best for temples, markets, restaurants, dance performances, and easy access to inland sights.
    Best for culture
    Seminyak Best for beaches, sunsets, restaurants, boutique hotels, and the final coastal part of the trip.
    Best for coast
    Canggu More casual and surf-focused, useful if you prefer cafés, nightlife, and a younger atmosphere.
    Alternative base
Allow buffer time for transfers

Indonesia travel can be affected by traffic, weather, and delays, so keep arrival and transfer days flexible.

Best time to visit Indonesia

A quick seasonal view for this Java and Bali route.

Jan
Rainy season
Feb
Rainy season
Mar
Humid · Improving
Apr
Best · Dry starts
May
Best
Jun
Best
Jul
Best · Busy
Aug
Best · Busy
Sep
Best
Oct
Warm · Transition
Nov
Rain increases
Dec
Rainy · Busy

The dry season, from April to September, is usually the best time for this Indonesia route, with better conditions for temples, volcano viewpoints, beaches, and long travel days across Java and Bali.

July and August have some of the best weather but also bring higher prices and bigger crowds in Bali. The rainy season can still work, but expect heavier showers, more humidity, and possible delays.

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

Customize this itinerary in minutes

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: Private transfer or ride-hailing 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: Private transfer or ride-hailing 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, private transfer or ride-hailing 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: Private transfer or ride-hailing 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: Private transfer or ride-hailing 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 ride-hailing 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 transfer or ride-hailing 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 ride-hailing 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: Private transfer or ride-hailing 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: Private transfer or ride-hailing 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.