
Yogyakarta
Java's cultural capital, next to the Borobudur and Prambanan temple complexes.
- Budget level
- Very affordable
- Best months
- May, Jun, Jul, Aug, Sep
- Ideal stay
- 2–4 days
- Best for
- Culture, Food, Backpacking
Overview
A sultanate city with batik, gamelan and street food, used as the base for two UNESCO World Heritage temple sites: the Buddhist Borobudur and the Hindu Prambanan.
Plan & book
Compare flights, stays, activities and transport for your trip to Yogyakarta.
Compare routes and fares from your departure city.
Book experiences, day trips and guided tours.
Compare rental cars for road trips and day trips.
Pre-book a private ride from the airport to your stay.
Some links on WhereWeGo are affiliate links. We may earn a commission if you book through them, at no additional cost to you.
Why go to Yogyakarta
- Borobudur at sunrise
- Prambanan temple complex
- Kraton palace and batik workshops
- Excellent value compared with Bali
Budget
Yogyakarta is very affordable by Indonesia standards. Across Indonesia, mid-range travellers typically spend about $55–$100 per person per day.
Country-level planning estimate, excluding flights. See the full Indonesia budget breakdown.
Practical information
- Borobudur access to the upper terraces is limited and ticketed
- Trains from Jakarta and Surabaya are comfortable and scenic
When to go to Yogyakarta
Plan 2–4 days here. Highlighted months are the best fit for most travellers.
Getting around
- Domestic flights are the practical way to move between island groups and are frequent and inexpensive
- Fast boats link Bali with the Nusa islands, the Gilis and Lombok — sea conditions can cancel them
Suggested itineraries
Java overland
10 daysTemples, cities and two volcano sunrises by train and road.
Route: Jakarta → Yogyakarta → Mount Bromo & Ijen → Bali


