Skip to content

Yogyakarta 1-day itinerary

Indonesia

Day 1: Borobudur Sunrise, Kraton & Malioboro in One Day

🌅
Morning

Borobudur Sunrise

Wake at 3:30am for the iconic Borobudur sunrise experience. Book a tour the night before through your hostel (Rp350,000–450,000 including transport and entry) or arrange a private driver (Rp200,000 return) plus entry ticket (Rp375,000 for foreigners). Arrive by 4:30am and climb the nine platforms of the world's largest Buddhist temple in darkness. As dawn breaks over the Kedu Plain and Mount Merapi emerges from the mist, 72 bell-shaped stupas glow golden. The sheer scale — 2,672 relief panels, 504 Buddha statues — is overwhelming. Spend two hours exploring before the heat and crowds arrive.

Tip: Borobudur sunrise tickets sell out — book 2–3 days ahead at borobudurpark.com. Bring a headlamp and wear layers as it's cold at 4am.
☀️
Afternoon

Kraton & Taman Sari Water Castle

Return to Yogya by 10am and head to the Kraton (Sultan's Palace), the still-functioning royal court of the Yogyakarta Sultanate. Entry is Rp15,000 and includes access to ornate pavilions, gamelan instruments, and royal heirlooms. The current Sultan (Hamengkubuwono X) is also the governor of the province — a unique fusion of monarchy and democracy. Walk 10 minutes south to Taman Sari Water Castle (Rp15,000), an 18th-century royal bathing complex with underground tunnels, pools, and a mosque. The surrounding kampung (neighbourhood) is a maze of narrow lanes with batik workshops.

Tip: Kraton closes at 2pm and is closed on Sundays. Arrive before noon for the traditional gamelan or wayang kulit performance schedule.
🌙
Evening

Malioboro Street & Gudeg Dinner

Walk Malioboro Street — Yogya's famous shopping boulevard lined with batik vendors, silver jewellery stalls, and souvenir shops. Bargain hard — start at 30% of the asking price. At dusk, the lesehan food stalls set up along the sidewalk — low tables on mats where you sit cross-legged and eat. Order gudeg (Rp15,000), Yogya's signature dish of young jackfruit stewed in coconut milk with chicken and egg. Add nasi kucing (Rp5,000) — tiny portions of rice with sambal and dried fish, meant to be ordered in multiples. Cold Es Teh Manis (iced sweet tea, Rp5,000) completes the experience.

Tip: Malioboro's lesehan stalls appear after 6pm along the east sidewalk. Prices are fixed at most — look for laminated menus to avoid tourist markups.

Explore Yogyakarta with a travel companion

roammate matches you with travelers heading to Yogyakarta at the same time. Free on iOS.

See the full Yogyakarta guide