🇮🇩Yogyakarta
Java's cultural capital — a living sultanate with the world's largest Buddhist monument at sunrise distance, batik in every alley, and street food that costs pocket change. 'Jogja' to everyone who's been.
Mid-range figures, per person
Per person, no flights — those are just below. The mid-range figure is researched; budget and luxury scale it, so treat the two as rough. The trip calculator and hotels below break the day down properly.
Fares are into Bali (Denpasar), usually with one stop — Singapore, Doha or Taipei. Ubud is a 1-hour drive from that airport; Yogyakarta adds a $40–80 domestic hop or connects via Jakarta. Ranges are typical fares booked 1–3 months out, checked mid-2026 — school-holiday peaks run higher, and patient shoppers beat the bottom end.
Prices checked · how we work these out
Entry & visa
Standard Indonesia rules: Visa on Arrival for most nationalities, Rp 500,000 (~$32) for 30 days, extendable once — the e-VOA online before flying is the smooth path. (Bali's tourist levy is Bali-only; Jogja charges nothing extra.)
Visa rules turn on your nationality and change often — always confirm the current requirement for your own passport with an official government source before you book.
Quick facts
Money & what things cost
The cheapest destination on this site by some distance — a proper street-food dinner costs less than a dollar-fifty. Cash rules the street economy (small notes for stalls and becak drivers); QRIS phone payments and cards cover malls and hotels. Bank-attached ATMs are everywhere in town.
What locals earn
| Average monthly salary (Yogyakarta, net) | ≈ Rp 2.5–3.2M ($155–200) | a student city; wages are Java's lowest tier |
| Minimum wage (Yogyakarta city) | ≈ Rp 2.6M ($160) | among the lowest of Indonesia's provincial capitals |
Food & drink
| Item | Local price | ≈ USD |
|---|---|---|
| Gudeg (jackfruit stew) or nasi goreng, street stall | Rp 15,000–35,000 | $0.90–2.20 |
| Angkringan snacks + tea (the night-stall ritual) | Rp 10,000–25,000 | $0.60–1.60 |
| Casual restaurant, per person | Rp 40,000–90,000 | $2.50–5.60 |
| Mid-range dinner, per person | Rp 100,000–200,000 | $6.30–13 |
| Iced tea / es jeruk | Rp 5,000–10,000 | $0.30–0.60 |
| Good coffee (Jogja has a serious café scene) | Rp 20,000–35,000 | $1.30–2.20 |
Transport & temples
| Item | Local price | ≈ USD |
|---|---|---|
| TransJogja city bus | Rp 3,600 | $0.25 |
| Gojek/Grab scooter ride in town | Rp 10,000–20,000 | $0.60–1.30 |
| Airport train, YIA → city | Rp 20,000 | $1.30 |
| Borobudur foreign ticket | Rp 400,000–455,000 | $25–28 |
| Prambanan foreign ticket | Rp 400,000 | $25 |
| Private driver, temple day | Rp 500,000–700,000 | $31–44 |

Where to sleep & what it costs
| Tier | Per night | Notes |
|---|---|---|
| Hostel dorm | Rp 80,000–180,000 ($5–11) | Prawirotaman and Sosrowijayan are the traveler enclaves |
| Guesthouse / budget hotel | Rp 200,000–400,000 ($13–25) | Colonial-villa guesthouses with pools sit in this range |
| Mid-range hotel | Rp 400,000–900,000 ($25–56) | Four-star comfort costs what a hostel does in Europe |
| Luxury / heritage | Rp 1,500,000+ ($94+) | The Phoenix and the Ambarrukmo trade on royal-era grandeur |
Trip cost calculator
$77 per person per day · 4 nights of lodging (Mid-range hotel)
A rough estimate from this page’s daily budget and hotel prices — not a quote. Lodging assumes one room for the group; flights use the midpoint of the Getting there ranges above.
Getting around
- From the airport
- Yogyakarta International (YIA) sits 45 km west — the airport train runs to town in ~40 minutes for Rp 20,000 and beats the highway. Domestic flights connect Bali (~1.5 hours); trains from Jakarta take 6–7 scenic hours.
- Around town
- Gojek and Grab are absurdly cheap (most rides under Rp 20,000); TransJogja buses cover the main axes for Rp 3,600. The Malioboro–Kraton–Taman Sari spine is walkable, best in the morning before the heat.
- Becak & andong
- Cycle rickshaws and horse carts still work Malioboro — agree the price first (Rp 20,000–50,000 for short hops) and treat it as the experience it is rather than transport.
- To the temples
- Borobudur is ~1.25 hours northwest, Prambanan 30 minutes east — a private driver (Rp 500,000–700,000) does both in one long day with a Merapi viewpoint between. Sunrise at Borobudur means a 3:30am start; the DAMRI bus and tours also run if you'd rather not charter.
Map
Drag to look around, or open Google Maps ↗ · Apple Maps ↗

Neighborhoods to stay in
- Prawirotaman
- The mellow traveler quarter — guesthouses, cafés and galleries south of the Kraton.
- Malioboro / Sosrowijayan
- In the thick of it: the market street, the alley warungs, the train station at the end.
- Kraton area
- Inside the old walled city near the palace — quiet lanes, batik workshops, deep Jogja.
- Kotagede
- The silversmiths' old-town — atmospheric, local, a short ride from the center.
Things to do
Temples & sights
Food
Culture & craft
Tipping & etiquette
- Left hand rule: give, receive and eat with the right.
- At Borobudur, walk clockwise around the terraces as pilgrims do, and never climb on or pose over the Buddha statues.
- During Ramadan most warungs screen their windows by day but tourist areas function; eat discreetly in public daylight.
- The Kraton is a working palace — abdi dalem retainers in traditional dress are on duty, not in costume; photograph respectfully.
- Bargain at Malioboro's stalls (start around half), never at food stalls.
Safety & common scams
Jogja is one of Southeast Asia's easiest, safest cities — a student town where the biggest annoyances are heat, traffic and the occasional too-helpful stranger. Mount Merapi is an active volcano with a real exclusion zone; jeep tours stay within safe limits, so book a licensed one and skip freelance 'lava tours' after rain.
Scams to know
- The batik 'student exhibition' — Jogja's signature hustle: a friendly local reveals a one-day-only government batik sale, where prints sell at gallery prices. Real batik comes from workshops and certified galleries, not urgency.
- 'The palace/temple is closed' — it isn't; the helper wants to reroute you via a shop. Walk to the ticket window yourself.
- Becak detours — some drivers offer suspiciously cheap rides that stop at commission shops en route. Agree destination and price first, decline the 'quick stop'.
- Ticket-class 'upgrades' at the temples from unofficial sellers — buy only at official counters or the official site.
Emergency numbers: 112 (general) · 118 (ambulance) · Panti Rapih and Sardjito are the main hospitals
Phone & internet
Telkomsel blankets Java — a tourist SIM or eSIM gives fast data everywhere including the temple zones. Jogja's café-per-student ratio means Wi-Fi and power sockets are never far; it's an underrated remote-work city.
First-timer FAQs
Borobudur at sunrise — still possible?
The classic summit-at-dawn ticket ended with the conservation quotas; 'sunrise' now means watching from viewpoints like Setumbu Hill (lovely, ~Rp 50,000) before entering Borobudur when it opens. Structure access is timed, quota-limited and with a guide — book the official site days ahead in dry season.
How many days do I need?
Two nights minimum: one long temple day (Borobudur + Prambanan), one for the Kraton, Taman Sari, batik and Malioboro nights. A third adds Merapi by jeep or the Jomblang cave rappel.
Jogja or Bali — worth adding both?
They're a 1.5-hour flight apart and opposite flavors: Bali is Hindu island resort life, Jogja is royal Javanese culture at a third of the price. The classic route does Jogja's temples first, then decompresses in Bali — this site has guides for both.
Is it Yogyakarta, Jogjakarta or Jogja?
All three. Officially Yogyakarta, universally 'Jogja' — use it and you'll sound like you've been before. (Don't confuse it with Jakarta, 500 km away — a mix-up travelers actually make when booking flights.)
Similar cities to consider
Vietnam's most livable city — a long clean beach, a glowing dragon bridge that breathes fire on weekends, and a relaxed, modern pace that's a world away from Hanoi or Saigon's traffic.
Thailand's original royal seaside retreat, and the closest real beach to Bangkok — a calmer, more local alternative to the big island resorts, with a long night market and a low-rise, unhurried pace.
A conservative, deeply traditional Anatolian city built around the tomb of the poet-mystic Rumi — home of the whirling dervishes, Seljuk architecture, and a slower, more devout pace than Türkiye's coastal cities.
Yogyakarta or…?
Side-by-side cost comparisons with the other Indonesia guides.