Kuala Lumpur to Yogyakarta Flight

One-way
Round-trip
Multi-city
Direct Flights only
1 Adult, 0 Child, 0 Infant (on lap)
Economy
From

Kuala Lumpur International Airport

To

Yogyakarta International Airport

Departure date
Return date
Search Flights
Need travel inspiration?
Discover flight ideas
Alternative Kuala Lumpur to Yogyakarta routes
Looking for the cheapest, fastest route from Kuala Lumpur to Yogyakarta? You could fly into the following airports instead.

Flight Information: Kuala Lumpur to Yogyakarta International Airport, Yogyakarta

Flight Schedule from Kuala Lumpur to Yogyakarta International Airport, Yogyakarta

The following are all scheduled flights from Kuala Lumpur to Yogyakarta International Airport, Yogyakarta. The shortest duration is 2 hours and 40 minutes.
Airline
Departure Time
Arrival Time
Origin airport
Destination airport
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
09:40
11:20
Kuala Lumpur (KUL)
Yogyakarta (YIA)
Book flight
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
15:25
17:05
Kuala Lumpur (KUL)
Yogyakarta (YIA)
Book flight

When is the cheapest flight time from Kuala Lumpur to Yogyakarta International Airport, Yogyakarta?

OriginDestinationDeparture DatePrice
Kuala Lumpur (XKLA)Yogyakarta (YIA)Sunday, 27 September 2026RM 423
Kuala Lumpur (XKLA)Yogyakarta (YIA)Monday, 12 October 2026RM 365
Kuala Lumpur (XKLA)Yogyakarta (YIA)Saturday, 14 November 2026RM 354
Kuala Lumpur (XKLA)Yogyakarta (YIA)Tuesday, 8 December 2026RM 365
Kuala Lumpur (XKLA)Yogyakarta (YIA)Sunday, 17 January 2027RM 360
Kuala Lumpur (XKLA)Yogyakarta (YIA)Sunday, 21 February 2027RM 338
Kuala Lumpur (XKLA)Yogyakarta (YIA)Saturday, 20 March 2027RM 337
Kuala Lumpur (XKLA)Yogyakarta (YIA)Wednesday, 7 April 2027RM 339
Kuala Lumpur (XKLA)Yogyakarta (YIA)Friday, 21 May 2027RM 485
Kuala Lumpur (XKLA)Yogyakarta (YIA)Sunday, 13 June 2027RM 344
Kuala Lumpur (XKLA)Yogyakarta (YIA)Friday, 16 July 2027RM 342
Kuala Lumpur (XKLA)Yogyakarta (YIA)Monday, 9 August 2027RM 342

Frequently Asked Questions

How much is a flight ticket from Kuala Lumpur to Yogyakarta?
Three non-stop departures share the day between two very different airlines, so you are usually choosing between a low-cost fare and a full-service one rather than reading a single price. Connecting options through Singapore or Jakarta add further levels beneath and above them.
How long is the flight from Kuala Lumpur to Yogyakarta?
Between 2 hours 35 minutes and 2 hours 45 minutes non-stop. AirAsia is quoted at 2 hours 35 minutes on both of its departures and Malaysia Airlines at 2 hours 45 minutes. Actual times shift a little with air traffic and with the aircraft assigned that day.
How many direct flights a day are there from Kuala Lumpur to Yogyakarta?
Three non-stop departures are listed, typically operating daily. AirAsia flies AK 346 in the morning and AK 348 in the afternoon, and Malaysia Airlines operates MH 857 slightly earlier in the morning. That gives a genuine choice of departure window on most dates.
Which airlines fly direct from Kuala Lumpur to Yogyakarta?
AirAsia and Malaysia Airlines both operate the non-stop between Kuala Lumpur International Airport and Yogyakarta International Airport. AirAsia holds two of the three daily slots and Malaysia Airlines the third, so the route offers a low-cost and a full-service option side by side.
What time do flights from Kuala Lumpur to Yogyakarta depart?
Two in the morning and one in the afternoon. Malaysia Airlines MH 857 leaves at 08:55 and lands at 10:40, AirAsia AK 346 follows at 09:35 arriving 11:20, and AirAsia AK 348 departs 15:30 for a 17:05 arrival. The morning departures give you most of the day on the ground.
Should I take a connecting flight from Kuala Lumpur to Yogyakarta?
Only for a reason beyond speed. The quickest connection, Malaysia Airlines to Jakarta then Garuda Indonesia onwards, totals 6 hours 30 minutes against a non-stop of under three. The Scoot routing via Singapore runs 11 hours and the longer Jakarta version 16 hours 25 minutes, both with overnight waits. Compare total durations rather than fares alone before choosing.
What aircraft are used from Kuala Lumpur to Yogyakarta?
Narrow-bodies throughout on the non-stops, which suits a sector of this length. The Airbus A320 covers the AirAsia departures, sometimes in newer A320neo form on the afternoon service. The listing for Malaysia Airlines is inconsistent, naming both the A320 and the Boeing 737-800, so check your booking. Connecting itineraries add the Boeing 787 and Airbus A321neo.
What is the cheapest month to fly from Kuala Lumpur to Yogyakarta?
None reliably. Fares here track demand and remaining seats across just three daily non-stops, so a single busy departure moves the whole picture. Yogyakarta's visitor numbers swell around the mid-year and year-end school holidays, which tightens availability for the temples at Borobudur and Prambanan. A Traveloka Price Alert will flag the quieter windows for you.
Where do connecting Kuala Lumpur to Yogyakarta flights stop?
Singapore or Jakarta. Scoot transits Changi with a 7 hour 35 minute overnight wait. The Malaysia Airlines and Garuda Indonesia pairing uses Soekarno-Hatta International Airport, either for a workable 3 hours 5 minutes or, on the longer version, a 24 hour 40 minute overnight stop that effectively adds a Jakarta stay.
Why do Malaysians fly to Yogyakarta?
Culture, mostly. Yogyakarta is the historic heart of Java and the gateway to Borobudur, the world's largest Buddhist temple, and the Prambanan Hindu complex, both UNESCO sites. The Sultan's Palace, Taman Sari and Malioboro Street sit in the city itself. Business travel adds to the flow, and the short sector makes long weekends practical.
Why do the two Jakarta connections to Yogyakarta differ so much in length?
The layover, not the flying. Both use Malaysia Airlines into Soekarno-Hatta and Garuda Indonesia onwards, both on Boeing 737s. One allows 3 hours 5 minutes on the ground for a 6 hour 30 minute total; the other holds you 24 hours 40 minutes overnight, stretching the journey to 16 hours 25 minutes.
Is the morning or afternoon flight to Yogyakarta better?
It depends what you want from arrival day. The two morning departures land before midday, leaving time to get into the city and still see something. The afternoon AirAsia service arrives at 17:05, which suits travellers with a full working morning in Kuala Lumpur but effectively costs you the day at the other end.

About Yogyakarta International Airport, Yogyakarta

Traveling from the bustling metropolis of Kuala Lumpur to the cultural heart of Java, Yogyakarta, offers travelers an exciting journey between two of Southeast Asia's most vibrant destinations. Whether you're planning a cultural expedition to visit ancient temples, exploring local cuisines, or embarking on a business trip, this comprehensive guide provides all the essential information you need about flights connecting these two magnificent cities. From direct flights to layover options, airport details, and travel tips, we've got you covered for a smooth and enjoyable journey.

To compare every flight option to all Yogyakarta airports, see Kuala Lumpur to Yogyakarta flights.

Direct Flights

For travelers seeking the most efficient route between Kuala Lumpur and Yogyakarta, several direct flight options are available, offering convenience and relatively short travel times. Here's what you need to know about the non-stop flights between these two vibrant cities:

AirAsia Average Flight Duration: 2h 35m. Aircraft Used: Airbus A320. Flight Schedule: Flights depart at 09:35 and arrive at 11:20. Flight Number: AK 346. Additional Information: This route utilizes the Airbus A320-100/200 aircraft, providing standard economy class seating with options for premium seats. Passengers can purchase additional services like baggage allowance, in-flight meals, and seat selection. Malaysia Airlines Average Flight Duration: 2h 45m. Aircraft Used: Airbus A320. Flight Schedule: Flights depart at 08:55 and arrive at 10:40. Flight Number: MH 857. Additional Information: Malaysia Airlines operates this route using Boeing 737-800 (winglets) aircraft, offering both economy and business class options. The airline provides complimentary meals and baggage allowance for all passengers. AirAsia (Afternoon Flight) Average Flight Duration: 2h 35m. Aircraft Used: Airbus A320. Flight Schedule: Flights depart at 15:30 and arrive at 17:05. Flight Number: AK 348. Additional Information: This afternoon flight operates with either the Airbus A320neo or Airbus A320-100/200, depending on the day. The newer A320neo aircraft offers improved fuel efficiency and a slightly quieter cabin experience.

Unique Aircraft across Direct Flights: Airbus A320, Airbus A320neo, Boeing 737-800

Layover Flights

While direct flights provide the quickest journey between Kuala Lumpur and Yogyakarta, layover flights offer alternative schedules and sometimes more economical options. Here are the primary layover routes available:

Route: Kuala Lumpur (Malaysia) → Singapore (Singapore) → Yogyakarta (Indonesia) Airlines: Scoot. Total Flight Duration: 11h 00m. Aircraft: Boeing 787, Airbus A321neo. Layovers: Singapore Changi Airport (SIN), Singapore layover for 7h 35m (overnight). Additional Information: This route leverages Scoot's newer A321neo aircraft on certain segments, offering increased seating capacity with 236 seats—50 more than the A320neo. The A321neo provides improved fuel efficiency and extended range capabilities, making it an economical choice for this regional connection. The overnight layover in Singapore allows travelers to explore the award-winning Changi Airport or even venture into the city if time permits. Route: Kuala Lumpur (Malaysia) → Jakarta (Indonesia) → Yogyakarta (Indonesia) Airlines: Malaysia Airlines, Garuda Indonesia. Total Flight Duration: 6h 30m. Aircraft: Boeing 737. Layovers: Soekarno–Hatta International Airport (CGK), Jakarta, Indonesia layover for 3h 05m. Additional Information: This route combines the services of Malaysia Airlines for the international segment and Garuda Indonesia for the domestic connection within Indonesia. The moderate layover time in Jakarta provides sufficient transfer time while not extending the journey significantly. Both airlines typically offer complimentary meals and baggage allowance. Route: Kuala Lumpur (Malaysia) → Jakarta (Indonesia) → Yogyakarta (Indonesia) Airlines: Malaysia Airlines, Garuda Indonesia. Total Flight Duration: 16h 25m. Aircraft: Boeing 737. Layovers: Soekarno–Hatta International Airport (CGK), Jakarta, Indonesia layover for 24h 40m (overnight). Additional Information: This extended layover option allows travelers to incorporate a brief stay in Jakarta as part of their journey. The Boeing 737 aircraft used on both segments provides a consistent travel experience, with both airlines offering full-service amenities. This option may appeal to those looking to break up their journey or include Jakarta in their travel itinerary.

Note on Aircraft Details and Airlines: The aircraft mentioned reflects all unique airplanes used in the respective flights. The airlines are listed based on their involvement per segment in each multi-city route.

Information about schedule and airline subject to change based on airline policy. Please check regularly at Traveloka App.

About Kuala Lumpur International Airport - Kuala Lumpur

Location

Kuala Lumpur International Airport (KLIA) is located in Sepang district, approximately 45 kilometers south of Kuala Lumpur city center. As Malaysia's main international gateway, KLIA is strategically positioned to serve the Greater Kuala Lumpur region and beyond. The airport is surrounded by lush greenery, creating a distinctive tropical atmosphere for arriving and departing passengers.

Airport Terminal

KLIA consists of two main terminal buildings:

Main Terminal (KLIA1): This award-winning terminal serves most full-service carriers including Malaysia Airlines and international airlines. The terminal features a satellite building connected via an automated people mover system. With its distinctive architecture inspired by Islamic geometric patterns and Malaysian cultural elements, the main terminal offers a spacious and modern environment. KLIA2: Located about 2km from the main terminal, KLIA2 primarily serves low-cost carriers, with AirAsia as its main tenant. As one of the world's largest purpose-built terminals for low-cost carriers, KLIA2 offers extensive shopping and dining options, with a connected shopping mall (Gateway@KLIA2).

Both terminals feature clear signage in multiple languages, making navigation relatively straightforward for international travelers.

Transport to Airport

Travelers have several convenient options to reach Kuala Lumpur International Airport:

KLIA Ekspres: This high-speed train service connects KL Sentral station to KLIA in just 28 minutes, with trains departing every 20 minutes during peak hours. This is the fastest and most convenient option for those coming from Kuala Lumpur city center. KLIA Transit: Similar to KLIA Ekspres but makes intermediate stops at Bandar Tasik Selatan, Putrajaya/Cyberjaya, and Salak Tinggi before reaching KLIA. Airport Coach Services: Several bus companies operate regular services between KL Sentral and other city locations to both KLIA terminals, offering an economical alternative to the train services. Taxi and Ride-Sharing: Taxis with prepaid fares are available from the city center, while ride-sharing services like Grab provide convenient door-to-door transport. The journey typically takes 45-60 minutes depending on traffic conditions. Private Car: The airport is easily accessible via several highways, including the North-South Expressway Central Link (ELITE) and Maju Expressway (MEX). Both short-term and long-term parking facilities are available at the airport.

Facilities

Kuala Lumpur International Airport offers comprehensive facilities catering to diverse traveler needs:

Shopping and Dining: Extensive duty-free shopping zones featuring international brands, Malaysian souvenirs, and specialty products. Wide range of dining options from fast food to fine dining, including Malaysian cuisine and international favorites. 24-hour convenience stores and pharmacies.

Passenger Services: Free Wi-Fi throughout both terminals. Prayer rooms (surau) for Muslim travelers. Baby care rooms and children's play areas. Medical clinics and first aid facilities. Currency exchange counters and ATMs. Luggage storage and wrapping services.

Premium Facilities: Multiple airline lounges with shower facilities, refreshments, and business services. Transit hotels and nap rooms for passengers with long layovers. Spa and massage services for relaxation between flights.

Special Assistance: Wheelchair services and special assistance for passengers with reduced mobility. Meet and assist services for elderly passengers or those requiring extra help.

About Yogyakarta International Airport - Yogyakarta

Location

Yogyakarta International Airport (YIA), officially known as New Yogyakarta International Airport, is located in Kulon Progo Regency, approximately 45 kilometers southwest of Yogyakarta city center. Opened in 2020 to replace the older Adisutjipto International Airport, YIA serves as the main gateway to Yogyakarta and surrounding cultural attractions, including the famous Borobudur and Prambanan temples. The airport is situated near the southern coast of Java, offering scenic approaches with views of the Indian Ocean during landing and takeoff.

Airport Terminal

Yogyakarta International Airport features a modern, single terminal building designed to handle both domestic and international flights efficiently. The terminal architecture incorporates elements of Javanese culture while providing contemporary amenities:

International Zone: Located on one side of the terminal with dedicated immigration, customs, and quarantine facilities. The international departure area features duty-free shopping and dining options catering to international travelers. Domestic Zone: Occupying the majority of the terminal space, this area serves the numerous domestic connections within Indonesia. The domestic area is equipped with multiple check-in counters, security checkpoints, and a variety of retail and food outlets.

The terminal is designed with a logical passenger flow, making transfers between international and domestic flights relatively straightforward. The overall design emphasizes natural lighting and spaciousness, creating a pleasant atmosphere for travelers.

Transport From Airport

Reaching Yogyakarta city from the airport involves several transportation options:

Airport Shuttle Bus: Regular shuttle services connect the airport to various points in Yogyakarta city, including the main train station and popular hotel areas. These affordable services are the most practical option for most travelers. Damri Bus: This official airport bus service operates regular routes between the airport and city center, offering a reliable and economical option with fixed schedules throughout the day. Taxi Services: Official airport taxis are available at designated stands outside the arrival hall. These operate on a fixed-rate system based on zones within Yogyakarta. Ride-sharing Services: Apps like Grab operate at the airport, providing another convenient option for direct transport to your destination. Car Rental: Several car rental companies have counters at the arrival area for those preferring to self-drive during their stay in Yogyakarta.

It's important to note that the journey from the airport to Yogyakarta city center typically takes 60-90 minutes depending on traffic conditions, so planning adequate transfer time is essential.

Facilities

Yogyakarta International Airport offers a range of modern facilities to ensure passenger comfort:

Shopping and Dining: Retail outlets featuring local handicrafts, batik products, and souvenirs. Duty-free shopping for international travelers. Various food outlets offering both local Indonesian cuisine and international options. Coffee shops and casual dining areas throughout the terminal.

Passenger Services: Free Wi-Fi throughout the terminal building. Prayer rooms with washing facilities. Nursing rooms for traveling parents. ATMs and currency exchange services. Information counters with English-speaking staff.

Comfort Amenities: Comfortable seating areas with charging points for electronic devices. Clean, modern restroom facilities. Smoking rooms in designated areas.

Special Assistance: Wheelchair services and assistance for passengers with reduced mobility. Medical facilities for emergency situations.

The airport continues to develop its facilities as passenger traffic grows, with plans for expanded retail, dining, and lounges in the future.

FAQ Kuala Lumpur to Yogyakarta Flight

Question: What airlines offer direct flights from Kuala Lumpur to Yogyakarta? Answer: AirAsia and Malaysia Airlines currently offer direct flights between Kuala Lumpur International Airport (KUL) and Yogyakarta International Airport (YIA). These non-stop flights typically operate daily, providing travelers with consistent scheduling options. Question: How long is the flight from Kuala Lumpur to Yogyakarta? Answer: Direct flights between Kuala Lumpur and Yogyakarta typically take between 2 hours 35 minutes to 2 hours 45 minutes. The actual flight time may vary slightly depending on weather conditions, air traffic, and the specific aircraft being used. Question: What is the baggage allowance for flights from Kuala Lumpur to Yogyakarta? Answer: Baggage allowance varies by airline and fare type. AirAsia's standard fare includes only cabin baggage (7kg), with checked baggage available as an add-on. When purchasing AirAsia's Value Pack, Premium Flex, or Premium Flatbed options, passengers receive 20kg of complimentary checked baggage. Malaysia Airlines typically offers 30kg for economy class and 40kg for business class on this route. Question: Which airport in Yogyakarta do flights from Kuala Lumpur arrive at? Answer: Flights from Kuala Lumpur now arrive at Yogyakarta International Airport (YIA), also known as New Yogyakarta International Airport, which replaced the older Adisutjipto International Airport (JOG) for international flights. YIA is located in Kulon Progo, approximately 45km from Yogyakarta city center. Question: What is the best time to book flights from Kuala Lumpur to Yogyakarta? Answer: For the best fares, it's advisable to book 2-3 months in advance. The peak tourist seasons in Yogyakarta typically fall during June-August and December-January, when prices may be higher. Mid-week flights (Tuesday to Thursday) often offer lower fares compared to weekend departures. Question: Do I need a visa to travel from Kuala Lumpur to Yogyakarta? Answer: Most nationalities can obtain a Visa-on-Arrival for Indonesia, valid for 30 days, when flying into Yogyakarta International Airport. Some nationalities are eligible for a visa exemption for stays up to 30 days. It's important to check the latest visa requirements before traveling as regulations can change. Question: What is the time difference between Kuala Lumpur and Yogyakarta? Answer: There is no time difference between Kuala Lumpur and Yogyakarta, as both Malaysia and Java island in Indonesia operate on the same time zone (UTC+7). This makes adjusting to the local time seamless for travelers. Question: Are there any COVID-19 requirements for traveling from Kuala Lumpur to Yogyakarta? Answer: COVID-19 travel requirements have evolved significantly since the pandemic. As of the latest update, most restrictions have been lifted, but travelers should always check for the most current health protocols before traveling. This may include vaccination requirements, health declarations, or specific testing protocols.

Other Ways to Travel From Kuala Lumpur to Yogyakarta

While flying is the most practical and time-efficient way to travel between Kuala Lumpur and Yogyakarta, adventurous travelers might consider these alternative routes that combine different transportation modes:

1. Kuala Lumpur to Yogyakarta via Ferry and Train: Route: Kuala Lumpur → Port Klang (Malaysia) → Dumai (Sumatra, Indonesia) → Multiple train connections across Sumatra and Java → Yogyakarta. Duration: Approximately a 3-4 day journey. Description: This adventurous route involves taking a bus from Kuala Lumpur to Port Klang, followed by a ferry crossing to Dumai in Sumatra. From there, travelers would need to make several land transports and train connections across Sumatra, cross the Sunda Strait to Java, then take trains across Java to Yogyakarta. While extremely time-consuming, this option allows travelers to see the diverse landscapes of Malaysia and Indonesia.

2. Kuala Lumpur to Yogyakarta via Singapore and Java: Route: Kuala Lumpur → Singapore (by bus or train) → Batam → Jakarta → Yogyakarta (by train). Duration: 2-3 days. Description: This route takes travelers from Kuala Lumpur to Singapore by bus or train (approximately 5-6 hours), followed by ferry connections to Batam and onward to Jakarta. From Jakarta, the scenic train journey to Yogyakarta takes approximately 8 hours through central Java, offering beautiful views of rice paddies, volcanic mountains, and rural Javanese life.

3. Kuala Lumpur to Yogyakarta via Bus-Ferry-Bus Combination: Route: Kuala Lumpur → Malacca → Various ferry connections to Sumatra → Multiple bus connections across Sumatra and Java → Yogyakarta. Duration: 4-5 days. Description: This complex route involves multiple bus journeys and ferry crossings, making it suitable only for the most determined travelers seeking an overland adventure. The journey provides opportunities to visit numerous towns and cities across Malaysia and Indonesia, but requires significant planning and flexibility.

These alternative travel options are considerably more time-consuming and logistically challenging compared to direct flights. They are best suited for travelers seeking adventure, those with flexible itineraries, or budget travelers willing to trade time for experience. Given the complexity of cross-border travel and the need for multiple connections, most visitors opt for the convenience and efficiency of direct flights between Kuala Lumpur and Yogyakarta.

Explore Yogyakarta

Popular Destinations in Yogyakarta

Borobudur Temple

The world's largest Buddhist temple and a UNESCO World Heritage Site, Borobudur is a marvel of ancient architecture dating back to the 9th century. Located about 40km from Yogyakarta city, this massive stone structure features over 2,500 relief panels and 504 Buddha statues arranged in nine stacked platforms. Visiting at sunrise offers a magical experience as the morning light gradually illuminates the temple against the backdrop of volcanic mountains.

Prambanan Temple Complex

Another UNESCO World Heritage Site, Prambanan is Indonesia's largest Hindu temple compound, built around the same time as Borobudur. The complex consists of three main temples dedicated to the Hindu trinity (Brahma, Vishnu, and Shiva), surrounded by hundreds of smaller shrines. The elegant, soaring architecture with intricate relief carvings makes it one of Indonesia's most stunning archaeological sites. The open-air Ramayana Ballet performances held here during the dry season are particularly memorable.

Kraton (Sultan's Palace)

The official residence of the Sultan of Yogyakarta, this vast complex serves as the cultural heart of the city. Built in the mid-18th century, the palace exemplifies traditional Javanese architecture and houses a collection of royal artifacts, including weapons, gifts from foreign dignitaries, and royal heirlooms. Visitors can witness traditional Javanese performances and music within the palace grounds on select days.

Taman Sari Water Castle

Once a royal garden and bathing complex for the Sultan and his harem, Taman Sari (Water Castle) offers a fascinating glimpse into royal life in 18th-century Java. The complex includes bathing pools, underground tunnels, meditation areas, and a unique blend of Javanese and Dutch colonial architectural elements. Although partially in ruins, the restored sections convey the grandeur and sophistication of the original design.

Malioboro Street

The bustling heart of Yogyakarta, Malioboro Street is a vibrant shopping district stretching approximately 2 kilometers through the city center. Famous for its batik shops, silver jewelry, and handicrafts, this pedestrian-friendly area comes alive at night with street food vendors and traditional horse-drawn carriages (andong). The street leads to the Sultan's palace and is lined with colonial-era buildings, creating a unique atmosphere that blends traditional Javanese culture with modern urban life.

Popular Cuisine in Yogyakarta

Gudeg

Yogyakarta's signature dish, Gudeg is a sweet stew made from young jackfruit (nangka) simmered for hours with palm sugar, coconut milk, and various spices. Traditionally served with rice, chicken, egg, tofu, and sambal krecek (spicy buffalo skin crackers), this dish has a distinctive sweet and savory flavor profile. Gudeg Wijilan in the old city area is famous for its authentic version of this iconic dish, though many variations exist throughout the city.

Bakpia Pathok

These small, round pastries filled with mung bean paste are Yogyakarta's famous sweet snack and popular souvenir. Traditional bakpia has a flaky exterior and sweet filling, though modern variations include chocolate, cheese, and durian flavors. Pathok Street is lined with bakpia shops, each with their own special recipe, making it the perfect place to sample different varieties of this beloved treat.

Sate Klatak

A unique take on Indonesia's ubiquitous satay, Sate Klatak features skewered mutton grilled over hot coals on bicycle spokes rather than traditional bamboo skewers. What makes it special is the minimal seasoning – just salt – allowing the natural flavor of the meat to shine through. Usually served with rice cakes (ketupat) and a simple sauce, this dish is best enjoyed at specialized warung (small eateries) in the Bantul area.

Ayam Ingkung

This ceremonial dish consists of a whole chicken marinated in coconut milk and a blend of local spices, then slowly roasted until tender. Traditionally prepared for important Javanese ceremonies and celebrations, Ayam Ingkung can now be found in many restaurants throughout Yogyakarta. The dish represents Javanese hospitality and is typically served with rice and fresh vegetables.

Jadah Tempe

A simple yet delicious combination of sticky rice cake (jadah) and fermented soybean cake (tempe) battered and fried together. This unique street food is especially popular in the Kaliurang area north of the city. The contrast between the soft, glutinous rice cake and the savory, crispy tempe creates a satisfying texture combination, typically enhanced with a side of spicy sambal for dipping.

Yogyakarta's culinary landscape reflects its status as a cultural crossroads, with influences from native Javanese traditions, Dutch colonial history, Chinese traders, and Islamic culture. Many of these dishes can be sampled at warung along Malioboro Street or at traditional markets like Beringharjo, where local food vendors offer authentic versions of these regional specialties at reasonable prices.

For more information about airports, please visit Kuala Lumpur International Airport for details about your departure point, and Yogyakarta International Airport for information about your arrival destination.

Flight Information to Yogyakarta

Flight Duration

2 hr(s) 40 mins

Airport in Kuala Lumpur

Airport in Yogyakarta

For all your unique travel choices, we got you

Popular Routes from Kuala Lumpur

Popular Routes to Yogyakarta

Popular Airlines

Popular Nearby Airports

Countries in this Route

Flight Status on this Route

Top Domestic Destination

Top International Destination

Top Flight Airport

Popular Airline

Domestic & International Airline Partners
We are partnering with various airlines across the globe to get you to wherever you need to be.
Malindo Air
Malindo Air
See Airlines
Malaysia Airlines
Malaysia Airlines
See Airlines
Lion Air
Lion Air
See Airlines
Garuda Indonesia
Garuda Indonesia
See Airlines
Sriwijaya Air
Sriwijaya Air
See Airlines
Citilink
Citilink
See Airlines
Thai Lion Air
Thai Lion Air
See Airlines
Vietnam Airlines
Vietnam Airlines
See Airlines
Thai Airways
Thai Airways
See Airlines
Singapore airlines
Singapore airlines
See Airlines
Cathay Pacific
Cathay Pacific
See Airlines
China Southern Airlines
China Southern Airlines
See Airlines
Qatar Airways
Qatar Airways
See Airlines
Xiamen Airlines
Xiamen Airlines
See Airlines
Philippine Airlines
Philippine Airlines
See Airlines
Emirates
Emirates
See Airlines
China Airlines
China Airlines
See Airlines
Qatar Airways
Qatar Airways
See Airlines
Srilankan
Srilankan
See Airlines
Etihad Airways
Etihad Airways
See Airlines
Royal Brunei
Royal Brunei
See Airlines
Saudi Arabian Airlines
Saudi Arabian Airlines
See Airlines
Japan Airlines
Japan Airlines
See Airlines
Bangkok Airways
Bangkok Airways
See Airlines
All Nippon Airways
All Nippon Airways
See Airlines
China Eastern Airlines
China Eastern Airlines
See Airlines
Oman Air
Oman Air
See Airlines
Air China
Air China
See Airlines
Korean Air
Korean Air
See Airlines
Turkish Airlines
Turkish Airlines
See Airlines
Qantas Airlines
Qantas Airlines
See Airlines
Hong Kong Airlines
Hong Kong Airlines
See Airlines
Lufthansa
Lufthansa
See Airlines
American Airlines
American Airlines
See Airlines
Air France
Air France
See Airlines
Asiana Airlines
Asiana Airlines
See Airlines
United Airlines
United Airlines
See Airlines
Virgin Australia
Virgin Australia
See Airlines
Delta Airlines
Delta Airlines
See Airlines
Super Air Jet
Super Air Jet
See Airlines
Pelita Air
Pelita Air
See Airlines
Cebu Pacific
Cebu Pacific
See Airlines
Instant 8% off your first booking, in-app only!
Subscribe to Newsletter

Download the App Now


Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia
Copyright © 2026 Traveloka. All rights reserved