Cheap flights from Jakarta to Yogyakarta International

Travellers and cabin class

Compare Jakarta to Yogyakarta International flight deals

Find the cheapest month or even day of the year to fly to Yogyakarta International

Book the best Yogyakarta International fare with no extra fees

Flight deals from Jakarta to Yogyakarta International

Looking for a cheap last-minute deal or the best return flight from Jakarta to Yogyakarta International? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Jakarta to Yogyakarta International

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Jakarta to Yogyakarta International flights are currently cheapest in January.

Direct flights from Jakarta to Yogyakarta International

Jakarta to Yogyakarta International: Alternative routes

Compare routes from Jakarta to Yogyakarta below. You may find an airport to fly into that's cheaper, faster, or easier than Yogyakarta International.

Jakarta to Yogyakarta: Flight information

The things to know before you go.
Cheapest flight foundP3,665
Cheapest month to flyJanuary
Average flight time1 hr, 14 mins
Most popular airlineBatikAir Indonesia
Average flights per week47

Finding cheap flights from Jakarta to Yogyakarta International: Frequently asked questions

The best price we found for a return flight from Jakarta to Yogyakarta International is P3,665. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
1 hour and 14 minutes is the average flight time from Jakarta to Yogyakarta International.
BatikAir Indonesia, Garuda Indonesia and Malaysia Airlines fly direct from Jakarta to Yogyakarta International.
As of April 2025, there are 53 flights per week flying from Jakarta to Yogyakarta International.
The cheapest month to fly from Jakarta to Yogyakarta International is usually April 2025.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Jakarta to Yogyakarta International Airport on Monday, 12 January 2026.
Yes – the average flight time is 1 hour and 14 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Yogyakarta International but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Yogyakarta is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Yogyakarta International is TransNusa .

Travelling from Jakarta to Yogyakarta International (YIA): what you need to know

  • Kick off your journey at one of Jakarta's main airports, Soekarno-Hatta International Airport (CGK) or Halim Perdanakusuma Airport (HLP). Check out your options for booking a flight from Jakarta to Yogyakarta International (YIA) taking off from either of these.

  • Expect to be in the air for 1 hour 15 minutes. That's the average journey time for a direct flight from Jakarta to Yogyakarta International.

  • The most popular route is from Soekarno-Hatta International Airport (CGK) to Yogyakarta International (YIA), with 401 direct weekly services. If you want to head off as soon as possible, the earliest flight from CGK to YIA is the 06:00 BatikAir Indonesia service. If you prefer travelling later, the last departure is at 18:55 with Garuda Indonesia.

  • Give yourself enough time to catch your flight from Jakarta to YIA. It's generally best to arrive two hours before international departures and an hour ahead for domestic flights.

  • During popular months such as July, you'll want to get to the airport even earlier. Plan to arrive two hours before domestic departures and four hours ahead for international flights whenever you're travelling during a peak period in general.

Airports in Jakarta

Soekarno-Hatta International Airport (CGK)

  • Soekarno-Hatta International Airport (CGK) makes it easy to travel directly to your destination. Nonstop flights from Jakarta to Yogyakarta International Airport (YIA) depart from this terminal.

  • Pick from a variety of carriers operating direct flights from Jakarta to Yogyakarta International Airport departing from CGK. Head off on your trip with any of these:

  • The distance from central Jakarta to CGK is approximately 32 kilometres. Use Google Maps for the best route, whether you plan to drive or take public transport.

  • After a hassle-free start to your travels? Stay near Soekarno-Hatta International Airport. Whether you're catching an early flight from Jakarta to Yogyakarta International Airport or want to avoid feeling rushed, these hotels have you covered:

About Yogyakarta International Airport (YIA)

Getting from Yogyakarta International Airport (YIA) to central Yogyakarta

  • Yogyakarta International Airport is approximately 40 kilometres from the centre of Yogyakarta. With your own car rental or if you take a cab, the drive is about 1 hour and 5 minutes.

  • It takes roughly 2 hours and 12 minutes if you're using public transport.

How to find the cheapest flights from Jakarta to Yogyakarta International Airport (YIA)

  • P1,878 is the lowest price we've seen for a one-way ticket from Jakarta to Yogyakarta International Airport. Return flights start from P3,665. Prices may vary depending on availability at the time of booking.

  • To score cheap tickets from Jakarta to YIA, book your trip 10 months ahead of your planned departure.

  • You'll score the best savings on your tickets from Jakarta to Yogyakarta International Airport if you take off in July. Go one step further and use the 'Whole month' tool to see the cheapest day to fly out.

  • Snapping up a cheap ticket from Jakarta to YIA is easy with Price Alerts. Simply create one of these automatic alerts and we'll let you know as soon as there's a better deal.

  • Use the filters to tailor your flights from Jakarta to Yogyakarta International Airport. Enter your ideal arrival and departure times, airlines and number of stops. You can also sort your results by 'Cheapest' to find the best deals.

The best time to fly from Jakarta to Yogyakarta International Airport (YIA)

  • Before booking your flights from Jakarta to Yogyakarta International Airport, consider which time of year works best for you. High season in Yogyakarta offers a vibrant atmosphere and plenty of things to do, while the low season means you'll get cheaper hotel rates and fewer crowds.

  • Think about the kind of weather that'll work with your plans for Yogyakarta. October is known as the warmest month. Book your flights from Jakarta to YIA during then and you can expect temperatures of between 21ºC and 34ºC.

  • August sees average temperatures of between 19ºC and 30ºC. Look for cheap flights from Jakarta to Yogyakarta International Airport sometime around then if you like travelling in cooler conditions.

More about Yogyakarta

  • Once you've booked your flight from Jakarta to Yogyakarta International Airport, think about where you'd like to stay in this city. Make one of these options your base for exploring Yogyakarta:

  • Every great holiday has to include some sightseeing. Taman Sari Water Castle, Museum Kristal dan Cinderamata Keraton Yogyakarta and Kota Gede are must-do's during your Yogyakarta adventure.

Complete your Yogyakarta trip with a car rental

  • After you've locked in your hotel and cheap flight from Jakarta to Yogyakarta International Airport, the next step is choosing one of our car rentals in Yogyakarta. Browse the exclusive deals and easily compare your options on pick-up convenience, price, and more.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.