Yogyakarta Travel Guide

City Cultural hub in Indonesia with ancient temples

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
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.
Time
Weather
Population
373,589
Infrastructure & Convenience
Good regional transport, taxis, motorcycle taxis and tour services; English common in tourist spots.
Popularity
Major Indonesian cultural tourism hub and gateway to central Java temples.
Known For
Sultan's Kraton (palace), Malioboro street, Borobudur and Prambanan nearby, batik and silver crafts, gamelan music, student and arts scene, ancient temples, cultural performances, street food, local workshops
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.

Top Things to Do in Yogyakarta

All Attractions ›
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.

Where to Go in 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.

Best Time to Visit Yogyakarta #

Climate

Yogyakarta's climate is classified as Tropical Monsoon - Tropical Monsoon climate with consistently warm temperatures year-round. Temperatures range from 21°C to 32°C. Heavy rainfall (2189 mm/year), wettest in January with a pronounced dry season.

Best Time to Visit
AugustJulySeptember
Temperature & Rainfall
Temperature Range
35°
Warmest Month
19°
Coldest Month
Monthly Conditions

January

January is warm with muggy conditions (dew point 23°C). The wettest month with heavy rain (397 mm) and mostly overcast skies.

55 Acceptable

Comfort

27°
Feels Like Warm
27°C
Temperature
23° 31°
86%
Humidity
Very Humid

Weather

397 mm
Rainfall
2.2 m/s
Wind
Calm
2.2
UV Index
Extreme
12.4h daylight

February

February is warm with muggy conditions (dew point 24°C). Heavy rain (329 mm) and mostly overcast skies.

55 Acceptable

Comfort

27°
Feels Like Warm
27°C
Temperature
23° 31°
87%
Humidity
Very Humid

Weather

329 mm
Rainfall
2.2 m/s
Wind
Calm
2.2
UV Index
Extreme
12.2h daylight

March

March is hot, feeling like 30°C with oppressive humidity. Heavy rain (325 mm) and mostly overcast skies.

55 Acceptable

Comfort

30°
Feels Like Hot
27°C
Temperature
23° 31°
86%
Humidity
Very Humid

Weather

325 mm
Rainfall
1.8 m/s
Wind
Calm
2.2
UV Index
Extreme
12.0h daylight

April

April is the hottest month, feeling like 32°C with oppressive humidity. Significant rainfall (184 mm) and mostly overcast skies.

59 Acceptable

Comfort

32°
Feels Like Hot
28°C
Temperature
23° 32°
86%
Humidity
Very Humid

Weather

184 mm
Rainfall
1.6 m/s
Wind
Calm
2.1
UV Index
Extreme
11.8h daylight

May

May is hot, feeling like 31°C with oppressive humidity. Significant rainfall (119 mm) and partly cloudy skies.

71 Very Good

Comfort

31°
Feels Like Hot
27°C
Temperature
23° 32°
85%
Humidity
Very Humid

Weather

119 mm
Rainfall
1.5 m/s
Wind
Calm
1.9
UV Index
Very High
11.7h daylight

June

June is warm with muggy conditions (dew point 22°C). Moderate rainfall (79 mm) and partly cloudy skies.

73 Very Good

Comfort

27°
Feels Like Warm
27°C
Temperature
22° 32°
84%
Humidity
Very Humid

Weather

79 mm
Rainfall
1.6 m/s
Wind
Calm
1.8
UV Index
Very High
11.6h daylight

July

July is warm with highs of 31°C and lows of 21°C. Moderate rainfall (32 mm).

81 Excellent

Comfort

26°
Feels Like Warm
26°C
Temperature
21° 31°
82%
Humidity
Very Humid

Weather

32 mm
Rainfall
1.4 m/s
Wind
Calm
1.9
UV Index
Very High
11.6h daylight

August

August is warm with highs of 31°C and lows of 21°C. The driest month with just 28 mm.

91 Ideal

Comfort

26°
Feels Like Warm
26°C
Temperature
21° 31°
77%
Humidity
Very Humid

Weather

28 mm
Rainfall
1.8 m/s
Wind
Calm
2.2
UV Index
Extreme
11.8h daylight

September

September is warm with highs of 32°C and lows of 22°C. Moderate rainfall (45 mm).

79 Very Good

Comfort

27°
Feels Like Warm
27°C
Temperature
22° 32°
75%
Humidity
Very Humid

Weather

45 mm
Rainfall
1.7 m/s
Wind
Calm
2.4
UV Index
Extreme
12.0h daylight

October

October is hot, feeling like 30°C due to high humidity. Significant rainfall (119 mm) and partly cloudy skies.

67 Good

Comfort

30°
Feels Like Hot
27°C
Temperature
23° 32°
77%
Humidity
Very Humid

Weather

119 mm
Rainfall
1.8 m/s
Wind
Calm
2.3
UV Index
Extreme
12.2h daylight

November

November is hot, feeling like 30°C with oppressive humidity. Heavy rain (228 mm) and mostly overcast skies.

57 Acceptable

Comfort

30°
Feels Like Hot
27°C
Temperature
23° 32°
82%
Humidity
Very Humid

Weather

228 mm
Rainfall
1.9 m/s
Wind
Calm
2.2
UV Index
Extreme
12.3h daylight

December

December is warm with muggy conditions (dew point 23°C). Heavy rain (304 mm) and mostly overcast skies.

55 Acceptable

Comfort

27°
Feels Like Warm
27°C
Temperature
23° 31°
86%
Humidity
Very Humid

Weather

304 mm
Rainfall
2.0 m/s
Wind
Calm
2.1
UV Index
Extreme
12.4h daylight

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.

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

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
Amenities
Accommodation
Bars & Pubs
Bike Rentals
Cafes
Coworking
Culture
Fitness
Laundromats
Libraries
Pharmacies
Restaurants
Shopping
Viewpoints

Demographics

Density
10,940/km²
Hyper-Dense
Est. Median Age
38
Male 48.9% Female 51.1%
Age Distribution
  Children 19.5%   Youth 16.0%   Working age 53.9%   Elderly 10.7%

Nearby Cities #