Yogyakarta City

Java’s cultural heart centers on the Sultan’s Kraton, Malioboro street stalls and nearby Borobudur and Prambanan temples; batik workshops, gudeg cuisine and Merapi tours pack the itinerary with art, food and volcano country.

Main image
Wikivoyage banner
-) - panoramio (6).jpg
-)) - panoramio (1).jpg
20191209153106 IMG 2322.jpg
360 Panorama of Baron Techno Park - panoramio.jpg
5. Flag of Yogyakarta City.png
533827 1 En 3 Fig1 HTML.webp
A Side of Pulo Cemeti.jpg
Abang Tukang Bakso.jpg
Abiyusafabakaspemuka.jpg

Yogyakarta at a Glance#

Local Time
7:24 AM
GMT+7
Population
373,589

Costs: $25-70 per day - very affordable; budget $25, comfortable $45-70 depending on tours.

Safety: Safe with ordinary precautions - generally safe for tourists; petty theft occurs in crowded areas.

Best Time: May-September - dry season is best for temple visits and outdoor activities.

Java’s soulful cultural capital - a graceful royal city that’s the cradle of Javanese art, batik and dance, and the gateway to the colossal ancient temples of Borobudur and Prambanan.

Yogyakarta (“Jogja”) spreads across the plains beneath the smoking volcano of Merapi; the walled Kraton (Sultan’s Palace) anchors the old city, with the lively Malioboro shopping street nearby, and the great temples on the surrounding plains.

Why go / don’t miss: the vast Buddhist Borobudur and Hindu Prambanan temples (both UNESCO), the Sultan’s Kraton palace and Water Castle, the Malioboro street and batik workshops, the Ramayana ballet, and Mount Merapi jeep tours.

Neighborhoods: the Kraton / Malioboro area for the palace, shopping and street life; and Prawirotaman for the traveller cafés and guesthouses.

Getting around: becak (pedicabs), TransJogja buses, scooters and ride-hailing (Gojek/Grab); the centre is walkable.

When to go: the dry season May - Sep is best.

Where to stay: near Malioboro for the centre, or Prawirotaman for the traveller scene.

Dining: Javanese fare - gudeg (jackfruit stew, the local specialty), nasi goreng, and street-side angkringan stalls.

Local tips: see Borobudur at sunrise, catch the Ramayana ballet at Prambanan, buy batik at the source, and it’s the cultural heart of Java.

Yogyakarta is a special region governed by a hereditary sultan; the Sultan also serves as the province’s governor.

Why Visit Yogyakarta?#

A cultural and spiritual center of Java, the city draws visitors for its living court traditions, arts and proximity to major temples. The Sultan’s Kraton, bustling Malioboro street and nearby Borobudur and Prambanan temples give a mix of royal culture, street life and monumental history. Workshops for batik and gamelan performances offer hands-on cultural experiences, while local gudeg cuisine rounds out a trip that balances tradition with energetic urban life.

Who's Yogyakarta For?#

Foodies

Yogyakarta is a paradise for food lovers: street-side nasi gudeg, angkringan stalls on Malioboro and sophisticated restaurant scenes around Prawirotaman. Prices are very affordable for adventurous tastings.

Backpackers

Affordable guesthouses, lively Malioboro street and cheap transport to Borobudur and Prambanan make Yogyakarta a backpacker favorite. Hostels and tour counters cater to budget travelers and group excursions.

Couples

Romantic sunrise trips to Borobudur, boutique stays in Sosrowijayan or Prawirotaman and mellow horse-cart rides through the old town suit couples well. Cultural performances add intimate evening entertainment.

Adventure Seekers

Yogyakarta is a launchpad for active outings: sunrise hikes up Mount Merapi, jeep tours, caving in Jomblang and cycling through rural villages provide varied adventure options close to the city.

Best Things to Do in Yogyakarta#

Yogyakarta Bucket List#

Don't Miss

Kraton Ngayogyakarta Hadiningrat (Sultan’s Palace) - Historic royal palace offering Javanese court culture, artifacts, and daily cultural performances.

Prambanan Temple - 9th-century Hindu temple complex with towering spires and dramatic shadow-lit reliefs.

Malioboro Street - Bustling shopping avenue full of street stalls, batik shops, and lively evening atmosphere.

Taman Sari Water Castle - Former royal garden and bathing complex featuring pools, underground passages, and frescoes.

Beringharjo Market - Central market selling textiles, traditional snacks, and antiques in a lively indoor labyrinth.

Hidden Gems

Kota Gede - Quiet historic neighborhood famed for silver smiths, narrow alleys, and traditional architecture.

Museum Ullen Sentalu - Private museum exploring Javanese art and royal history inside a tranquil hillside setting.

Affandi Museum - Museum-cum-home of modernist painter Affandi, displaying expressive works and his riverside studio.

Alun-Alun Kidul (South Square) - Twin banyan trees, nightly food stalls, and the playful tradition of walking blindfolded.

Angkringan Lik Man - Late-night street-food cart serving sate, rice, and strong local coffee cheaply.

Day Trips

Borobudur Temple - Largest Buddhist monument, sunrise visits reward with layered terraces and intricate stone carvings.

Parangtritis Beach - Sandy southern coastline known for dramatic dunes, sunset drives, and local mysticism.

Kalibiru National Park - Hillside park offering treehouse viewpoints and panoramic views over Menoreh’s forested reservoirs.

Mount Merapi jeep tour (Kaliurang base) - Guided 4x4 drives across recent lava fields, plus views of the volcano’s raw landscape.

Pindul Cave (cave tubing) - Gentle underground river tubing through illuminated stalactites inside Gunungkidul’s accessible limestone caves.

Neighborhoods of Yogyakarta#

Malioboro

Malioboro is the sensory core of Yogyakarta: street vendors, batik shops and steady traffic of tourists and locals. If you want to be in the middle of the action, eat on the go and shop for batik and wayang puppets, this is the place to stay or spend an evening.

Dining: Street Food · Nightlife: Lively · Shopping: Souvenirs · Stays: Mid-Range

Top Spots

  • Malioboro Street - the city’s main artery for shopping and street eats.
  • Fort Vredeburg Museum - small museum about colonial and local history.
  • Tugu Yogyakarta (Monument) - an easy landmark near the shopping strip.

Kraton / Sultan's Quarter

Around the Kraton the pace is more measured and cultural: traditional performances, palace grounds and craft workshops dominate. It’s ideal for those who want historical context, gamelan concerts and to learn about the city’s royal heritage away from the busiest shopping streets.

Dining: Traditional · Nightlife: Quiet · Shopping: Cultural · Stays: Mid-Range

Top Spots

  • Kraton (Sultan’s Palace) - living palace with daily cultural performances.
  • Taman Sari (Water Castle) - atmospheric ruins once used as royal baths.
  • Wayang Workshops - nearby studios preserving puppet-making traditions.

Prawirotaman / Sosrowijayan

Prawirotaman and neighbouring Sosrowijayan are Yogyakarta’s quieter, more bohemian quarters: guesthouses, yoga studios and independent cafés. It’s popular with long-stay travelers and those who want an evening scene that’s laid-back and international rather than purely touristy.

Dining: Cafés · Nightlife: Backpacker · Shopping: Boutiques · Stays: Budget

Top Spots

  • Prawirotaman Street - cafés, guesthouses and international eateries.
  • Local Art Shops - small galleries and printmakers.
  • Evening Cafés - live music and relaxed hangouts favored by travelers.

Kotagede

Kotagede is the old silver-making quarter, full of narrow lanes, historic houses and craft workshops. It’s quieter than central Yogyakarta and perfect for people who want to see artisans at work and buy handcrafted silver pieces directly from makers.

Dining: Traditional · Nightlife: None · Shopping: Handicrafts · Stays: Guesthouses

Top Spots

  • Kotagede Silver Workshops - artisanal silvermiths and small shops.
  • Historic Mosque and Alleyways - centuries-old streets and local markets.
  • Traditional Houses - examples of Javanese domestic architecture.

Plan Your Visit to Yogyakarta#

Dining
Outstanding street food and gudeg
Incredible street stalls, iconic gudeg, and rich Javanese flavors.
Nightlife
Cultural nights, mellow bars
Wayang shows, live gamelan, relaxed cafés and a few bars.
Accommodation
Wide range, excellent value
Homestays, boutique hotels, and budget hostels across Malioboro.
Shopping
Batik, art, and souvenirs
Batik markets, silverwork, puppets, and traditional crafts.

Best Time to Visit Yogyakarta#

Visit Yogyakarta in the dry season (May-September) for clear skies, comfortable mornings and the best conditions for temples and outdoor sightseeing. If you prefer lush scenery and fewer crowds, the rainy season (Nov-Mar) delivers dramatic green landscapes despite frequent downpours.

Dry Season

May - September

23-33°C (73-91°F)

Perfect for temple tours and hiking - sunny mornings, lower humidity, and golden sunsets; hot afternoons but almost no rain, ideal for Borobudur at dawn.

Rainy Season

November - March

23-31°C (73-88°F)

Heavy afternoon downpours and humidity make outdoor plans iffy, but rice terraces turn vivid green and tourist numbers drop - great for lower prices.

Inter-monsoon

April & October

24-34°C (75-93°F)

Short afternoon storms alternate with very hot, hazy days; a useful compromise - fewer crowds and lower rates, but bring sun protection and a light rain jacket.

How to Get to Yogyakarta#

Yogyakarta is served by Yogyakarta International Airport (YIA) in Kulon Progo and the nearer Adisutjipto Airport (JOG), and by major rail links at Stasiun Tugu and Stasiun Lempuyangan. Most visitors arrive by air or intercity train; from either hub you can reach the city centre by shuttle buses, taxis or app-based ride services.

By Air

Yogyakarta International Airport (YIA): Located in Kulon Progo about 40-50 km west of central Yogyakarta, YIA is the main airport for most domestic and international flights. Transfer options include the DAMRI airport shuttle bus to Giwangan Bus Terminal or Yogyakarta city (≈ IDR 40,000; 45-60 minutes), airport taxis or app-based cars (Grab/Gojek car) which typically cost ≈ IDR 180,000-300,000 and take 45-60 minutes depending on traffic.

Adisutjipto International Airport (JOG): Closer to the city (around 6-8 km from Malioboro), Adisutjipto still handles some domestic flights. From Adisutjipto you can take Trans Jogja bus lines that stop near the airport (fare ≈ IDR 3,500; 20-35 minutes), airport taxis or app-based cars (≈ IDR 60,000-120,000; 20-30 minutes).

By Train & Bus

Train: Yogyakarta has two main passenger stations: Stasiun Tugu (often called Yogyakarta Station) in the city centre and Stasiun Lempuyangan to the east. Long-distance trains connect Yogyakarta with Jakarta (Gambir/Gambir-serving trains) and Surabaya; typical travel times are ~7-8 hours to Jakarta and ~5-6 hours to Surabaya with fares varying widely by class (economy to executive, roughly IDR 100,000-400,000+). The local Prambanan Express (Prameks) and regular services link Yogyakarta with Solo (Surakarta) in about 1-1.5 hours; short regional fares can be under IDR 20,000.

Bus: Intercity buses operate from Terminal Giwangan (South Yogyakarta) with services across Java; overnight buses to Jakarta, Surabaya and Central Java towns take many hours (e.g., Jakarta ≈ 10-14 hours) with fares typically in the range IDR 120,000-300,000 depending on operator and comfort. Within the city the Trans Jogja bus network provides reliable routes for tourists and commuters at a flat fare (≈ IDR 3,500) and connects key stops such as Malioboro, Tugu, and the Kraton area.

How to Get Around Yogyakarta#

Yogyakarta is best explored with a mix of walking in the city centre, Trans Jogja buses for cheap point-to-point travel, and motorbike or app taxis for speed and flexibility. For day trips and intercity travel, trains are comfortable and reliable; renting a scooter is convenient if you’re experienced. Plan airport transfers in advance - especially from YIA, which is farther out.

  • Trans Jogja (city bus) (≈ IDR 3,500) - The Trans Jogja network is the backbone of cheap, predictable public transport around the city with numbered routes that stop at Malioboro, Tugu Station and the main tourist areas. Buses run frequently on main corridors and use a flat fare system, so they’re a good low-cost option for sightseeing and transfers. Expect basic vehicles and some crowding at peak times; buy a card or pay the driver where allowed to avoid confusion.
  • Intercity & commuter trains (IDR 8,000-400,000+) - Stasiun Tugu (Yogyakarta) and Stasiun Lempuyangan handle most long-distance services - executive/priority trains to Jakarta and Surabaya, plus regional services to Solo. Trains are comfortable for longer journeys and often faster than buses on Java; book in advance for popular routes and overnight services. Short regional trains (e.g., to Solo) are inexpensive and useful for day trips.
  • Taxis & ride-hailing (Gojek/Grab) (Motorbike ≈ IDR 10,000-40,000; Car ≈ IDR 30,000-150,000) - App-based cars and motorbike taxis are widely available and the quickest way to get around if you’re short on time or traveling late. Motorbike taxis (ojek via app) are very cheap for short trips; car rides are reasonably priced but surge pricing can increase fares during peak hours or airport runs. Use apps for transparent pricing and to avoid haggling; ensure drivers take the most direct route on meter or app.
  • Motorbike/scooter rental (≈ IDR 50,000-120,000 per day) - Renting a scooter is the most flexible and popular way to explore Yogyakarta and nearby attractions like Prambanan and Borobudur (for the latter, consider combined transport due to distance). Daily rental rates are affordable but check the bike’s condition, bring an international driver’s license where required, and wear a helmet. Traffic can be chaotic; rent only if you’re confident riding in busy Indonesian streets.
  • Becak (pedicab) & local minibuses (angkot) (Becak ≈ IDR 5,000-20,000; Angkot ≈ IDR 3,000-10,000) - Becak pedicabs operate in the old city and around narrow streets - great for very short trips and for the experience, but agree a price beforehand (short rides often IDR 5,000-20,000). Angkot minibuses cover routes not served by Trans Jogja and are very cheap, though they can be confusing for visitors because routes and stops aren’t always clearly signed. Use them if you want the local experience and aren’t in a hurry.
  • Walking - Central Yogyakarta (Malioboro, the Kraton, Tugu area and surrounding alleys) is compact and very walkable, with many sights, markets and cafés within easy reach. Walking is often the fastest way to soak up the atmosphere and find small shops or street food stalls. Stay aware of motorbike traffic on narrow streets and keep valuables secure.

Where to Stay in Yogyakarta#

Budget

Malioboro / City centre - $8-35/night

Backpackers and budget travellers will find many guesthouses and homestays near Malioboro and the city centre; basic rooms, communal vibes and cheap food nearby.

Budget guesthouses (Malioboro area) - Cheap rooms near central attractions.

Simple Malioboro Inns - Clean, affordable and centrally located.

Mid-Range

Malioboro / Prawirotaman - $30-90/night

Mid-range hotels around Malioboro and Prawirotaman blend comfort, air conditioning and breakfast with easy access to Borobudur and Prambanan day trips.

Favehotel Malioboro - Modern, good location and breakfast.

Hotel Alana Yogyakarta - Comfortable rooms, quiet neighbourhood.

Luxury

South of Old City / Near cultural sites - $140-400/night

Luxury hotels provide spacious suites, spas and pools; ideal for relaxing after temple visits and arranging private driver excursions and guided tours.

Hotel Tentrem Yogyakarta - Luxury property with pool and spa.

Amanjiwo (nearby, top-tier resort) - High-end retreat, day-trip from city.

Best for First-Timers

Malioboro / Prambanan access - $35-150/night

Staying near Malioboro or central areas makes temple tours, culinary walks and transport to Borobudur simple; many hotels will arrange guide services.

Hyatt Regency Yogyakarta (Prambanan area) - Good base for temples and tours.

Favehotel Malioboro - Walkable to markets and transport.

Best for Families

Malioboro / South City - $60-220/night

Look for hotels with pools, family rooms and easy access to cultural shows; central locations reduce travel time to main sights for children.

Grand Keisha Yogyakarta - Family rooms and pool on site.

Hotel Tentrem Yogyakarta - Spacious suites and child-friendly amenities.

Digital Nomads

Prawirotaman / Malioboro - $30-120/night

Yogyakarta has many cafés and coworking spaces; choose hotels with reliable Wi‑Fi and quiet rooms near Prawirotaman or Malioboro for convenient remote work.

Adhisthana Hotel Yogyakarta - Quiet rooms and steady Wi‑Fi.

Hotel Alana Yogyakarta - Good workspaces and internet.

Where to Eat in Yogyakarta#

Yogyakarta is a food-lover’s city for Javanese classics: gudeg (sweet jackfruit stew), sate klathak and a culture of night markets and angkringan (street food carts). Malioboro and the Old City offer endless snacks and family-run places, while the university and Prawirotaman bring international cafés and modern bistros.

Come for the gudeg but stay for the variety - tradition sits comfortably alongside creative menus and vegetarian-friendly warungs using tempeh, tofu and an abundance of local vegetables.

Local Food

Yogyakarta is the gudeg capital - sweet jackfruit stew, sate klathak and street snacks define the local palate.

  • Gudeg Yu Djum - Classic slow-cooked gudeg, popular local institution.
  • Gudeg Pawon - Fire-heated gudeg served near night markets.
  • Malioboro street stalls - Street snacks, sate and local specialties.
International Food

Yogyakarta mixes strong local traditions with a lively international scene around Prawirotaman and the university area.

  • Gadjah Mada area cafés - International cafés and casual bistros.
  • Prawirotaman eateries - Backpacker district with varied global menus.
  • Sleman and boutique restaurants - Modern takes on Indonesian and international cuisine.
Vegetarian

Vegetarian eating is easy thanks to tempeh, tofu and vegetable-heavy Javanese sides found in warungs and vegetarian cafés.

  • Angkringan and vegetarian warungs - Simple vegetable sides and rice dishes.
  • Vegetarian cafés near Jalan Kaliurang - Plant-based bowls and healthy options.
  • Local markets with tofu and tempeh - Protein-rich vegan staples and fresh produce.

Breakdown of cuisine types found across Yogyakarta’s restaurants and food venues, based on OpenStreetMap data.

Indonesian
Regional
Chicken
Asian
Noodle
Local
Coffee Shop
Burger
Chinese
Javanese
Pizza
Noodles
International
Italian
Seafood
Japanese
Tea
Fish
Donut
Daerahregional

Nightlife in Yogyakarta#

Yogyakarta’s night scene blends cultural performances, street-food culture on Malioboro and relaxed expat-friendly bars in Prawirotaman and around Jalan Sosrowijayan. Evenings are lively but laid-back: batik shops close while warungs and food carts fire up. For traditional culture, watch a Ramayana ballet at Prambanan or local gamelan performances. Safety is good; carry small cash, and expect some venues to close earlier on weekdays.

Best Bets

Shopping in Yogyakarta#

Yogyakarta is one of Indonesia’s best cities for shopping: Malioboro Street and Beringharjo Market are the anchors for batik, wayang puppets and street food. For higher-quality batik and crafts, head to specialised shops and small workshops; haggle at markets but pay fixed prices in boutique stores. Expect lively bargaining and abundant choices for gifts.

Best Bets

Digital Nomads in Yogyakarta#

Yogyakarta is a cultural and student hub with a low cost of living and plenty of cafés that double as workspaces. For most nationalities the standard Indonesian tourist route applies: visa‑free entry for many (30 days) or Visa on Arrival (30 days, extendable once to 60 days for a fee ~US$35). There is no dedicated Indonesian digital nomad visa for long‑term remote work as of now. Monthly budgets in Yogyakarta are low compared with bigger Indonesian cities - around US$500-900 depending on lifestyle (cheap guesthouses or local apartments, meals from street stalls, occasional coworking). Internet reliability is mixed: many cafés and guesthouses provide 10-50 Mbps; Telkomsel and Indihome fibre cover built‑up areas and are the go‑to for stable connections. The nomad community is smaller than Bali’s but active thanks to universities and cultural events, making it easy to plug in via meetups and local workshops.

Coworking Spaces
Yogyakarta relies on cafés, university spaces and a handful of small coworking spots rather than big international brands.
  • Greenhost Coworking (Jogja) - small eco‑friendly space, workshops often
  • Kopi Joss cafés - popular cafes, reliable Wi‑Fi mornings
  • Perpusda DIY (regional library) - quiet, free study spaces, decent Wi‑Fi
  • Local university co‑working corners - student crowd, affordable day passes
Internet & Connectivity
City speeds vary - many cafés and guesthouses offer 10-50 Mbps; Telkomsel mobile 4G is the most reliable for roaming.
  • Telkomsel - best mobile coverage across the city
  • IndiHome (Telkom) - home fibre where available, stable speeds
  • XL Axiata - good mobile data deals for travelers
  • Café Wi‑Fi (Malioboro & Prawirotaman) - cafés with steady connections mornings
Community & Networking
A steady creative and student-driven community; expect informal networking and frequent short events geared to students and founders.
  • Meetup & Facebook groups - events for devs, designers, entrepreneurs
  • Local hackathons & workshops - regular university‑run gatherings
  • Cultural spaces (Galeria, art hubs) - good for informal networking and events
  • Tourist‑startup meetups - occasional co‑hosted sessions, friendly crowd

Nearby Cities #