Travel Deals
Yogyakarta

City Guide

Yogyakarta

Indonesia

Yogyakarta is the soul of Java, a vibrant cultural hub renowned for its ancient temples, traditional Javanese arts, and deep-rooted royal history. The best time to visit is during the dry season, from May to September, to ensure clear skies for temple exploration and outdoor adventures.

Top Things to Do in Yogyakarta

Tap an attraction to look it up on TripAdvisor.

Getting Around Yogyakarta

From the Airport

Train. The YIA Airport Train (KA Bandara) connects Yogyakarta International Airport directly to Tugu Station in the city center in about 40 minutes for a very affordable fare. Rideshare. Grab is the most reliable rideshare app in Yogyakarta; you can book a car directly from the airport terminal to your hotel.

Once You're There

Rideshare. Grab and Gojek are the standard ways to get around; they are highly affordable and offer both car and motorbike options for navigating traffic. Walking. The city center around Malioboro and the Kraton is walkable, but for longer distances or heat-sensitive days, use the local TransJogja bus system or a becak.

Where to Stay in Yogyakarta

Hotel picks for Yogyakarta are coming soon. In the meantime, search directly:

Where to Eat in Yogyakarta

  1. Mediterranea Restaurant by KamilMediterranea Restaurant by Kamil4.7 (10,250)Jl. Tirtodipuran No.24A, Mantrijeron, Kec. Mantrijeron, Kota Yogyakarta, Daerah Istimewa Yogyakarta 55143, IndonesiaA high-quality oasis in the city, this spot is famous for its authentic Mediterranean flavors and exceptional artisanal bakery items.
  2. Amaro RistoranteAmaro Ristorante4.7 (5,507)Jl. Parangtritis No.139, Brontokusuman, Kec. Mergangsan, Kota Yogyakarta, Daerah Istimewa Yogyakarta 55143, IndonesiaA sophisticated choice for those looking for high-end Italian cuisine executed with precision in a stylish, modern setting.
  3. Soto Ayam Pak DalbeSoto Ayam Pak Dalbe4.6 (1,531)Jl. Jend. Sudirman No.52, Kotabaru, Kec. Gondokusuman, Kota Yogyakarta, Daerah Istimewa Yogyakarta 55223, IndonesiaA local favorite for breakfast, this stall serves a light, flavorful chicken soup that perfectly captures the essence of Javanese comfort food.
  4. Milas VegetarianMilas Vegetarian4.6 (349)Jl. Wisata, Pringwulung, Condongcatur, Kec. Depok, Kabupaten Sleman, Daerah Istimewa Yogyakarta 55281, IndonesiaA tranquil garden restaurant that offers a refreshing escape from the city heat with its organic, locally sourced plant-based dishes.
  5. House of RamintenHouse of Raminten4.5 (21,377)Jl. F.M. Noto No.7, Kotabaru, Kec. Gondokusuman, Kota Yogyakarta, Daerah Istimewa Yogyakarta 55224, IndonesiaKnown for its eccentric, theatrical decor and traditional Javanese herbal drinks, it offers a truly immersive and whimsical dining experience.
  6. Bebek Goreng H. SlametBebek Goreng H. Slamet4.5 (3,240)Gg. Menur, Karang Gayam, Caturtunggal, Kec. Depok, Kabupaten Sleman, Daerah Istimewa Yogyakarta 55281, IndonesiaThis is the definitive place to try crispy fried duck served with a notoriously spicy sambal korek that packs a serious punch.
  7. Sekar Kedhaton RestaurantSekar Kedhaton Restaurant4.5 (2,918)Jl. Tegal Gendu No.28, Prenggan, Kec. Kotagede, Kota Yogyakarta, Daerah Istimewa Yogyakarta 55173, IndonesiaHoused in a beautifully restored colonial building, this restaurant serves refined Javanese royal cuisine in a sophisticated atmosphere.
  8. Warung Ibu AgengWarung Ibu Ageng4.4 (3,851)Jl. Tirtodipuran No.13, Mantrijeron, Kec. Mantrijeron, Kota Yogyakarta, Daerah Istimewa Yogyakarta 55143, IndonesiaFamous for its authentic home-style Javanese recipes, particularly the nasi campur, served in a cozy, rustic-chic environment.
  9. Sate Klathak Pak BariSate Klathak Pak Bari4.3 (4,702)49HR+PV9 Pasar Wonokromo, Ps. Jejeran, Jl. Imogiri Tim. No.5, Wonokromo II, Wonokromo, Kec. Pleret, Kabupaten Bantul, Daerah Istimewa Yogyakarta 55791, IndonesiaLocated inside a bustling night market, this humble stall is famous for its unique goat satay grilled on bicycle spokes.
  10. Gudeg Yu DjumGudeg Yu Djum4.3 (4,218)Jl. Dagen No.2C, Sosromenduran, Gedong Tengen, Kota Yogyakarta, Daerah Istimewa Yogyakarta 55271, IndonesiaThis is the legendary spot to sample Gudeg, a sweet jackfruit stew that serves as the iconic culinary identity of Yogyakarta.

Tours & Activities

Bookable through Viator.

3 Days in Yogyakarta

Day 1

Royal Heritage & Ancient Waters

Kraton Ngayogyakarta Hadiningrat

Morning. Start your journey at the heart of the city, the Kraton Ngayogyakarta Hadiningrat, where you can witness the living traditions of the Sultanate. Wander through the ornate pavilions and listen for the sounds of Gamelan music echoing through the courtyards. Spend about two hours here before taking a short becak ride to the nearby Taman Sari Water Castle. This former royal garden is a maze of underground tunnels and bathing pools that feel frozen in time. Be sure to arrive early to beat the tour groups and capture the best light on the white-washed walls of the Sumur Gumuling mosque.

Pasar Beringharjo

Afternoon. After exploring the royal grounds, head to the bustling Pasar Beringharjo to dive into the sensory overload of a traditional Javanese market. Navigate the labyrinthine aisles to find everything from hand-drawn batik textiles to mountains of exotic spices and local snacks. It is a fantastic place to practice your bargaining skills and pick up a unique souvenir. Once you have had your fill of the market, walk over to the nearby Fort Vredeburg Museum to learn about the colonial history of the region. End your afternoon with a stroll down the famous Malioboro Street to observe the city's modern pulse.

Purawisata

Evening. As the sun sets, treat yourself to a traditional performance at the Purawisata complex, where you can watch the Ramayana Ballet under the stars. The storytelling through dance is a quintessential Yogyakarta experience that brings local mythology to life. Afterward, head to a nearby warung for a late-night plate of Gudeg. The combination of the cultural performance and the authentic local dinner provides the perfect introduction to the city's artistic soul. Make sure to book your performance tickets in advance to secure a prime seat.

Day 2

Buddhist Grandeur & Temple Trails

Borobudur

Morning. Dedicate your second day to the awe-inspiring Borobudur, the world's largest Buddhist temple located about an hour outside the city. Arrive at the site by sunrise to witness the golden light hitting the intricate stone stupas and the surrounding volcanic landscape. Spend at least three hours wandering the various levels of the temple, marveling at the thousands of relief panels depicting Buddhist teachings. It is a spiritual experience that requires a slow, meditative pace. After descending, head to the nearby Mendut Temple to see its famous massive Buddha statue.

Ullen Sentalu Museum

Afternoon. On your way back toward the city, stop at the Ullen Sentalu Museum, which is widely considered one of the best museums in all of Indonesia. Set in the cool, misty foothills of Mount Merapi, this museum offers a deep dive into the history of the royal houses of Java. The guided tour through the rock-carved galleries is mandatory and deeply informative, providing context you won't find anywhere else. The architecture of the museum itself is a work of art, blending seamlessly into the lush forest surroundings. It is a peaceful, intellectual contrast to the intensity of the morning's temple visit.

Prawirotaman

Evening. Return to the city and head to the northern outskirts for dinner at a place that specializes in local delicacies. Since you have spent the day in the hills, you will likely be ready for a hearty meal. Spend your evening relaxing at a local cafe in the Prawirotaman area, which is known for its artistic vibe and traveler-friendly atmosphere. This neighborhood is the perfect place to reflect on the day's historical discoveries while enjoying a cup of locally grown Javanese coffee. The laid-back energy here is a great way to wind down before your final day of exploration.

Day 3

Hindu Epics & Volcanic Vistas

Prambanan

Morning. Head east to explore the sprawling Prambanan temple complex, a UNESCO World Heritage site dedicated to the Hindu trinity. This 9th-century site features towering spires that reach toward the sky, showcasing incredible stone carvings of the Ramayana epic. Spend your morning wandering through the main Shiva temple and the smaller surrounding structures, which are remarkably well-preserved. If you have extra time, walk or take a shuttle to the nearby Sewu Temple, which offers a quieter, more atmospheric experience than the main Prambanan site. The sheer scale and detail of these structures are truly breathtaking.

Ratu Boko

Afternoon. After lunch, travel to Ratu Boko, the remains of an ancient palace complex situated on a plateau overlooking the entire Yogyakarta plain. The site offers some of the most dramatic views in the region, especially as the afternoon sun begins to soften. Wander through the stone gates and explore the ruins of the royal bathing pools and meditation caves. It is a fantastic spot for photography and provides a sense of the power that ancient Javanese kingdoms once held. The breeze on the plateau is a welcome relief from the heat of the lower plains.

Pasar Wonokromo

Evening. For your final evening, embrace the local street food culture by visiting the legendary Sate Klathak Pak Bari, tucked away in the Pasar Wonokromo night market. Eating here is an authentic, no-frills experience that feels worlds away from the polished tourist spots. After dinner, take a final walk through the city to soak in the atmosphere one last time. If you still have energy, find a spot to listen to live street music near the Malioboro area. It is the perfect, unpretentious end to a journey through one of Indonesia's most culturally rich destinations.

Cheap Flights to Yogyakarta