Skip to main content
AMZBooking
Yogyakarta

Travel guide · Indonesia

Yogyakarta travel guide

Borobudur, Prambanan and the Sultan's Javanese court city

Updated By the AMZBooking editorial team

Photo: Chainwit., CC BY 4.0

Quick answer

Yogyakarta, known as Jogja, is the cultural capital of Java and still has a reigning sultan, whose 18th-century palace sits at the centre of the old city. It is the base for two UNESCO World Heritage temple compounds: Buddhist Borobudur about 40 km northwest and Hindu Prambanan about 17 km east. Within the city, the Kraton, the Taman Sari water castle and Malioboro Street are walkable, and batik, gamelan, shadow puppetry and student cafés give it a relaxed, creative feel. Mount Merapi, an active volcano, rises to the north. Plan 4 days for a first visit; the best months are May–September.

Key facts

Country
Indonesia
Best time to visit
May–September
Ideal stay
4 days
Main airports
YIA, JOG
Mid-range daily budget
$50–$110 per person (estimate)
Known for
Borobudur, Prambanan, Kraton and Batik

Why visit Yogyakarta

  • Borobudur, the world's largest Buddhist monument, and the soaring Hindu towers of Prambanan are both day-trip distance from the city centre.
  • The Sultan's Kraton, the Taman Sari water castle and the Kotagede silversmith quarter keep Javanese court culture alive.
  • Evening performances of the Ramayana Ballet at Prambanan, gamelan at the Kraton and shadow puppetry at Sonobudoyo Museum are easy to see.
  • Food is among the most affordable in Indonesia, from sweet jackfruit gudeg to roadside angkringan stalls serving rice parcels and charcoal coffee.
  • Jeep tours on the slopes of Mount Merapi, cave descents at Jomblang and the Dieng Plateau add adventure within a few hours.

Top things to do

The six sights most first-time visitors build a trip around. See all 16 things to do.

Borobudur, Yogyakarta
Photo: Heri nugroho, CC BY-SA 4.0

Religious site · Magelang (40 km northwest)

Borobudur

Built in the 8th and 9th centuries, Borobudur is the world's largest Buddhist monument: nine stacked platforms with more than 2,600 relief panels and 504 Buddha statues, crowned by a central stupa.

Time needed
Half a day including travel
Cost
Mid-priced
  • Iconic
  • History
  • Architecture
  • Views
  • Photo spot
Prambanan, Yogyakarta
Photo: Christopher Michel, CC BY-SA 4.0

Religious site · Sleman (17 km east)

Prambanan

Indonesia's largest Hindu temple compound dates from the 9th century; its central Shiva temple rises about 47 metres, flanked by temples to Brahma and Vishnu, with Ramayana reliefs carved around the galleries.

Time needed
2–3 hours
Cost
Mid-priced
  • Iconic
  • History
  • Architecture
  • Photo spot
Kraton (Sultan's Palace), Yogyakarta
Photo: Chainwit., CC BY 4.0

Palace · Kraton and Taman Sari

Kraton (Sultan's Palace)

Built in the 1750s, the Kraton is the working palace of the Sultan of Yogyakarta, a complex of open pavilions, courtyards and museums of royal heirlooms, gamelan sets and photographs.

Time needed
1.5–2 hours
Cost
Low cost
  • Iconic
  • History
  • Architecture
  • Art
Malioboro Street, Yogyakarta
Photo: Gunawan Kartapranata, CC BY-SA 3.0

Street · Malioboro

Malioboro Street

Yogyakarta's main street runs from Tugu station towards the Kraton, lined with batik and souvenir shops, Beringharjo Market and Fort Vredeburg.

Time needed
1–2 hours
Cost
Free
  • Iconic
  • Free
  • Shopping
  • After dark
  • Food

Experience · Sleman (17 km east)

Ramayana Ballet at Prambanan

Dozens of dancers and a full gamelan orchestra perform the Ramayana epic without dialogue, using classical Javanese dance.

Time needed
2 hours
Cost
Mid-priced
  • After dark
  • Art
  • Couples
  • Iconic
Taman Sari Water Castle, Yogyakarta
Photo: Crisco 1492, CC BY-SA 3.0

Historic site · Kraton and Taman Sari

Taman Sari Water Castle

The 18th-century royal pleasure garden has restored bathing pools surrounded by ornate gateways, plus tunnels leading to Sumur Gumuling, a circular underground mosque with crossing staircases.

Time needed
1–1.5 hours
Cost
Low cost
  • History
  • Architecture
  • Photo spot
  • Couples
  • Kids

Where to stay

Malioboro is the easiest base for a first visit. Compare all 6 areas.

$$ · Best for first-timers, shopping, budget and families

Malioboro

The city's main shopping street, street vendors and central hotels

$$ · Best for culture, couples and quiet stays

Kraton and Taman Sari

The walled royal quarter of palaces, lanes and courtyard homes

$$ · Best for solo travellers, couples, food lovers and nightlife

Prawirotaman

Traveller street of cafés, bars, boutique hotels and pools

$ · Best for budget and solo travellers

Sosrowijayan

Narrow backpacker lanes beside Malioboro and Tugu station

What to eat

Full Yogyakarta food guide.

  • Gudeg — Yogyakarta's signature dish: young jackfruit slow-cooked for hours in coconut milk and palm sugar until sweet and brown, served with rice, chicken, egg, tofu and spicy cattle-skin stew (sambal krecek).
  • Bakpia — Small round pastries with flaky crusts filled with sweet mung bean paste, or newer fillings such as chocolate and cheese, sold in numbered boxes and bought by the dozen as gifts.
  • Kopi joss — Sweet black coffee into which a glowing piece of charcoal is dropped, making it hiss; locals say it reduces acidity.
  • Nasi kucing — 'Cat rice': tiny banana-leaf parcels of rice with a little sambal and anchovy or tempeh, eaten with skewers of quail egg, offal and fritters grilled on request at angkringan carts.
  • Sate klathak — Goat satay seasoned simply with salt and grilled on iron bicycle spokes, which conduct heat through the meat, served with curry-like gulai broth.
  • Javanese noodles — Fried or soupy egg noodles cooked to order one portion at a time in a wok over charcoal, with chicken, egg and cabbage.

When to go

The best time to visit Yogyakarta is the dry season from May to September, when sunrise at Borobudur is most likely to be clear and the Ramayana Ballet is performed on its open-air stage. July and August are the busiest months. The wet season from November to March brings heavy afternoon rain but quieter temples and lower prices; sightseeing in the mornings still works well.

Yogyakarta seasons at a glance
SeasonMonthsWhat to expect
Dry seasonMay–SeptemberClear mornings, cool nights and the open-air Ramayana Ballet; peak crowds in July and August.
Early wet seasonOctober–DecemberHot October, then afternoon storms from November; year-end holidays bring domestic visitors.
Peak wet seasonJanuary–FebruaryHeavy daily downpours and humidity, but green rice fields, quiet temples and low prices.
Late wet seasonMarch–AprilRain eases gradually; a good-value time before the dry-season rush.

Month-by-month weather, crowds and prices.

Getting there and around

Yogyakarta International Airport (YIA) is in Kulon Progo, about 45 km west of the city; the airport train reaches Tugu station in about 40 minutes, and taxis take about an hour. The old Adisucipto Airport (JOG) east of the city handles a few domestic flights.

Central Yogyakarta is compact enough to walk between Malioboro, the Kraton and Taman Sari, while ride-hailing apps cover the rest of the city cheaply. Borobudur, Prambanan and Merapi are best reached by hired car with driver or organised tour.

Yogyakarta transport guide.

Plan your days

Two days covers Borobudur at sunrise, Prambanan with the Ramayana Ballet and a morning at the Kraton and Taman Sari. Four days adds Kotagede, a Merapi jeep tour and a batik class; a week leaves time for Jomblang Cave, the Dieng Plateau or Solo.

Practical information

Currency
IDR
Language
Indonesian and Javanese
Plugs
Type C and F sockets, 230 V, 50 Hz
Tap water
Do not drink tap water; bottled and refill water is widely available.
Emergency number
112 general emergency, 110 police, 119 ambulance
Tipping
Tipping is not expected in warung, but small tips for guides, drivers and becak riders are appreciated.

Yogyakarta is generally safe and relaxed, but watch for batik-gallery scams on Malioboro and pickpockets in crowds. Mount Merapi is an active volcano, so follow official alert levels and exclusion zones, and do not swim at Parangtritis or the southern beaches, where rip currents are strong.

More Yogyakarta travel tips.

Flights to Yogyakarta

Questions travellers ask

+How many days do you need in Yogyakarta?

Two days covers Borobudur at sunrise, Prambanan with the Ramayana Ballet and a morning at the Kraton and Taman Sari. Four days adds Kotagede, a Merapi jeep tour and a batik class; a week leaves time for Jomblang Cave, the Dieng Plateau or Solo. How to split your days.

+When is the best time to visit Yogyakarta?

The best time to visit Yogyakarta is the dry season from May to September, when sunrise at Borobudur is most likely to be clear and the Ramayana Ballet is performed on its open-air stage. July and August are the busiest months. The wet season from November to March brings heavy afternoon rain but quieter temples and lower prices; sightseeing in the mornings still works well.

+What is Yogyakarta known for?

Borobudur, Prambanan, Kraton, Batik, Gudeg, Mount Merapi and Malioboro Street. Borobudur, the world's largest Buddhist monument, and the soaring Hindu towers of Prambanan are both day-trip distance from the city centre.

+Is Yogyakarta expensive?

Yogyakarta is very affordable for international visitors: a mid-range trip costs roughly $50–$110 per person per day before flights (AMZBooking estimate). Costs and money-saving tips.

+Do you need a car in Yogyakarta?

Not for the city, but hiring a car with driver for a day or two is the easiest way to reach Borobudur, Prambanan, Merapi and the southern caves and beaches.