Day 1: Arrive in Yogyakarta
1
Yogyakarta International Airport
Arrange the airport-to-city transfer and settle into your hotel. Keep the first evening near your base, with dinner and a brief orientation. Confirm the next day’s opening times before setting alarms.
40m drive
2
Malioboro orientation walk
Arrange the airport-to-city transfer and settle into your hotel. Keep the first evening near your base, with dinner and a brief orientation. Confirm the next day’s opening times before setting alarms.
5m walk
Yogyakarta central accommodation base
4-night accommodation base. This is an approximate neighborhood pin, not a reserved hotel. Replace it with your booked property's exact location. 4 nights Yogyakarta · 2 nights Solo
4 nights
Day 2: Palace quarter and city streets
4m drive
1
Kraton Yogyakarta
Visit the Kraton area and Taman Sari when open, with breaks between walking sections. Browse around Beringharjo and Malioboro later rather than treating the entire district as one nonstop walk.
16m walk
2
Taman Sari
Visit the Kraton area and Taman Sari when open, with breaks between walking sections. Browse around Beringharjo and Malioboro later rather than treating the entire district as one nonstop walk.
29m walk
3
Beringharjo Market
Visit the Kraton area and Taman Sari when open, with breaks between walking sections. Browse around Beringharjo and Malioboro later rather than treating the entire district as one nonstop walk.
13m walk
4
Malioboro Street
Visit the Kraton area and Taman Sari when open, with breaks between walking sections. Browse around Beringharjo and Malioboro later rather than treating the entire district as one nonstop walk.
Day 3: Make Borobudur the main event
41m drive
1
Borobudur visitor entrance area
Book the correct entry category and slot. Grounds access does not necessarily include access onto the monument.
Travel out for your confirmed entry slot and leave enough time for the visit itself. Return after lunch or add one modest nearby stop with your driver. Avoid attaching Prambanan to the same day simply to save a transfer.
Grounds access and access onto the monument can be different products. Confirm what your ticket includes.
42m drive
2
Yogyakarta city return
Travel out for your confirmed entry slot and leave enough time for the visit itself. Return after lunch or add one modest nearby stop with your driver. Avoid attaching Prambanan to the same day simply to save a transfer.
Day 4: Prambanan and a slower afternoon
23m drive
1
Prambanan visitor entrance area
Allow a separate temple day. Confirm current access and any performance booking independently.
Visit Prambanan with time to appreciate the complex before returning to town. If a performance interests you, check the current schedule and book it as a separate evening choice; do not assume it runs every night.
23m drive
2
Yogyakarta afternoon
Visit Prambanan with time to appreciate the complex before returning to town. If a performance interests you, check the current schedule and book it as a separate evening choice; do not assume it runs every night.
Day 5: Take the train to Solo
4m drive
1
Yogyakarta Tugu Station
Choose a rail departure that leaves a relaxed checkout and confirm your station names. After check-in, explore a small central area and find dinner nearby. Leave palace visits for a full day.
1h 15m transit
2
Solo Balapan Station
Illustrative rail allowance; confirm your chosen departure and arrival stations.
Travel time is a planning allowance, not a published timetable; confirm your booked service and add check-in or queue time.
7m drive
3
Solo central orientation
Choose a rail departure that leaves a relaxed checkout and confirm your station names. After check-in, explore a small central area and find dinner nearby. Leave palace visits for a full day.
2m drive
Solo central accommodation base
2-night accommodation base. This is an approximate neighborhood pin, not a reserved hotel. Replace it with your booked property's exact location. 4 nights Yogyakarta · 2 nights Solo
2 nights
Day 6: Solo’s heritage and batik
13m drive
2m drive
1
Mangkunegaran Palace
Selected heritage visit; check current guided-entry hours and dress guidance.
Choose an open palace or museum visit, then spend time in a batik district such as Laweyan. Ask about demonstrations or workshops ahead of time, and leave space for browsing and a long lunch.
6m drive
2
Laweyan batik district
Arrange a demonstration or workshop ahead of time if desired; this pin marks the district, not a reserved shop.
Day 7: Depart from Solo or return west
20m drive
20m drive
1
Adi Soemarmo Airport, Solo — depart
Default departure is from Solo. If your ticket uses Yogyakarta airport, replace this transfer and allow substantially more travel time.
Use Solo’s airport if its connections fit the onward journey. If leaving through Yogyakarta, allow for the intercity trip and the airport’s separate location; an early departure may require an extra night near the airport.