Indonesia for first-timers: the 14-day itinerary
Two weeks is enough for temples, volcanoes, rice terraces and a few days of beach, as long as you resist the urge to add a fourth island. This route runs west to east, mostly by train.
Borobudur at dawn. The reason most first-timers add Java to a Bali trip. Philip Nalangan, CC BY 4.0
The classic first trip to Indonesia is a line from Jakarta to Bali, and it still works because the country's best-known sights happen to sit along it. Yogyakarta has Borobudur and Prambanan, East Java has Bromo and Ijen, and Bali has the beaches, temples and food that most people picture when they book the flight.
The mistake is treating the route as a checklist and spending half of it in transit. Two weeks gives you three bases and two long journeys, which is the right ratio. This itinerary assumes you arrive in Jakarta, leave from Denpasar and want a mix of trains, a volcano sunrise and enough beach time to recover.
Days 1 to 3: Jakarta and the train to Yogyakarta
Jakarta is not the Indonesia of the postcards, but it is a useful introduction: chaotic, modern, full of food and only worth two nights. Stay around Kota Tua or Menteng, see the old town and the National Museum, and eat at a proper Padang restaurant. Then take the morning train from Gambir to Yogyakarta, which takes seven to eight hours in eksekutif class and costs IDR 400,000 to 700,000.
The train is part of the trip: rice fields, kampung rooftops, volcanoes on the horizon and a dining car that sells nasi goreng. Book on the KAI Access app a few days ahead, especially for weekends. Arrive in Yogyakarta in the late afternoon and eat Gudeg directly, because the city's signature dish is best before dark.
- Jakarta: two nights, old town and food
- Train Gambir to Yogyakarta: 7-8 hours
- Eksekutif ticket: IDR 400,000-700,000
- Book on KAI Access a few days ahead
Days 4 to 5: Borobudur, Prambanan and the Bromo run
Day four starts before dawn at Borobudur, an hour from Yogyakarta. The sunrise ticket is expensive by Indonesian standards but gets you inside before the crowds, and the mist over the Kedu plain is the photograph everyone wants. Prambanan is best in the late afternoon, when the stone turns gold and the tour buses leave.
On day five, take the early train to Surabaya or Malang, then a car to Cemoro Lawang on the edge of the Tengger caldera. The drive is four to five hours and the last stretch climbs through pine forest. Sleep early, because the Bromo jeep leaves at three in the morning.
Days 6 to 7: Bromo and the road to Bali
The Bromo sunrise is a production: a jeep to a viewpoint, a crowd on the ridge, and a caldera that fills with mist as the sun comes up. Walk the short trail to the crater afterwards, then drive down for breakfast. If you have the energy, add Ijen the next night for the blue flames, but it is a hard add-on and most people skip it on a first trip.
From Bromo, drive to Surabaya or continue east to Banyuwangi, where the ferry crosses to Gilimanuk in Bali in about an hour. The overland route is long, so many travellers fly Surabaya to Denpasar instead for IDR 700,000 to 1.2 million and save a day. Either way, you are in Bali by the evening of day seven.
- Bromo jeep: IDR 500,000-900,000 with guide
- Ferry Banyuwangi to Gilimanuk: 1 hour
- Flight Surabaya to Denpasar: 1 hour
- Add Ijen only if you have a spare night
Days 8 to 11: Ubud and the south coast
Base yourself in Ubud for three nights. See the Tegallalang terraces early, walk the Campuhan ridge, watch a dance performance and eat at a warung rather than a smoothie bar. Ubud is busy, but it is still the best place to see Balinese Hinduism in daily life, and the surrounding villages are quiet if you get 20 minutes out of the centre.
Then move south for two nights: Canggu for surf and cafes, or Sanur for calm water and an easy airport run. Use the time to do nothing. The last days of a two-week trip should not involve another 6am start.
Days 12 to 14: the Gilis or a slow finish
If you want one more island, take a fast boat from Padangbai to Gili Trawangan or Gili Air, which takes 1.5 to 2 hours. Two nights is enough for snorkelling, a sunset and a bike ride around the island. The boats back to Bali leave in the morning, so plan the last night near the airport or in Sanur.
The alternative is to skip the Gilis entirely and spend the last three days in Ubud or on the east coast at Amed, where the snorkelling is good and the drive to the airport is shorter. Both are valid. The only wrong choice is adding Lombok, Komodo or Raja Ampat to a 14-day first trip.
- Fast boat Padangbai to Gili: 1.5-2 hours
- Two nights is enough on the Gilis
- Last night near the airport
- Do not add a fourth island
- Book the return boat for the morning
What it costs and what to book ahead
A mid-range version of this route costs USD 45 to 90 a day: IDR 350,000 to 800,000 for a room, 150,000 to 300,000 for food, and transport on top. Domestic flights, the Bromo tour and the Borobudur sunrise ticket are the big extras. A backpacker version is possible at USD 30 a day if you take buses and eat local.
Book the Borobudur sunrise, the Yogyakarta train and the first two nights before you fly. Everything else can be arranged a day ahead, and flexibility is worth more than a perfect plan in a country where a delayed train or a closed volcano can rewrite the week.
Keep a reserve of IDR 2 to 3 million in cash for the things that only take cash: national park fees, jeep drivers, village homestays and the ferry. ATMs in Java and Bali are reliable, but the ones on smaller islands run dry at weekends, and a card is no use at a Bromo checkpoint at four in the morning.
Two weeks in Indonesia should feel like three places well seen, not six places half seen. The trains are slow enough to make that decision for you.
The Travelsaya editorsThe practicalities
Everything below is a range, not a quote. Confirm ferry times and car rates locally; both move with fuel and season.
- Length
- 14 days
- Route
- Jakarta to Denpasar
- Longest leg
- Jakarta-Yogyakarta, 7-8 hours
- Best months
- May to September
- Budget
- USD 45-90 a day
- Book ahead
- Train, Borobudur, first nights
Questions people actually ask
Is two weeks enough for Indonesia?
Enough for Java and Bali, yes. Not enough for Java, Bali, Lombok and Komodo. Pick a line and accept that the country is bigger than your holiday.
Should I start in Jakarta or Bali?
Start in Jakarta if you want the overland route and the trains. Start in Bali if you want beaches first and temples later, then fly home from Jakarta or Denpasar.
Do I need to book trains in advance?
Yes for weekends, holidays and the popular morning departures. Midweek, a day or two ahead is usually enough.
Is the Bromo sunrise worth it?
Yes, once. It is crowded and cold, but the caldera at dawn is genuinely spectacular. Go on a weekday if you can.