🇮🇩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.

On Route Scout ✈ Boarding passFirst-timer class
HOMEAny gate, any dayYIAYogyakarta, Indonesia
Daily budget
$30–60
mid-range, per person
Cheap meal
$1–2.50
local staple
Mid-range hotel
$25–55
per night
Transit ride
$0.25
single trip
Avg. monthly salary
≈ $180
local, approx.

Mid-range figures, per person

Budget
$20–35/day
hostel, street food, transit
Mid-range
$30–60/day
hotel, sit-down meals, sights
Luxury
$55–110/day
nice hotel, taxis, restaurants

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.

Getting there roundtrip economy, per person
From the US East Coast$1,000–1,600
From the US West Coast$850–1,400
From the UK & Western Europe$650–1,100

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

Language
Indonesian and Javanese; English is fine at sights and hotels, thinner at street stalls — pointing works
Currency
Indonesian rupiah (Rp). US$1 ≈ Rp 16,000
Time zone
WIB (UTC+7) — one hour behind Bali
Best time to visit
May–September for dry days at Borobudur and Prambanan. October–April is the wet season — mornings usually stay clear, afternoons drown.
Power
Type C/F plugs, 230V
Tap water
Not drinkable — bottled or refilled only
Emergency
112 general · 118 ambulance

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
Why this matters: Jogja is where Indonesian students come because it's cheap, and visitors inherit that economy: the Rp 15,000 gudeg breakfast a becak driver eats is the same one you'll eat. The painful contrast is the temples — a Borobudur foreign ticket costs three days of a local wage, which is why locals pay a tenth of your price. It still belongs on the once-in-a-life list; budget for it and eat street the rest of the day.

Food & drink

ItemLocal price≈ USD
Gudeg (jackfruit stew) or nasi goreng, street stallRp 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 personRp 40,000–90,000$2.50–5.60
Mid-range dinner, per personRp 100,000–200,000$6.30–13
Iced tea / es jerukRp 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

ItemLocal price≈ USD
TransJogja city busRp 3,600$0.25
Gojek/Grab scooter ride in townRp 10,000–20,000$0.60–1.30
Airport train, YIA → cityRp 20,000$1.30
Borobudur foreign ticketRp 400,000–455,000$25–28
Prambanan foreign ticketRp 400,000$25
Private driver, temple dayRp 500,000–700,000$31–44
The Hindu spires of Prambanan, Borobudur's 9th-century contemporary
The Hindu spires of Prambanan, Borobudur's 9th-century contemporarysource ↗

Where to sleep & what it costs

TierPer nightNotes
Hostel dormRp 80,000–180,000 ($5–11)Prawirotaman and Sosrowijayan are the traveler enclaves
Guesthouse / budget hotelRp 200,000–400,000 ($13–25)Colonial-villa guesthouses with pools sit in this range
Mid-range hotelRp 400,000–900,000 ($25–56)Four-star comfort costs what a hostel does in Europe
Luxury / heritageRp 1,500,000+ ($94+)The Phoenix and the Ambarrukmo trade on royal-era grandeur

Trip cost calculator

Lodging
≈ $162
Food & daily spending
≈ $225
Total trip cost
≈ $387

$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

Taman Sari, the sultans' 18th-century water castle
Taman Sari, the sultans' 18th-century water castlesource ↗

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.
Malioboro, the mile-long street that is Jogja's living room
Malioboro, the mile-long street that is Jogja's living roomsource ↗

Things to do

Temples & sights

Food

Culture & craft

Tipping & etiquette

Tipping: Not expected at street level — round up and you're generous. Rp 10,000–20,000 for drivers and guides who did well; nicer restaurants add service. Dress modestly away from tourist zones; Jogja is Java's royal, Muslim heartland with a live-and-let-live streak.
  • 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

Yogyakarta or…?

Side-by-side cost comparisons with the other Indonesia guides.

See also

Figures last reviewed September 2026. Prices and exchange rates drift — treat everything here as orientation, not a quote (how we work these out). Photos: Wikimedia Commons contributors — follow a photo’s source link for author and license. ← Indonesia · All countries