Yogyakarta
Southeast Asia · Indonesia
Did you know?
- Taman Sari has bathing pools and a network of tunnels.
- Gudeg is a sweet jackfruit curry.
- Kopi joss is coffee served with charcoal.
See also
Overview
Yogyakarta is a Javanese cultural centre with a royal palace, batik shops and access to Borobudur and Prambanan. Explore the city’s museums and Water Castle, then try gudeg or food stalls around Malioboro.
Languages: Indonesian
Why Go?
Yogyakarta is Java's cultural capital, serving as the seat of the Sultanate of Hamengkubuwono since 1749. The city is the primary gateway to Indonesia's most iconic temples—Borobudur and Prambanan—while offering its own treasures: the Kraton palace complex, Water Castle ruins, and excellent batik shopping on Jalan Malioboro. Despite being a bustling city of 375,000 people, Yogyakarta maintains a relaxed atmosphere with affordable prices, making it ideal for budget travelers seeking culture, history, and excellent local food.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
When To Go
The best time to visit is during the dry season from May to October, when rainfall is minimal (16-68mm monthly) and temperatures range from 20.6-31.6°C. July and August are the driest months but also the busiest with domestic tourists during school holidays. The wet season from November to March brings heavy rainfall (237-392mm monthly), though afternoon showers are common year-round. Yogyakarta is full of domestic tourists during school holidays, with tourist buses creating congestion.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Getting In
Yogyakarta International Airport (YIA) in Kulon Progo is the main gateway, handling all domestic and international jet flights with near-hourly connections to Jakarta (50 minutes) and Denpasar. The KAI Bandara Railink train runs to Tugu Station hourly for Rp50,000 (40 minutes). Damri buses cost Rp25,000-40,000 to the city. Adisucipto Airport serves domestic propeller flights to Bandung, Denpasar, and Surabaya. Tugu Railway Station connects to Jakarta, Bandung, Surabaya, and Solo, while Giwangan Bus Station offers services across Java including Jakarta (9 hours) and Bandung (6 hours).
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Getting Around
Yogyakarta is a relatively small city where traveling on foot is feasible, though street signs indicate the street you are entering rather than cross streets. Trans Jogja buses provide affordable city transport. For shorter trips, becak (pedicabs) are ubiquitous but require vigorous haggling. O'jack motorbike taxi offers rides at Rp2,000 per kilometer. Day Trans buses run from Gading station to destinations including Bandung (Rp450,000-610,000), Jakarta (Rp350,000-355,000), and Solo (Rp50,000-65,000).
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Where To Stay
The Sosrowijayan area near Tugu Station and Malioboro offers the highest concentration of budget accommodation, with basic rooms from Rp60,000-140,000 and hostels like Bunk Bed And Breakfast offering dorm beds from Rp75,000 with free WiFi and breakfast. Prawirotaman has mid-range guesthouses like ViaVia (Rp150,000-200,000) with tour agencies and restaurants. All major international chains (Accor, Sheraton, Hyatt) have properties in the city, though local hotels offer better character. The conservative Muslim areas may not allow unmarried couples to share rooms.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Food And Drink
Yogyakarta cuisine is known for its sweetness—gudeg (sweet jackfruit curry) is the signature dish, served from Rp7,000-10,000 at Gudeg Tugu. Local snacks like bakpia and yangko are extremely sweet. For traditional lesehan dining, head to Malioboro where vendors set up mats in front of shophouses serving satay, grilled seafood, and rice with vegetables. Angkringan Tugu near the station operates 18:00-04:00 with rice packets from Rp1,000-6,000 and famous kopi joss (charcoal coffee). Malioboro becomes especially lively at night with food stalls. The city also has diverse options including Chinese, Japanese, and Western restaurants.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Things To Do
The Kraton Yogyakarta (Rp25,000 for foreigners) is the top attraction—a Javanese palace with free music and dance performances, open Sa-Th 08:00-13:00. The Water Castle (Taman Sari) dates to 1765 with bathing pools and tunnel networks (Rp25,000). Museums include Sonobudoyo (wayang puppets, gamelan instruments, Rp20,000) with wayang kulit performances every Tuesday night 20:00-21:30, and the Yogyakarta Batik Museum (Rp30,000). Fun activities include horse-drawn carriage (andhong) rides from Rp20,000, the Masangin blindfolded banyan tree game on the southern alun-alun, and street chess near Malioboro.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Buy
Jogja is the home of batik, wayang puppets, sculpture, ceramics, and silverware. Jalan Malioboro stretches 2 km from Tugu station to the alun-alun with hundreds of shops and street stalls. Pasar Beringharjo is the largest traditional market—haggle furiously for handicrafts, spices, and local goods. For fixed-price souvenirs, visit Ciamis Art Shop (Jl Malioboro 153) or Nadzar (Jl Malioboro 187). Mirota Batik opposite Beringharjo offers handicrafts from all Indonesia. Tjokrosuharto has operated since 1954, selling wayang kulit, batik, keris, and silverware. Silver jewelry and crafts are specialties of Kotagede.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Safety
Yogyakarta has petty crime including pickpocketing on city buses and crowded sections of Malioboro. Gallery scams occur near the Kraton and Malioboro—scammers approach tourists in English offering cheap transport to 'genuine' government art galleries. Traffic is brutal with poor pavement conditions and low-hanging signs; street lighting is poor at night. Never swim at Parangtritis beach due to strong rip currents, and travel in groups when visiting as the road can be dangerous at night. Mount Merapi volcano looms over the city with last eruption in May 2018.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Connectivity
Internet cafes (warung internet) are scattered throughout the city including Gama Student Internet Center near Gadjah Mada University, Fox Net (Jl A.M. Sangaji 3), and Shooternet (Jl Ampel 10). Several hotels and cafes like Easy Groovy (Jl Prawirotaman 43) and Easy Garden (Jl Suryodiningratan 10) offer free WiFi. Power plugs use Type C and F European two-pin sockets (220V/50Hz). SIM cards from providers like Telkomsel and Indosat are readily available at convenience stores.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Day Trips
Borobudur, the world's largest Buddhist structure, is the premier day trip—Shuttle Damri Wisata offers the easiest transport from Jl KH Ahmad Dahlan for Rp20,000. Prambanan, the masterpiece of Javanese Hinduism, is another essential visit. Mount Merapi tours depart from Yogyakarta. The Sultanate districts offer varied experiences: Sleman to the north has volcano views and hiking, Bantul stretches to the sea, Gunung Kidul has limestone caves and beaches, and Kulon Progo offers lowland scenery. Full-day tours typically cost Rp200,000-500,000 per person.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Go Next
Solo (Surakarta) is 1-2 hours by train or bus—Indonesia's other royal Javanese city with similar culture but less tourist-oriented. Jakarta is 8-10 hours by train or 1 hour by air. Bandung in West Java offers tea plantations and volcanic scenery. For beach destinations, head east to Gunung Kidul's beaches or continue to Bali via Surabaya. The train network connects to most major Javanese cities; book tickets online via tiket.com to avoid waiting.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Field guide adapted from Wikivoyage contributors · CC BY-SA 4.0. Text has been adapted and organized for this guide. About our sources.
Places to know
A few starting points from the guide. Check current hours and prices before you go.
- eat
Angkringan Tugu
Famous for its small rice packets (sego kucing). Drink kopi joss, strong Javanese coffee heated by dropping a piece of glowing charcoal into it.
Recorded price: Rp1,000–6,000
Adapted from Wikivoyage contributors
- eat
Bakmi Jawa Harjo Geno
Be prepared to wait up to two hours. Tip: if you think that fried noodles go well with beer, you can grab a Bintang at the nearby Tante Lies restaurant.
Adapted from Wikivoyage contributors
- eat
Bakmi Kadin
Javanese style soft-fried noodles. Don't miss the popular wedang bajigur, a local beverages made from warm coconut milk with subtle ginger flavour and garnished with diced coconut and kolang-kaling. Local kroncong street quartet often performs in the area.
Recorded price: Rp18,000-20,000
Adapted from Wikivoyage contributors
- eat
Dapur Solo
Special Yogyakarta and Jawa Tengah delicacies. Famous here are nasi timlo and nasi liwet.
Adapted from Wikivoyage contributors
- do
Badan Perpustakaan Dan Arsip Daerah, Unit Badran I
Adapted from Wikivoyage contributors
- do
Badan Perpustakaan Dan Arsip Daerah, Unit Badran II
Adapted from Wikivoyage contributors
- do
Badan Perpustakaan Dan Arsip Daerah, Unit malioboro
Adapted from Wikivoyage contributors
- do
Balance Mind-Body-Soul
daily classes
Adapted from Wikivoyage contributors
Before you go
Culture
As a conservative Muslim city, dress modestly when visiting temples and mosques. Unmarried couples may face room-sharing restrictions.
Food
Yogyakarta cuisine is notably sweet—ask vendors to omit chili and serve it separately if you prefer mild food.
Money
ATMs are widely available, including at Adisucipto Airport arrival hall. Most street vendors and small restaurants are cash-only.
Safety
Gallery scams near Malioboro target English-speaking tourists. Never swim at Parangtritis beach due to dangerous currents.
Transport
Trans Jogja buses are the cheapest option; becak requires vigorous haggling. Tugu Railway Station is the main hub for inter-city trains.
Weather
Best visited May-October during dry season. December-February brings heavy monsoon rains and potential flooding.