Yogyakarta 3-Day Itinerary

A day-by-day plan for Yogyakarta: the best attractions in order, where to eat, how to get around — with free hotel briefings for your stay.

Day 1

Arrive & Explore the Highlights

Morning
Malioboro Street

Main shopping and cultural avenue stretching 1.5 km from the Kraton. Street vendors sell batik, snacks, and crafts under a permanent canopy of flags and lanterns.

🕐 Shops open 10:00-21:00, street stalls from 16:00

Free entry

💡 Walk the full length at dusk—the street becomes pedestrian-only and the lit stalls create a carnival atmosphere. Try the street stall wedang jahe (ginger drink) near the intersection.

Hotels near Malioboro Street →
Afternoon
Alun-Alun Kidul

Southern square of the Kraton complex, a wide grassy field popular with locals for evening recreation. Painted becaks with fairy lights offer rides around the perimeter.

🕐 Open 24 hours, best at dusk to 22:00

Free entry

💡 Come after 18:00 for the 'masangin' tradition—blindfolded locals try to walk between two banyan trees. Food stalls sell grilled corn on the cob and es dawet (coconut milk drink).

Hotels near Alun-Alun Kidul →
Evening
Where to eat

Rumah Makan Pring Sewu · ££

Kantin Calsita · ££

Day 2

Deeper Into Yogyakarta

Morning
Kota Gede Silver Village

Old royal quarter known for its silverwork. Small family workshops where artisans hammer out jewellery and ornaments using traditional techniques.

🕐 Workshops open 09:00-17:00, some close for Friday prayers

💡 Becak drivers will offer tours—agree a price first. Go to 'HS Silver' for free demos and no-pressure purchasing. Try the local bakpia pastry at a nearby warung.

Midday
Taman Sari Water Castle

Former royal garden and bathing complex used by Yogyakarta sultans. Underground tunnels, pools, and ornate pavilions offer a glimpse into 18th-century Javanese court life.

🕐 Daily 09:00-15:00

💡 Go early morning to avoid crowds and heat. Buy the combined ticket with the Kraton to save a few thousand rupiah. Wear shoes you don't mind getting dusty.

Evening
Dining tonight

Kopi Jos

RM Padang AMBO

Day 3

Final Favourites & Departure

Morning
Kraton Ngayogyakarta Hadiningrat

Active sultan's palace and cultural museum. Live gamelan performances, batik workshops, and traditional Javanese architecture across several courtyards.

💡 Hire a local guide at the entrance—costs about 50,000 IDR and gives you access to areas otherwise roped off. Avoid weekends when schools visit.

Final meal

RM Padang Lima Sekawan

Ayam Goreng Pak Parman

Getting Around Yogyakarta

Adisumarmo Airport Train / Local Trains From IDR 15,000 - 50,000 50 min

Airport train connects directly to city. Limited luggage space on local trains. Combine with taxi/Grab for final hotel leg. Scenic route through countryside.

Blue Bird Taxi / Grab From IDR 200,000 - 250,000 45 min

Use Grab app for transparent pricing and avoid negotiation. Blue Bird taxis are metered and reliable. Airport to hotel is approximately 28km.

Airport Bus / Trans Yogya From IDR 25,000 - 40,000 60 min

Most economical option. Airport bus terminal has clear signage. Walk or take local Trans Yogya bus to Marriott from drop-off point.

Tram Jogja / Garuda Mas Tram From IDR 5,000 - 10,000 15 min

Charming vintage tram service for local transit only. Routes cover Malioboro and colonial district. Best for exploring, not airport transfer. Use after settling in at hotel.

Frequently Asked Questions

Is 3 days enough for Yogyakarta?

Three days covers the main highlights well. You can see the key attractions like Malioboro Street and get a genuine feel for the city. For a more leisurely pace or to explore neighbourhoods in depth, a 5-day trip is better.

What is the best time to visit Yogyakarta?

See our full best time to visit Yogyakarta guide — it covers weather month by month, peak vs. shoulder seasons and how to avoid the crowds.

Where should I stay for this itinerary?

A central location saves transit time between sites. Top options include Marriott Hotel, Hotel Tentrem Yogyakarta, Swiss-Belboutique Yogyakarta. See the full ranked list with free briefings for each.