Yogyakarta
Java's soul — sunrise over Borobudur, the temples of Prambanan, a living sultan's court, batik and silver crafts, and a wild volcanic south coast.
A sample 3-day Yogyakarta route
The royal old town, a Borobudur day with Ullen Sentalu on Merapi's slopes, then Prambanan and Plaosan before an afternoon in Kotagede and a south-square night — no place or meal repeated.
- Day 1The Kraton, Taman Sari, Vredeburg & a Malioboro nightCity · Malioboro


Photos: Chainwit., CC BY 4.0; Jakub Hałun, CC BY-SA 4.0; Aqilla Rahmi, CC BY-SA 4.0 - Day 2Borobudur, a mushroom lunch & Ullen SentaluDay trip · Sleman · Kaliurang · Kotabaru · Tugu


Photos: CEphoto, Uwe Aranas, CC BY-SA 3.0; Alharomain354, CC BY-SA 4.0; Chainwit., CC BY 4.0 - Day 3Prambanan & Plaosan, Kotagede silver & the south squarePrambanan · Kotagede · Prawirotaman · Bantul · City


Photos: Jakub Hałun, CC BY-SA 4.0; M Yusril Mirza, CC BY-SA 4.0; Fandy Aprianto Rohman, CC BY-SA 4.0
This is one of several routes in the guide — change the length, budget and dates yourself in the workspace.
Tickets & tours in Yogyakarta
Book the paid stops ahead. Each link opens the Klook page for that place's ticket or tour; prices, dates and what's included are on Klook.
- Prambanan TemplePrambanan Temple Ticket in YogyakartaTickets on Klook ↗
- Mount Merapi jeep lava tourYogyakarta Merapi Kaliadem Private Jeep TourTickets on Klook ↗
- Jomblang Cave (light of heaven)Jomblang Cave Experience in YogyakartaTickets on Klook ↗
Ticket links on this page are Klook affiliate links. If you book through them, PlanAsiaTrips may earn a commission, at no extra cost to you.
Where to eat in Yogyakarta
Every name links to a Google Maps search.
- Gudeg (Jogja jackfruit stew)
Yogyakarta's defining dish — young jackfruit slow-stewed in palm sugar and coconut, served with chicken, egg, tofu and spicy krecek (beef-skin)
- Sate klathak (spoke-skewered goat satay)
Young goat grilled on iron bicycle spokes (so the heat cooks it through), seasoned simply with salt and served with a goat-curry gravy and rice
- Ayam goreng (Javanese fried chicken)
Chicken first simmered in coconut water and spices, then fried until golden and crisp — eaten with rice, raw veg (lalapan) and fiery sambal
- Bakmi Jawa (Javanese noodles)
Egg noodles cooked to order over a charcoal fire — fried (goreng), soupy (godhog) or 'nyemek' — with chicken, egg and cabbage
- Angkringan & kopi joss
The roadside cart institution — tiny 'cat-rice' (nasi kucing) parcels, skewers and 'kopi joss', coffee with a glowing lump of charcoal dropped in
Sego pecel and gado-gado: steamed greens, tempeh, egg and tofu under a peanut-and-chilli sauce — at the 1959 student-quarter favourite SGPC Bu Wiryo
When to go to Yogyakarta
Yogyakarta is tropical and hot year-round with two seasons: the dry season (roughly May–Sep) is best for sunrises, the volcano and the caves; the wet season (Oct–Apr) brings heavy afternoon rain and cloudier sunrises. Check a forecast close to your dates and start temple days at dawn.
Dry season (best — clear sunrises) May, Jun, Jul, Aug, Sep
Hot and drier, ~22–32°C, with the clearest skies — ideal for Borobudur sunrises, the Merapi jeep tour and the Jomblang cave light beam.
Front-load outdoor sights in the cool morning; keep the museum, batik workshops and malls for the hot afternoon.
Look out for: Borobudur & Prambanan sunrises at their best, Ramayana Ballet at Prambanan (dry-season nights), Jomblang light beam clearest
Wet season (green, humid, fewer crowds) Oct, Nov, Dec, Jan, Feb, Mar, Apr
Hot and humid, ~23–31°C, with heavy afternoon-to-evening downpours; mornings are often still clear, and the rice fields turn brilliant green.
Do temples and outdoor adventures in the morning before the rain builds; keep the Kraton, museum, batik and malls as afternoon-storm backups.
Look out for: Lush green temple grounds, Lower prices (except late Dec), Galungan/Nyepi affect nearby Bali, not Java
What Yogyakarta costs
Per person, per day, excluding flights. A rough guide only — your costs depend on season, area and pace.
Budget
- Accommodation: Guesthouse, homestay or hostel near Malioboro/Prawirotaman (IDR 150,000–450,000).
- Meals: Warungs and street food — gudeg, ayam goreng, angkringan, bakmi jawa, gado-gado (IDR 15,000–50,000/meal).
- Transport: Gojek/Grab and Trans Jogja; becak around the centre.
- Attractions: Borobudur and Prambanan grounds, the cheap Kraton and Taman Sari, Tebing Breksi sunset, Kotagede silver lanes.
- Evening: Malioboro lesehan dinner, Alun-Alun Kidul's lit pedal cars, an angkringan kopi joss.
Mid-range
- Accommodation: Boutique, Joglo or pool-villa hotel (IDR 550,000–1,500,000).
- Meals: Sit-down Javanese — sate klathak, mangut lele, a heritage gudeg — plus the café scene (IDR 50,000–150,000/meal).
- Transport: A car-with-driver for the temple and coast days; Gojek in town.
- Attractions: Add the Borobudur upper terrace, a Merapi jeep tour, the Sonobudoyo wayang night or the Prambanan Ramayana ballet.
- Evening: The Prambanan Ramayana ballet, a wayang shadow-puppet show, a Prawirotaman bar.
Comfortable
- Accommodation: 5-star resort or an Amanjiwo-tier retreat near Borobudur (IDR 1,800,000–6,000,000+).
- Meals: A royal-Javanese fine-dining dinner with gamelan, great coffee and wine (IDR 200,000–700,000+/head).
- Transport: A private car with guide for the whole stay.
- Attractions: Add a private sunrise with breakfast, the Jomblang cave adventure, a batik masterclass and a spa day.
- Evening: A heritage fine-dining dinner with dance, a private Ramayana box, a rooftop cocktail.
Where to stay in Yogyakarta
Yogyakarta is excellent value — boutique hotels and pool villas cost a fraction of Bali's. Most visitors base in the centre near Malioboro and the Kraton, or just south in leafy Prawirotaman for cafés and a calmer feel. For a Borobudur sunrise, a night at a Magelang resort near the temple saves the pre-dawn drive. Stay central and day-trip out to the temples, volcano and coast.
Malioboro / Tugu
First-timers — the main street, markets, Kraton and the train station
Prawirotaman
Boutique hotels, cafés and a relaxed traveller scene
Kotagede
A quieter heritage-and-silver old town stay
Near Borobudur (Magelang)
A resort or homestay for a sunrise temple start
By budget
- Budget — S$13–38 · Guesthouses & homestays, Hostels, Budget pool hotels
- Mid-range — S$46–125 · Boutique hotels, Heritage Joglo hotels, Pool villas (great value)
- Comfortable — S$150–500+ · 5-star resorts, Amanjiwo-tier retreats near Borobudur
- A boutique Joglo hotel or pool villa is superb value here — far cheaper than Bali for similar style.
- Stay walkable to Malioboro and the Kraton, then hire a car-with-driver for the temple and coast days.
- For a Borobudur sunrise without the 4am city drive, sleep a night near the temple in Magelang.
Rates and availability change, and Borobudur-area resorts are dearer — confirm with the property or a booking site before paying.
Common Yogyakarta mistakes to avoid
- Trying to do Borobudur and Prambanan in the same short window without travel time — they're an hour apart in opposite directions.
- Expecting to climb Borobudur freely — access to the upper terraces is now timed, ticketed and capped; book the upper-level slot ahead if you want it.
- Underestimating south-coast distances — Timang, Jomblang and the Gunungkidul beaches are 1.5–2 hrs each way; make them a full day.
- Only seeing the temples — the Kraton, Kotagede's silver, the batik workshops and the food are the heart of Jogja.
- Riding a becak without agreeing the price first, or following a 'special batik exhibition' tout — a common gentle scam.
Good to know
Where to stay
Malioboro / Tugu, Prawirotaman, Kotagede, Near Borobudur (Magelang).
How long to go
3–4 days suits most visitors. Shorter and longer routes are built in, so you are never padding a trip to fill days.
Yogyakarta travel guides
In-depth, free reads with real routes, Maps links, budgets and the mistakes to skip:
- Yogyakarta in 3 Days: Temples, a Volcano & the City
Sunrise at Borobudur, the temples of Prambanan and a sunset cliff, a Mount Merapi jeep tour and the silver old town, plus the Kraton and Malioboro — a practical three-day Yogyakarta plan with Maps links, budgets and the timed-ticket tips.
Plan a nearby trip
Easy to pair with Yogyakarta on the same trip — tap through to a full guide.
Plan Yogyakarta your way
Start free, or unlock the full interactive guide with maps, food, day-by-day routes and a 1-click PDF.
What the Yogyakarta Destination Pass adds
- A day-by-day plan for your own dates and trip length, every stop timed with the travel time between them
- Closed days and public holidays on your dates flagged before you go
- Weather, sunrise and sunset for each day of your trip
- Named places for every local dish, with 2–3 options and their hours
- One-tap directions to every stop
- Optional nights out: bars, rooftops and clubs that are open on your dates
- Works offline once opened, plus a PDF and a calendar file





