— Travel guide JOG
Yogyakarta Borobudur
Photo · Wikipedia →

Yogyakarta

Indonesia · temples · arts · volcanoes · Javanese culture
When to go
May – September
How long
3 – 5 nights
Budget / day
$25–$180
From
$220
Plan my Yogyakarta trip →

Free · no card needed

Yogyakarta is the place in Indonesia that still feels like it's running on its own timeline — batik workshops, shadow puppet theaters, the largest Buddhist monument on earth, and a sultan who still matters, all within a city that charges almost nothing for it.

Yogyakarta, or Jogja as everyone calls it, is the cultural anchor of Java — the city where the Javanese sultanate still functions as a living institution (the Sultan is also the governor, which is constitutionally unique in Indonesia), where the gamelan orchestras are still active, and where the two greatest monuments in Southeast Asia sit within 50 kilometers of each other.

Borobudur is the reason many people come to Jogja, and it justifies the trip entirely on its own. The 9th-century Buddhist mandala-temple rises over the Kedu Plain in a way that no photograph prepares you for — 72 stupas, 2,672 relief panels, and a stillness in the early morning before the tour groups arrive that is genuinely moving. Get there at 6 AM or take the sunrise tour; the midday experience is completely different and considerably worse.

Prambanan, 15 kilometers east of the city, is the Hindu counterpoint — a cluster of 6th-century Shaivite temples whose central spire reaches 47 meters and whose carvings of the Ramayana are among the finest in the world. On clear days with Merapi visible behind, it's one of the better photography situations in Southeast Asia.

The city itself rewards slower attention. Jalan Malioboro is the tourist spine, unavoidably — batik shops, silver workshops, street food carts — but the real Jogja is in the alleys (gang) branching off it: the silver-working village of Kotagede, the wayang kulit (shadow puppet) performances at Kraton, the traditional batik learning workshops where you spend half a day with wax and dye. Jogja is one of the few places in Asia where you can learn a traditional craft seriously in a day and leave with something worth keeping.

The practical bits.

Best time
May – September
Java's dry season brings clear skies for Borobudur and Prambanan, lower humidity, and the best conditions for a Merapi trek. June–August is peak and slightly more crowded. Avoid November–March: the wet season brings daily downpours, foggy views, and slippery temple paths — though prices drop significantly.
How long
4 nights recommended
2 nights is a sprint through Borobudur, Prambanan, and Malioboro. 4–5 lets you add Merapi, a batik workshop, and a day in Kotagede. 7+ suits those doing in-depth craft or language immersion.
Budget
$65 / day typical
Jogja is one of Southeast Asia's best budget destinations. A clean guesthouse runs $10–20/night; a full day of street food costs $5–8. Mid-range boutique hotels (Desa Visesa near Borobudur, Tentrem in Jogja) run $80–150. Luxury is capped by limited supply.
Getting around
Grab, rented scooters, and chartered drivers
Grab works well in the city. For Borobudur and Prambanan, charter a driver for the day (300,000–400,000 IDR, roughly $20) — they'll wait, guide loosely, and handle parking. Scooter rental (60,000–80,000 IDR/day) is the local way and works fine on Jogja's manageable streets. TransJogja buses are very cheap but slow and route-complex for visitors.
Currency
Indonesian Rupiah (IDR) · 1 USD ≈ 15,500–16,000 IDR (2025)
Cash is king. ATMs in central Malioboro area, airports, and malls — withdraw in large amounts as fees apply. Rupiah notes come in 100,000 denominations; prices look enormous (100,000 IDR ≈ $6.30). Cards accepted at hotels and some restaurants, rarely at markets and warungs.
Language
Indonesian (Bahasa Indonesia) official; Javanese widely spoken locally. English is understood at hotels, major sites, and tourist restaurants. Outside the tourist belt, a few Indonesian phrases go a long way.
Visa
Indonesian visa-on-arrival available to most Western passport holders: $35 USD, 30 days, extendable once. Apply online at e-visa.imigrasi.go.id to skip the VOA queue. Visa-free for citizens of 10 ASEAN nations.
Safety
Jogja is among the safest cities in Indonesia for travelers. Watch for touts near Malioboro and Kraton who offer 'free' batik tours that end at commission shops — politely decline and book workshops directly. Traffic is chaotic; cross streets carefully. Store valuables at hotel safes.
Plug
Type C / F · 220V — standard European round pins. Most traveler gear (phones, laptops) handles 220V fine. Bring adapter for Type A/G plugs.
Timezone
WIB · UTC+7

A few specific picks.

Hand-picked, not algorithmic. Each of these has earned its space.

activity
Borobudur
Day trip (40 km northwest)

The world's largest Buddhist monument and arguably the finest thing to see in Indonesia. Buy the 6 AM sunrise entry (400,000 IDR for foreigners, higher for the exclusive platform). The mist lifting off the Kedu Plain while you stand among 72 bell stupas at 6:30 AM is the kind of experience that holds.

activity
Prambanan Temple Compound
Day trip (15 km east)

The 9th-century Shaivite cluster of 8 main temples, with Loro Jonggrang's central spire at 47 meters. The Ramayana Ballet at Prambanan (Tuesday, Thursday, Saturday evenings) is performed in the open-air amphitheater with the lit temples behind — buy tickets at the site.

activity
Kraton Yogyakarta
Kraton

The Sultan's palace is a functioning royal compound, not a museum. The ceremonial gamelan performances and wayang golek puppet exhibitions happen in the outer pavilions on designated mornings. Enter early; the midday is hot and the performances may have ended.

shop
Kotagede Silver District
Kotagede

The old royal capital of the Mataram Sultanate, now the center of Jogja's silversmithing tradition. Dozens of family workshops line the lanes; you can watch artisans hammer and filigree by hand. HS Silver and Tom's Silver have been operating for generations and allow workshop visits.

activity
Batik Workshop at Batik Winotosastro
Malioboro area

A half-day batik class where you learn the wax-resist technique and produce your own fabric piece. Winotosastro is family-run over four generations. Book ahead; costs around 150,000–250,000 IDR including materials. The workshop has an attached showroom that doesn't pressure to buy.

food
Jalan Malioboro Night Market
Malioboro

The street transforms at night — lesehan-style floor restaurants serve gudeg (young jackfruit stew), bakmi Jawa (Javanese wheat noodles), and wedang ronde (ginger drink with glutinous rice balls). Eat where the locals are sitting, not where the menus have photos.

activity
Mount Merapi Sunrise Trek
Day trip (25 km north)

The active stratovolcano that last erupted seriously in 2010. The trek to the caldera rim (2,930m) starts at 1 AM to reach sunrise above the cloud line. Join a guided group — 600,000–800,000 IDR includes guide, headlamps, and transport. Not a casual hike; requires fitness.

activity
Wayang Kulit Shadow Puppet Performance
Kraton / Sono-Budoyo Museum

Traditional Javanese shadow puppet theater where a single dalang (puppet master) voices all characters across an all-night performance drawn from the Mahabharata. The Sono-Budoyo Museum runs a nightly 60-minute condensed version at 8 PM for 20,000 IDR — one of Southeast Asia's best cultural value experiences.

food
Gudeg Yu Djum
Wijilan

The definitive Jogja dish: gudeg is young jackfruit braised in coconut milk for hours until it turns sweet and deep brown. Yu Djum is the most acclaimed address for it, open from morning until sold out, usually by 10 AM. Jalan Wijilan (gudeg street) has a whole strip of variants.

activity
Taman Sari Water Castle
Kraton

The 18th-century royal bath complex — sunken pools, secret tunnels, and a mosque with a circular meditation platform. The underground water passage to the Sumur Gumuling mosque is the most striking element. Arrive before 9 AM; it fills with tour groups.

Pick a neighborhood, not a hotel.

Yogyakarta is a city of neighborhoods. The one you stay in shapes the trip more than the property does.

01
Malioboro Corridor
Tourist spine — batik shops, street food, budget guesthouses
Best for First-time visitors wanting walkable access to Kraton, shopping, and night markets
02
Prawirotaman
Art galleries, boutique hotels, quiet lanes, better restaurants
Best for Second-time visitors, travelers wanting character without the Malioboro crowds
03
Kotagede
Old royal capital, silver workshops, traditional Javanese streetscape
Best for Craft travelers, photographers, anyone wanting a slower local-neighborhood feel
04
Kraton
The old walled city — royal palace, traditional culture, oldest streets
Best for Cultural immersion, gamelan and wayang performances, walking Jogja's historical core
05
Kaliurang (near Merapi)
Cool hill resort area north of the city, Merapi views
Best for Trekkers, anyone wanting to escape the heat, Merapi Jeep tour base

Different trips for different travelers.

Same city, very different stays. Pick the lens that matches your trip.

Yogyakarta for first-time visitors

Stay in Prawirotaman rather than Malioboro — quieter, easier to eat well, still walkable to Kraton. Do Borobudur as the absolute first priority, then build backward from there.

Yogyakarta for culture and history travelers

Jogja is one of Southeast Asia's richest concentrations of living cultural practice: gamelan, wayang, batik, and keris (dagger) forging all still practiced seriously. The Sono-Budoyo Museum has the best wayang kulit collection in the world.

Yogyakarta for budget travelers

Among the cheapest destinations in Indonesia — warungs, guesthouses, and the low cost of sites makes a 4-day trip genuinely achievable for under $150 including entry to Borobudur and Prambanan.

Yogyakarta for trekkers and outdoor travelers

Merapi summit is the headline. Dieng Plateau for high-altitude landscape. Gunungkidul coast for cave exploration. The combination of active volcano + ancient highland temples is unique in Java.

Yogyakarta for craft and art travelers

Yogyakarta is Indonesia's craft capital: batik workshops, Kotagede silver, wayang kulit puppet making, and Javanese painting. Most workshops welcome visitors who want to learn, not just observe.

Yogyakarta for families with kids

Prambanan is easier for young children than Borobudur (less climbing). The Merapi Jeep tour through the lava fields is a hit. The wayang kulit performance at Sono-Budoyo runs 60 minutes and keeps older kids engaged.

When to go to Yogyakarta.

A quick year at a glance. Great, good, or skip — see what each month is doing before you book.

Jan
24–31°C / 75–88°F
Wet season, frequent heavy rain

Cheapest month. Temples visit-able but muddy; Merapi trek inadvisable. Good for batik and museum days.

Feb
24–31°C / 75–88°F
Still wet, heaviest rainfall month

Most rainfall of the year. Prices very low. Prioritize indoor experiences.

Mar ★★
24–31°C / 75–88°F
Rain tapering, transition month

Late March starts to clear. Shoulder pricing. Worth considering for budget temple trips.

Apr ★★
25–32°C / 77–90°F
Transitional, increasingly dry

Variable. First clear days for Borobudur views. Ramayana Ballet season not yet started.

May ★★★
24–32°C / 75–90°F
Dry season begins, clear skies

Excellent start to dry season. Prambanan Ramayana Ballet begins. Merapi trekking season opens.

Jun ★★★
23–31°C / 73–88°F
Dry, clear, cooler nights

One of the best months. Slightly increased tourist numbers but far below Bali's crowds.

Jul ★★★
22–31°C / 72–88°F
Dry, clearest skies of the year

Peak dry season. International visitors up. Borobudur sunrise at its best. Book ahead.

Aug ★★★
22–31°C / 72–88°F
Dry, excellent visibility

August 17 Independence Day brings local celebrations. Temple visits excellent.

Sep ★★★
23–32°C / 73–90°F
Dry season ending, still mostly clear

Good conditions, slightly fewer crowds. Prambanan Ballet still running.

Oct ★★
24–32°C / 75–90°F
Rain returning, unpredictable afternoons

Transitional. Still workable for temple visits with morning-heavy scheduling.

Nov
24–31°C / 75–88°F
Wet season arriving

Rain increases. Merapi trekking ends. Budget pricing returns.

Dec
24–31°C / 75–88°F
Full wet season, heavy rain

Wettest December in recent years. Christmas period brings budget Indonesian travelers; not peak international.

Day trips from Yogyakarta.

When you want a change of pace. Each one's a half-day or full-day out, easy from Yogyakarta.

Borobudur

60–90 min by road
Best for Sunrise at the world's largest Buddhist monument

Charter a driver for 6 AM arrival. Book the sunrise access package online in advance; standard entry opens at 7 AM. Combine with Mendut and Pawon temples on the same road.

Prambanan

15 min from Yogyakarta city
Best for 9th-century Hindu temples, Ramayana carvings

The closest major site to the city. The evening Ramayana Ballet performance is a natural add-on for Tuesday/Thursday/Saturday visits in dry season.

Mount Merapi

45 min to the base
Best for Volcano trekking and Jeep lava tours

The Merapi Jeep tour through the 2010 eruption zone (fossilized houses, buried church) is accessible to anyone; the summit trek requires fitness and check on current alert levels.

Solo (Surakarta)

65 km by train (1 hour)
Best for Rival royal courts, Pasar Klewer batik market

The Pura Mangkunegaran palace is more intimate than Kraton Yogya; the batik market is genuinely local. Day trip or easy overnight.

Dieng Plateau

3–4 h by road
Best for Ancient Hindu temples at 2,000m, crater lakes, sunrise

Long drive but the high-altitude landscape, colored sulfuric lakes (Telaga Warna), and the 8th-century Arjuna temples cluster are unlike anything near Jogja. Best as an overnight.

Gunungkidul Coast

1h 30 min south by road
Best for Dramatic clifftop beaches, cave swimming

Baron, Kukup, and Indrayanti beaches along the Gunungkidul limestone karst coast. Caves with hidden beaches (Goa Pindul cave tubing) are popular day additions.

Yogyakarta vs elsewhere.

Quick honest reads on the cities people compare Yogyakarta to.

Yogyakarta vs Bali

Bali has beaches, resorts, and a polished international tourist infrastructure; Yogyakarta has temples, volcanoes, and a deeper Javanese cultural tradition. Bali costs more; Jogja is one of Indonesia's cheapest cities. They serve completely different travel appetites.

Pick Yogyakarta if: You want Indonesia's cultural heart, ancient temples, and a low-budget trip focused on history and craft.

Yogyakarta vs Siem Reap

Both are temple cities with Borobudur/Prambanan vs Angkor Wat as their respective centerpieces. Angkor is larger and arguably more impressive as a single complex; Borobudur is architecturally purer and less crowded. Jogja has a living city culture that Siem Reap increasingly lacks.

Pick Yogyakarta if: You want Borobudur's sunrise, a living royal culture, and a more authentic Southeast Asian city experience.

Yogyakarta vs Chiang Mai

Both are cultural secondary cities with strong craft traditions. Chiang Mai is cooler, more developed for independent travelers, and has a better food scene. Yogyakarta is cheaper, more historically layered, and has superior temples. Both reward a slow, neighborhood-pace approach.

Pick Yogyakarta if: You want ancient Hindu-Buddhist architecture at a scale that beats anything in Thailand.

Yogyakarta vs Hanoi

Both are cultural capitals in their countries with strong craft traditions and low costs. Hanoi has better street food and a more vibrant everyday city life; Yogyakarta has Borobudur. For a Southeast Asia trip covering both Indonesia and Vietnam, these are natural regional anchors.

Pick Yogyakarta if: You want Indonesia's Java rather than Vietnam's north — the temple architecture is the deciding factor.

Itineraries you can start from.

Real plans built by Roamee. Use one as your starting point and change anything.

Things people ask about Yogyakarta.

Is Borobudur really worth a special trip to Yogyakarta?

Unambiguously yes. Borobudur is one of the greatest architectural and spiritual monuments in the world — a 9th-century Buddhist mandala-temple with 72 bell stupas and 2,672 individual relief panels, set against a volcanic horizon. The sunrise experience at 6 AM, before the tour groups arrive and while mist is still rising off the Kedu Plain, is among the more memorable hours you can spend in Asia.

When is the best time to visit Yogyakarta?

May through September is the dry season, with clear skies, low humidity, and the best temple photography light. June–August are peak months for the Borobudur sunrise experience. The wet season (November–March) brings afternoon downpours and foggy temple views, though prices drop by 30–40% and the city is significantly quieter. Borobudur and Prambanan are still visitable in the rain — just muddier.

How do I get from Yogyakarta airport to the city?

YIA (Yogyakarta International Airport, opened 2020) is 45 km west of the city. The Damri airport bus runs hourly to Malioboro area for 50,000 IDR (about $3.20). Grab ride-share runs 120,000–180,000 IDR. Taxis have fixed-rate counters at the arrivals hall, around 200,000–250,000 IDR. The train connection from Wojo station near the airport to Yogyakarta station takes about 40 minutes.

How much does Borobudur entrance cost?

Foreigners pay around USD $25 for standard entry (prices have increased recently and are subject to change — verify at the official Borobudur management site). The sunrise package with access to the top restricted area before regular opening is separately priced at around 400,000–500,000 IDR additional. Book the sunrise package in advance through the official website or your hotel; slots are limited.

Is Yogyakarta good for budget travelers?

Among the best in Southeast Asia. A solid guesthouse or losmen in the Prawirotaman area costs $10–20/night. Full meals at warungs and Malioboro street stalls run $1–4. Entry to Prambanan is $25 for foreigners (the largest expense), but Kraton, Taman Sari, and wayang kulit at Sono-Budoyo cost almost nothing. A comfortable 4-day trip including Borobudur and Prambanan can be done for under $150 total.

What is gudeg and should I eat it?

Gudeg is Yogyakarta's signature dish — young unripe jackfruit braised for hours in coconut milk, palm sugar, and spices until it turns sweet, soft, and deep brown. It's served with rice, krecek (spiced cow skin crackers), and egg, and eaten for breakfast as often as dinner. Head to Jalan Wijilan (gudeg street) or go directly to Gudeg Yu Djum, the most acclaimed address, which opens early and often sells out by 10 AM.

How far is Borobudur from Yogyakarta, and how do I get there?

About 40 km northwest — roughly 60–90 minutes by road depending on traffic. Charter a private driver for the day (300,000–400,000 IDR / $20–25) for the most flexibility: they'll take you to Borobudur for sunrise, wait while you visit, then drive you to Prambanan in the afternoon. Tour agencies in Malioboro sell combined day trips; direct charter with a guesthouse-recommended driver is usually the same price with better control.

Is it safe to climb Mount Merapi?

Only to the rim — not into the crater, and only when the volcanic alert level is at 1 (Normal) or 2 (Advisory). Check the current alert level at the PVMBG (Indonesian volcanology agency) site before booking. The rim trek is a strenuous night hike starting at 1 AM, taking 4–5 hours up and 3 hours down. A licensed guide is mandatory, not optional. The Jeep lava tour to the 2010 eruption zone is a different, much easier activity accessible to anyone.

What is the Ramayana Ballet at Prambanan?

An open-air performance of the Ramayana epic, danced by a cast of up to 200 performers against the illuminated Prambanan temples as backdrop. It runs Tuesday, Thursday, and Saturday evenings during the dry season (May–October). Tickets range from 125,000–500,000 IDR depending on seating. The full performance lasts 2 hours; an abbreviated indoor version runs year-round. Buy tickets directly at the Prambanan ticket office or authorized online.

What is the best batik experience in Yogyakarta?

A hands-on workshop rather than watching demonstrations. Batik Winotosastro, Batik Plentong, and several ateliers in Prawirotaman offer half-day sessions where you draw your pattern, apply wax using a canting tool, and apply dye. You leave with the fabric you made. Costs are low — 150,000–300,000 IDR. Avoid 'free tours' to batik showrooms offered by becak (cycle rickshaw) drivers; they receive high commissions and the pressure to buy is intense.

Is Yogyakarta good for shopping?

Yes, for specific things. Batik fabric and clothing (especially from smaller workshops in Prawirotaman, not Malioboro mass-market stalls) is the signature purchase. Kotagede silver jewelry — hand-hammered filigree in traditional Javanese patterns — is genuinely good quality and reasonably priced. Wayang kulit (shadow puppets) and wooden masks are the right craft souvenirs. Bargaining is expected at street markets; set prices at workshops.

How many days do you need in Yogyakarta?

Minimum 2 nights gets you Borobudur and Prambanan plus one Malioboro evening. Four nights is the ideal trip: add Kraton, Taman Sari, a batik workshop, a wayang kulit performance, and a Kotagede morning. Seven nights works beautifully with a side trip to Solo (Surakarta) for its own royal palace and batik market.

What is Kotagede and why visit it?

Kotagede is the original royal capital of the Mataram Sultanate, 5 km southeast of central Jogja. Today it's Yogyakarta's silversmithing center — dozens of family workshops produce hand-hammered and filigree silver jewelry using techniques unchanged for generations. Walk the lanes, visit a workshop (most welcome visitors), and buy direct from the artisan. The old mosque and royal cemetery are the other historical draw. Hire a becak from Malioboro for 30,000–50,000 IDR.

Is Yogyakarta safe for solo travelers?

One of the safest cities in Southeast Asia for independent travel. Crime against tourists is rare. The main hazards are the touts near Malioboro and Kraton who offer free batik-shop tours, becak drivers who inflate prices before the ride ends, and general traffic chaos on major roads. A handful of Indonesian phrases helps enormously — most interactions in markets and warungs are genuinely warm.

What is the difference between Yogyakarta and Solo (Surakarta)?

Both cities are centers of Javanese royal culture with competing sultanates. Yogyakarta is slightly larger, more tourist-developed, and has Borobudur and Prambanan as nearby draw cards. Solo is calmer, considered more authentically Javanese, has its own excellent palace (Pura Mangkunegaran), and hosts the Pasar Klewer batik market. Many serious travelers do both — it's only 65 km by train (1 hour).

What is the Prambanan Temple and is it worth visiting after Borobudur?

Completely different and worth doing. Borobudur is Buddhist, meditative, horizontal. Prambanan is Hindu, dramatic, vertical — eight towering temples dedicated to the Trimurti (Brahma, Vishnu, Shiva) with the central spire reaching 47 meters. The Ramayana carvings on the Shiva temple's balustrade are extraordinary up close. If you've come to Jogja for the temples, skip neither.

Can I do Borobudur and Prambanan in one day?

Yes, and it's the standard approach. Borobudur sunrise entry at 5:30–6 AM, exit by 9 AM, breakfast in the nearby Borobudur town, drive to Prambanan arriving by 11:30 AM (15 minutes from Jogja city, 60 from Borobudur), finish Prambanan by 2 PM. If you can time it, stay for the evening Ramayana Ballet. A chartered driver makes the logistics seamless.

What language do people speak in Yogyakarta?

Indonesian (Bahasa Indonesia) is the national language and universally understood. Javanese is the everyday language in the streets, markets, and home — it's a more formal, layered language with distinct registers for speaking to elders vs peers. At hotels, tour operators, and most tourist-facing restaurants, English is fine. Outside the tourist zone, a few phrases of Indonesian — selamat pagi (good morning), terima kasih (thank you), berapa harganya (how much) — are well received.

Is the water safe to drink in Yogyakarta?

No. Tap water in Yogyakarta should not be consumed. Use bottled water (Aqua brand is the most reliable), which costs 3,000–5,000 IDR per 600ml bottle at convenience stores. Hotels provide complimentary bottled water. Brush your teeth with bottled water. Be careful with ice at street stalls — it's usually made from purified water, but ask at lower-end places.

Your Yogyakarta trip,
before you fill out a form.

Tell Roamee your vibe — get a real plan, swap whatever doesn't feel like you.

Free · no card needed