Representative view of Yogyakarta, Indonesia
City
🇮🇩 Indonesia · Southeast Asia

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.

Flights

Compare routes and fares from your departure city.

Where to staywith Kiwi

Browse stays by area and budget.

Tours & activitieswith KKday

Book experiences, day trips and guided tours.

Car rentalwith Getrentacar

Compare rental cars for road trips and day trips.

Airport transferswith Welcome Pickups

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

JanFebMarAprMayJunJulAugSepOctNovDec

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 days

    Temples, cities and two volcano sunrises by train and road.

    Route: Jakarta → Yogyakarta → Mount Bromo & Ijen → Bali

Indonesia guides