Trzly.
Sign in
Trzly · Indonesia Yogyakarta
Yogyakarta
Crisco 1492 / Wikimedia Commons (CC BY-SA 3.0)
Trusted guide · fair prices

Yogyakarta

Indonesia
Estimate

Overview

Yogyakarta, affectionately called Jogja, is the cultural heart of Java and the best base for exploring central Indonesia's greatest monuments. Still governed by a sultan, the city keeps its royal traditions alive at the Kraton palace and the ruined water gardens of Taman Sari, while its arteries throb with batik…

Photos

May–September

Best time to visit

Hidden gems

Watch the open-air Ramayana ballet performed against the floodlit spires of Prambanan on dry-season evenings, one of Java's most spectacular cultural shows.

Map

Loading map…
View on map
For you · near you

Personalized picks based on your interests and what's nearby.

Things to do

The sights and experiences worth your time — with honest prices.

7 activities
Sight

Borobudur day trip

The world's largest Buddhist temple, a colossal 9th-century stupa of stacked terraces and hundreds of Buddha statues, about 90 minutes northwest of the city. Foreign entry is steep and climbing the upper terraces now needs a timed, guided slot booked ahead. Come for sunrise or early morning to beat the heat and crowds.

$25 – $33 5 hr
Sight

Prambanan Temple

A towering 9th-century Hindu complex of sharp, spire-like temples dedicated to the Trimurti, a UNESCO site about 30 minutes east of the centre. The tallest shrine rises over 47 metres. Combine an afternoon visit with the open-air Ramayana ballet performed against the floodlit temples in the dry season.

$22 – $26 2.5 hr
Sight

Kraton (Sultan's Palace)

The still-inhabited palace of Yogyakarta's sultan, a walled complex of pavilions, courtyards and a small museum of royal regalia. Entry is very cheap. Time your visit for the daily gamelan, dance or wayang performances, and dress modestly out of respect.

$1 – $2 1.5 hr
Sight

Taman Sari Water Castle

The 18th-century royal pleasure garden and bathing complex just southwest of the Kraton, with restored pools, arched tunnels and an underground mosque. Small and atmospheric, it is best paired with a wander through the surrounding kampung and the nearby bird market.

$1 – $2 1 hr

Taste it here

The must-try local dishes, sweets and fruits — including the exotic ones you won't find back home.

GudegDishEny Santiati / Wikimedia Commons (CC BY-SA 4.0)

Gudeg

Yogyakarta's signature dish and the flavour most associated with the city: young green jackfruit slow-cooked for hours in coconut milk, palm sugar and spices until deep brown, sweet and tender. It is served with rice, a boiled egg stained by the stew, chicken, tofu and a fiery sambal krecek of beef-skin crackling.

Head to the Wijilan gudeg street or a famous name like Gudeg Yu Djum, and try it in the evening when many stalls serve it freshest.

Sate klathakDishKhuswatun / Wikimedia Commons (CC BY-SA 4.0)

Sate klathak

A Jogja speciality of young goat meat skewered not on bamboo but on the metal spokes of a bicycle wheel, which conduct heat and cook the meat evenly, then grilled over charcoal with just salt. It is served simply with rice and a light broth, letting the tender goat speak for itself.

The famous stalls are in the Bantul area south of the city and get very busy at night, so go early or be ready to wait.

Bakpia pathokSweetSibiru45 / Wikimedia Commons (CC BY 4.0)

Bakpia pathok

Small, round baked pastries with a soft, flaky skin and a sweet filling, traditionally mung bean but now also chocolate, cheese and green tea, a legacy of Yogyakarta's Chinese community. Sold by the box in the Pathok district, they are the city's classic edible souvenir to carry home.

Buy them fresh from a Pathok bakery rather than a generic shop, and eat or gift them within a few days as they are best soft and new.

Kopi jossDrinkIvan Lanin / Wikimedia Commons (CC BY-SA 2.0)

Kopi joss

A uniquely Jogja coffee: a glass of strong, sweet black coffee into which a lump of glowing charcoal is dropped, hissing 'joss' as it hits the liquid. The charcoal is said to mellow the acidity and adds a faint smoky note, and drinking it is a late-night ritual around Tugu station.

Try it at the original angkringan stalls near Tugu railway station, paired with nasi kucing and grilled snacks the way locals take it.

See all 6 dishes
Drink

Wedang ronde

A warming street drink of hot, sweet ginger broth with chewy glutinous rice balls stuffed with crushed peanuts, often finished with peanuts, bread cubes and pieces of palm sugar. Sold from evening carts, it is the perfect comfort drink on a cool Jogja night in the highlands.

Look for a ronde cart in the evening around the alun-alun squares or Malioboro; ask for extra ginger if you like it fiery.

Must-try

Angkringan

Not a single dish but Jogja's beloved way of eating: humble roadside carts where you help yourself to nasi kucing (fist-sized rice parcels), skewers, tofu and tempeh, all reheated over coals and washed down with tea or kopi joss. They are a social institution where students and workers linger late for cheap, simple food.

Pick what you want from the spread, have it grilled to order, and pay per item at the end; it is as cheap and authentic as Jogja eating gets.

Yogyakarta community

Ask, share, or connect with travelers nearby — and earn points.

Posts save on this device — sign in to keep them and earn points.

Places in Yogyakarta

Real restaurants, cafés, sights and things to do across the city — live from the map, with our fair-price and scam intelligence on top.

Fair price here:$3 – $8
Searching nearby…

Fair prices & scam shield

What locals pay — check a quote before you hand over cash.

Is this price fair?

Book direct — often cheaper than platforms, with free cancellation more often than not.

YIA airport train to the city
per person
$2 – $4
DAMRI airport bus
per person
$4 – $6
Gojek or Grab ride
per ride
$1 – $3
Short becak ride
per ride
$1 – $2
Mid-range restaurant meal
per person
$3 – $8
Plate of gudeg
per plate
$1 – $3
Angkringan street snack
per person
$1 – $2
Live prices coming soonFreshness · 6 sources · fair-price intelligenceAffiliate disclosure: some links may earn Trzly a commission — it never changes what we show you first, and it costs you nothing extra.
Verified August 7, 2026 · 6 sources · Confidence 70%
Yogyakarta scams — read before you land
The fair price and scam warnings for every service.

Find your flight

Set your city and dates — we open the live results, no inventory held

Flights to Yogyakarta

Opens Aviasales — a real flight search — with your departure city already detected. Pick your dates and route there.

Book everything — at the honest price

Trzly compares across the big providers and points you to the cheapest. We don't take your booking or hold your money — we send you straight to the source, name the price, and warn you about scams.

How Trzly ranks

Cheapest for you first — never by commission. When booking direct is cheaper, we say so, even when we earn nothing. Rank order is a function of price and trust only.

Insider tricks for the lowest price

Real tactics that actually save you money — we surface them, not just talk.

  • Always pay in the local currency — decline "pay in your currency" (DCC) to save 3–7%.
  • Open in a private window and clear cookies — some sites raise the price on repeat visits.
  • A transit/layover flight is usually cheaper than a direct one — worth the stop.
  • Book flights on Tuesday/Wednesday; avoid Friday and Sunday.
  • Book hotels direct on their own site — the member rate often beats the middlemen.
  • Ask for the "app-only rate" — often hidden from the public price.
  • Free cancellation? Book now and re-book if the price drops later.
  • Buy attraction tickets on the official site, not a reseller — no service fee.
  • A local eSIM instead of roaming — up to 90% cheaper.
  • Set a price alert and watch for the drop before high season.

Stays

Hotels, apartments & guesthouses

Compare live on:Booking.comExpedia

Live provider prices turn on once connected — we never show a fake price.

Things to do

Tours, tickets & local experiences

Compare live on:ViatorGetYourGuideKlook

Live provider prices turn on once connected — we never show a fake price.

Dining

Restaurants, cafés & honest local prices

Compare live on:OpenTableGoogle Maps

Live provider prices turn on once connected — we never show a fake price.

Flights

Compare airlines & smart routes

Compare live on:Google Flights

Live provider prices turn on once connected — we never show a fake price.

Getting around

Trains, buses, transfers & car hire

Compare live on:Rome2Rio

Live provider prices turn on once connected — we never show a fake price.

Freshness · 6 sources · fair-price intelligenceAffiliate disclosure: some links may earn Trzly a commission — it never changes what we show you first, and it costs you nothing extra.
Practical infoBest time · safety · hidden gems · FAQ

Getting there & around

Real fares, not tourist prices.

Getting there
YIA airport train 40 min$2 – $4

The fastest link between Yogyakarta International Airport and the city, reaching Tugu station in around 40 minutes on a fixed timetable. Cheap and reliable, but check the schedule so it lines up with your flight, as trains are not frequent.

DAMRI airport bus 1.5 hr$4 – $6

State-run coaches from the airport to various points in and around the city. Comfortable, air-conditioned and cheap, though slower than the train and best when you know your exact drop-off. Tell the counter where you are going.

Airport taxi 1 hr$10 – $20

Official airport taxis and ride-hailing cars cover the roughly 45 km from the airport to the centre in about an hour. Agree the fixed price at the counter or use an app, as the airport sits well outside the city.

Getting around
Gojek and Grab$1 – $3

Ride-hailing apps work well across Jogja, fixing the fare in advance for cars or cheap motorbike rides. The easiest way to get around and to avoid any argument over taxi meters. You will need local data or wifi to book.

TransJogja bus$0

The city's air-conditioned bus network covers the main sights and streets for a tiny flat fare. Slow but very cheap and a good way to reach Prambanan. Have small change and check the route map, as connections can be roundabout.

Becak and andong$1 – $2

Cycle pedicabs (becak) and horse-drawn carts (andong) are a traditional, atmospheric way to potter around the centre and Malioboro. Always agree the fare first and keep trips short; they are for charm, not for covering distance.

Walking the centre

The Kraton, Taman Sari, Malioboro and Beringharjo are close together and pleasant on foot, especially in the cooler evening. Mind the busy scooter traffic when crossing and watch your step on uneven pavements.

Best time to visit

May–September

The dry season from May to September is the best time to visit, with warm, mostly sunny days ideal for temples, Merapi and the beaches, though July and August are the busiest and priciest. The wet season from October to April brings heavy afternoon downpours, peaking in December and January, when open sites like Borobudur can be soggy. May and September offer a good balance of fine weather and thinner crowds.

Safety

CautionYogyakarta sits below Mount Merapi, one of the world's most active volcanoes, and in an earthquake-prone region. Eruptions and tremors are rare during a visit but do happen; follow official guidance and any exclusion zones, and only take Merapi jeep tours with established operators.
CautionTraffic is dense and dominated by scooters that weave and rarely stop for pedestrians, and crossings are informal. Cross steadily with locals, take care on narrow pavements, and if you rent a scooter, wear a helmet and know that road standards are relaxed.
CautionThe temples and beaches are hot and exposed with little shade, and the equatorial sun is strong. Carry water, wear a hat and sunscreen, and time Borobudur, Prambanan and the coast for the cooler early morning or late afternoon.

Hidden gems

Watch the open-air Ramayana ballet performed against the floodlit spires of Prambanan on dry-season evenings, one of Java's most spectacular cultural shows.
Join the locals at an angkringan stall near Tugu station for a glass of kopi joss, coffee cooled and mellowed by a lump of glowing charcoal dropped straight into the cup.
Explore the kampung lanes and rooftops around Taman Sari to find the sunken Sumur Gumuling underground mosque, with its photogenic converging staircases.

Frequently asked questions

How many days do I need in Yogyakarta?

Three to four days let you see the Kraton, Taman Sari, Malioboro and both Borobudur and Prambanan at a relaxed pace, with time for street food. Add a day for Mount Merapi or the Gunungkidul beaches if you want nature as well as temples.

How do I visit Borobudur and Prambanan?

Both are easy day trips from the city, Prambanan about 30 minutes east and Borobudur around 90 minutes northwest. Go independently by TransJogja bus or ride-hailing, or take a tour; foreign entry fees are high, and climbing Borobudur's upper terraces needs a timed guided slot booked ahead.

Is Yogyakarta safe for tourists?

Yes, Jogja is generally very safe and famously friendly, with little violent crime against visitors. The main risks are commercial: the batik art-gallery scam, becak drivers steering you to commission shops and taxis avoiding the meter, all easily managed with a little awareness.

What is the food like and is it cheap?

Yogyakarta is one of Indonesia's great food cities and very affordable. Try the sweet jackfruit stew gudeg, smoky sate klathak, bakpia pastries and charcoal-laced kopi joss, and eat at angkringan carts and warungs for tasty meals costing only a dollar or two.

What currency is used and are cards accepted?

Indonesia uses the rupiah (IDR), with prices in the thousands. Cards work in hotels, malls and mid-range restaurants, but carry cash for temples, becak, street food, markets and small warungs. ATMs are widely available in the city.

Updated · from 6 verified sources · figures are auto-checked before publishing.