Home › Yogyakarta › Costs
Is Yogyakarta expensive? What things really cost in 2026
Short answer
Yogyakarta is one of the cheapest cultural cities in Southeast Asia: a budget day is about Rp 520,000 per person (roughly €28) and a mid-range day about Rp 1,300,000. Food, ride-hailing and rooms are very cheap; the foreign-priced tickets for Borobudur and Prambanan and day drivers are the main costs.
Daily budget: backpacker, mid-range, luxury
| Budget | Mid-range | Comfort | |
|---|---|---|---|
| Bed (per person, sharing) | Rp150,000 | Rp400,000 | Rp1,200,000 |
| Food & drink | Rp120,000 | Rp300,000 | Rp700,000 |
| Sights & tickets | Rp200,000 | Rp400,000 | Rp700,000 |
| Local transport | Rp50,000 | Rp200,000 | Rp500,000 |
| Per person, per day | Rp520,000 | Rp1,300,000 | Rp3,100,000 |
Approximate 2026 prices, two people sharing a room. From our Yogyakarta day-cost table.
What things cost
| Item | Typical price* |
|---|---|
| Warung meal | about Rp 20,000–50,000 |
| Gudeg on Malioboro | about Rp 25,000–40,000 |
| Grab or Gojek ride in the city | about Rp 15,000–40,000 |
| Kraton entry for foreigners | about Rp 25,000–50,000 |
| Borobudur grounds, foreign ticket | about US$25, paid in rupiah |
| Prambanan, foreign ticket | about US$25, paid in rupiah |
| Car with driver for the day | about Rp 500,000–800,000 |
| Ramayana Ballet ticket | about Rp 150,000–500,000 |
* Approximate prices, October 2026. They change with season and exchange rates.
Where the money goes
Sights are the biggest daily cost because Borobudur and Prambanan charge foreigners about US$25 each, with separate tickets for Borobudur's upper terraces and for Ratu Boko. Day drivers and Merapi jeep tours are the other main expense. Rooms are cheap, from about Rp 150,000–350,000 in Sosrowijayan to Rp 400,000–1,000,000 in Prawirotaman or near Malioboro, though hotels usually add about 21% tax and service. Food is very cheap at warungs and angkringan stalls.
When it is cheaper
The rainy season, roughly November to March, is usually cheaper and quieter, apart from Christmas and New Year. Lebaran (Eid) holidays and Indonesian school holidays push up hotel and train prices.
How to spend less
- Eat at warungs and angkringan stalls, where meals cost a few thousand to Rp 50,000.
- Use Grab or Gojek instead of hotel taxis and agree becak prices first.
- Share a car and driver for Borobudur, Prambanan and Merapi with other travellers.
- Ask about combined foreign tickets for Borobudur, Prambanan and Ratu Boko, sometimes offered at a discount.
- Check whether quoted hotel prices include the roughly 21% tax and service.
- Take the airport train to Tugu station rather than a taxi.
Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.
Common questions
Is Yogyakarta expensive?
No, it is very cheap: about Rp 520,000 a day on a budget and about Rp 1,300,000 mid-range. Temple tickets are the main cost.
How much is Borobudur for foreigners?
About US$25 for the grounds, paid in rupiah; climbing the upper terraces needs a separate timed ticket.
How much is a driver for Borobudur and Prambanan?
About Rp 500,000–800,000 per car for the day.