Best things to do in Yogyakarta
Explore thousands of activities, attractions and tours with free cancellation and no added fees.
Design your experience with airport transfers, excursions, day tours & more.
Access exclusive deals, only with the Travelocity app
Recommended activities in Yogyakarta
Classes & workshops
See all 7 activitiesOpens in new tabYogyakarta: Batik Painting Workshop
Activity duration is 5 hours
Free cancellation available
Food, drink & nightlife
See all 11 activitiesOpens in new tabYogyakarta: Nighttime Walk and Food Tour
Activity duration is 3 hours
Free cancellation available
Shows & concerts
See all 8 activitiesOpens in new tabYogyakarta : Ramayana Ballet Purawisata
Activity duration is 1 hour and 30 minutes
Free cancellation available
Tours & day trips
See all 69 activitiesOpens in new tabFrom Yogyakarta: Borobudur Trip with Guided Tour Options
Activity duration is 4 hours
Free cancellation available
Private & custom tours
See all 29 activitiesOpens in new tabBorobudur & Prambanan temple with English/France/Italian guide
Activity duration is 9 hours
10.0 out of 10 with 1 review
Free cancellation available
Popular places to visit
Malioboro Street
4/5(8 reviews)
During your trip to Yogyakarta, you can find the perfect gifts to bring home at Malioboro Street. Experience the area's museums and art scene.
Malioboro Mall
4/5(6 reviews)
During your trip to Yogyakarta, you can browse for the perfect souvenirs at Malioboro Mall. Experience the museums and entertainment venues in this culturally rich area.
Yogyakarta sightseeing tours & attractions
Things do in destinations worldwide
Most popular
Hotels
Cheap Hotels in SurreyCabins Buck LakeCheap Hotels in UbudWaikiki All Inclusive Resorts & HotelsBalikpapan Hotel Wedding VenuesCheap Hotels in KebumenCheap Hotels in HalifaxCabins 100 Mile HouseRV Parks BahamasHotels closest to Scotiabank ArenaHotels in Downtown TorontoChalets Mont-TremblantCheap Hotels in BracebridgeGreen Mountain Inn
Flights
Cheap Flights to SukawatiCheap Flights to Gili TrawanganCheap Flights to SeminyakAir Canada Toronto (YYZ) to Chattanooga (CHA) flightsWestJet Kelowna (YLW) to Dawson Creek (YDQ) flightsCheap Flights to UbudDelta Calgary (YYC) to Delhi (DEL) flightsTurkish Airlines Toronto (YYZ) to Belgrade (BEG) flightsFlair Airlines Kitchener (YKF) to Vancouver (YVR) flightsCheap Flights to Gili MenoMontreal to Toronto (YUL - YTZ)Puerto Plata to Victoria (POP - YYJ)
Packages