Cheap flights from Jakarta to Yogyakarta

Compare Jakarta to Yogyakarta flight deals

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

Book the best Yogyakarta fare with no extra fees

Flight deals from Jakarta to Yogyakarta

Looking for a cheap last-minute deal or the best round-trip flight from Jakarta to Yogyakarta? Find the lowest prices on one-way and round-trip tickets right here.
Map with a flight path from Jakarta to Yogyakarta. A plane icon is halfway along the route with a label that says "Direct flight."
Direct flight

Your route at a glance

Cheapest deal$118
Cheapest monthJanuary
Average flight duration1 hour and 24 minutes
Most popular airlineGaruda Indonesia

Find the cheapest month to fly from Jakarta to Yogyakarta

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

Direct flights from Jakarta to Yogyakarta

Jakarta to Yogyakarta: 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.

Finding cheap flights from Jakarta to Yogyakarta: Frequently asked questions

The best price we found for a round-trip flight from Jakarta to Yogyakarta is $118. 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 24 minutes is the average flight time from Jakarta to Yogyakarta.
Citilink and Fly Jaya fly direct from Jakarta to Yogyakarta.
There are 30 flights per week flying from Jakarta to Yogyakarta, as of December 2025.
The cheapest month to fly from Jakarta to Yogyakarta is usually January.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Jakarta to Yogyakarta Airport on Tuesday, January 6, 2026.
Yes – the average flight time is 1 hour and 24 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 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 is Citilink.

Flying from Jakarta to Adisutjipto International Airport (JOG): What you need to know

  • Your adventure gets underway at one of Jakarta's main airports, Soekarno-Hatta International Airport (CGK) or Halim Perdanakusuma Airport (HLP). Explore the options for booking a flight from Jakarta to Adisutjipto International Airport (JOG) taking off from either of these.

  • Jakarta and Yogyakarta (where Adisutjipto International Airport is located) share the UTC+7 timezone. That means you won't need to adjust your watch when you land.

  • Arrive at the airport on time so you don't miss your flight from Jakarta to JOG. Be there at least two hours ahead for international flights and an hour early for domestic departures to avoid sprinting to your gate.

  • If you're traveling during a public holiday or other peak period, give yourself extra time. Get there two hours ahead of domestic flights and up to four hours before international departures. Queues at check-in and security will be longer.

Airports in Jakarta

Soekarno-Hatta International Airport (CGK)

  • Located around 32 kilometers from the center of Jakarta, CGK can be reached in about 35 minutes by car, depending on traffic. The journey by public transport is roughly 1 hour 30 minutes.

  • Looking for a convenient hotel close to Soekarno-Hatta International Airport? If you've booked an early flight from Jakarta to Adisutjipto International Airport, these accommodation options will have you sleeping moments from your departure gate:

  • 73.0% of flights that leave from Soekarno-Hatta International Airport reach their destination on time.

Halim Perdanakusuma Airport (HLP)

  • You can book a direct Jakarta to Adisutjipto International Airport (JOG) plane ticket with departures from Halim Perdanakusuma Airport (HLP). Decide if leaving from HLP is a better fit for your trip.

  • Catch your direct flight from Jakarta to JOG with Citilink. This is one of the top airlines operating this route out of HLP.

  • On the HLP to JOG route, Citilink is the preferred choice for many passengers.

  • You can get to HLP from central Jakarta in about 25 minutes by car (depending on traffic). The ride by public transport will take roughly 1 hour 30 minutes to cover the 14 kilometers or so.

  • Want to treat yourself to an extra night away before catching your Jakarta to JOG flight? Check in to a hotel near Halim Perdanakusuma Airport before your break officially begins. These stays are expecting you:

About Adisutjipto International Airport (JOG)

Getting from Adisutjipto International Airport (JOG) to central Yogyakarta

  • The center of Yogyakarta is roughly 8 kilometers from Adisutjipto International Airport. Journey times by cab or car rental will vary based on time of day, so do a little research ahead of your trip.

  • Traveling by public transport takes around 55 minutes.

How to find the cheapest flights from Jakarta to Adisutjipto International Airport (JOG)

  • $56 is currently the lowest price for a one-way ticket from Jakarta to Adisutjipto International Airport. A return flight starts at $118. These fares can change based on availability and demand.

  • Don't leave things to the last moment. You're more likely to walk away with cheap flights from Jakarta to JOG if you book ahead. Airlines often offer some excellent early bird discounts.

  • The 'Whole month' search tool shows you the cheapest Jakarta to Adisutjipto International Airport tickets across the month. It's a great way to snap up a bargain if your travel plans aren't set in stone.

  • There's no need to check every day to find out if prices have dropped when you create a Price Alert. We'll notify you as soon as a lower fare pops up on plane tickets from Jakarta to JOG.

  • Tailor your trip using filters. Choose your ideal departure and arrival times, airlines and total journey duration. You can also sort the results by 'Cheapest,' 'Best' or 'Fastest' flights from Jakarta to Adisutjipto International Airport.

The best time to fly from Jakarta to Adisutjipto International Airport (JOG)

  • Before booking your flight from Jakarta to Adisutjipto International Airport (JOG), work out what time of year suits you best. Peak season in Yogyakarta offers a lively atmosphere and plenty to do, while the off-season generally means cheaper hotel rates and fewer crowds.

  • Book a Jakarta to JOG plane ticket departing in October if you're eager to visit the city during its warmest month. You can expect temperatures in Yogyakarta to range from 21ºC (70ºF) to 34ºC (93ºF).

  • If you'd rather travel in cooler conditions, look for a cheap ticket from Jakarta to Adisutjipto International Airport in August when temperatures are between 19ºC (66ºF) and 30ºC (86ºF).

More about Yogyakarta

Explore more of Indonesia

  • Surabaya is just one of the many cities in Indonesia waiting to be explored once you've taken in the sights of Yogyakarta. Around 257 kilometers away to the east, popular attractions include Monkasel (Submarine Monument), Kota Tua Surabaya and Kulon Beach.

  • Around 241 kilometers east of Yogyakarta, Malang is another favorite stop in Indonesia. Start your sightseeing at Bromo Holiday, Ijen Park and bromoindonesia.id.

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