Cheap Flights from Yogyakarta to Jakarta

Compare Yogyakarta to Jakarta flight deals

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

Book the best Jakarta fare with no extra fees

Flight deals from Yogyakarta to Jakarta

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

Find the cheapest month to fly from Yogyakarta to Jakarta

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

Direct flights from Yogyakarta to Jakarta

Alternative Yogyakarta to Jakarta routes

Looking for the cheapest, fastest or easiest route from Yogyakarta to Jakarta? You could fly into the following airports instead.

Yogyakarta to Jakarta: Flight information

The things to know before you go.
Cheapest flight found$135
Cheapest month to flyJanuary
Average flight time1 hr, 23 mins
Most popular airlineBatikAir Indonesia
Average flights per week218

Finding cheap flights from Yogyakarta to Jakarta: Frequently asked questions

There are 2 airports in Jakarta: Halim Perdana Kusuma and Soekarno-Hatta.
The best price we found for a return flight from Yogyakarta to Jakarta is $135. 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 22 minutes is the average flight time from Yogyakarta to Jakarta.
BatikAir Indonesia, Garuda Indonesia and Citilink fly direct from Yogyakarta to Jakarta.
As of December 2025, there are 218 flights per week flying from Yogyakarta to Jakarta.
The cheapest month to fly from Yogyakarta to Jakarta is usually January.
If you're flying from Yogyakarta, the cheapest airport near Jakarta is Soekarno-Hatta – which is 20.6 km away from the centre of Jakarta. We've found flights into this airport from $135.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Yogyakarta to Jakarta on Thursday, 8 January 2026.
Yes – the average flight time is 1 hour and 22 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 Jakarta 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 Jakarta is around 40 days in advance, so don’t leave your flight to the last minute.
In December, the average temperature is usually around 27°C. May is typically the warmest month in Jakarta, when it usually averages around 29°C. You can expect the least rain in August. The coldest month is February, with temperatures averaging 26°C. The rainiest month is January.
The cheapest airline that flies to Jakarta is Pelita Air .

Travelling from Yogyakarta to Jakarta: what you need to know

  • Start your journey at one of Yogyakarta's main airports, Yogyakarta International Airport (YIA) or Adisutjipto International Airport (JOG). Explore your options for booking a flight from Yogyakarta to Jakarta departing from either of these.

  • Soekarno-Hatta International Airport (CGK) and Halim Perdanakusuma Airport (HLP) are the major entry points to Jakarta.

  • Around 1 hour 15 minutes is how long you'll be travelling on a direct Yogyakarta to Jakarta flight.

  • Yogyakarta and Jakarta share the UTC+7 timezone. That means you won't need to account for any time differences.

  • With 75 flights a week between the two airports, Yogyakarta International Airport (YIA) to Soekarno-Hatta International Airport (CGK) is the most popular route. Hop on the earliest flight from Yogyakarta to Jakarta with Garuda Indonesia at 06:20. If you'd like to make the most of your day before jetting off, the last flight from YIA to CGK is with Citilink at 19:20.

  • To ensure you don't miss your Yogyakarta to Jakarta flight, leave enough time to check in and drop off your luggage. Arriving two hours ahead of international departures and one hour before domestic flights is the general rule.

  • If you're jetting off during a bank holiday or other peak period, allow extra time. A good general rule is two hours ahead of domestic flights and up to four hours before international departures. Check-in and security lines will be longer.

How to find the cheapest flights from Yogyakarta to Jakarta

  • $63 is currently the lowest price for a one-way ticket from Yogyakarta to Jakarta. Return flights start at $135. These prices may change depending on availability.

  • To score cheap Yogyakarta to Jakarta flights, book your journey five months ahead of your departure date.

  • August is the best month for scoring an incredible deal on a plane ticket from Yogyakarta to Jakarta. If you need to travel during a different time of year, the 'Whole month' tool will show you the lowest prices for each month.

  • You don't need to check every day to find out if prices have dropped when you set up a Price Alert. We'll update you the moment there's a better deal on cheap flights from Yogyakarta to Jakarta.

  • Find a cheap Yogyakarta to Jakarta flight with the help of our filters. Choose your preferred duration, number of stops and airlines, then sort the results by 'Cheapest' to see the best deals.

Flying from Yogyakarta

Yogyakarta International Airport (YIA)

  • Start your trip at Yogyakarta International Airport (YIA), which offers multiple direct flights from Yogyakarta to Jakarta. From YIA, you can fly seamlessly to Soekarno-Hatta International Airport (CGK) or Halim Perdanakusuma Airport (HLP).

  • These are some of the leading carriers offering direct Yogyakarta to Jakarta plane tickets with departures from YIA:

  • Located around 32 kilometres from central Yogyakarta, YIA can be reached in about 1 hour 5 minutes by car (depending on traffic). The journey by public transport will take roughly 2 hours 10 minutes.

  • Want a hassle-free start to your break? Stay near Yogyakarta International Airport. Whether you're boarding an early flight from Yogyakarta to Jakarta or just don't like being rushed, these hotels have you covered:

  • 74.6% of flights departing from Yogyakarta International Airport land at their destination on schedule.

Arriving in Jakarta

Soekarno-Hatta International Airport (CGK)

  • Soekarno-Hatta International Airport (CGK) is approximately 19 kilometres from central Jakarta. If you're catching a cab or a ride-share, the drive will take around 35 minutes.

  • Travelling to the centre on public transport takes about 1 hour 30 minutes.

  • If you have a late flight from Yogyakarta to Jakarta, few things beat the convenience of staying close to the terminal. Pick up your bags from the carousel and then be showered and sleeping not long after at one of these accommodation options near CGK:

  • Travel at your own pace with a Soekarno-Hatta International Airport rental car. Pick up your wheels from TRAC Astra Rent A Car, Avis or Europcar and experience more of Jakarta and beyond.

  • To lock in the lowest price, book your vehicle from Soekarno-Hatta International Airport around one week ahead of your Yogyakarta to Jakarta flight.

Halim Perdanakusuma Airport (HLP)

  • Central Jakarta is approximately 11 kilometres from Halim Perdanakusuma Airport (HLP). As soon as your flight from Yogyakarta to Jakarta has landed and you've navigated your way to arrivals, the drive should be around 25 minutes.

  • The journey will take approximately 1 hour 30 minutes on public transport.

Best time to go to Jakarta

  • July is the busiest month for flights from Yogyakarta to Jakarta. To steer clear of the crowds, visit Jakarta in February.

  • Before locking in your Yogyakarta to Jakarta tickets, consider the kind of weather forecast you're hoping for. October is the warmest month in Jakarta, with temperatures ranging from 25ºC to 32ºC.

  • If you'd rather travel in cooler conditions, search for a cheap flight from Yogyakarta to Jakarta in July when temperatures average between 24ºC and 31ºC.

More about Jakarta

  • Once you've booked your flight from Yogyakarta to Jakarta, choose a hotel that puts you where you want to be. Make one of these options your base for exploring Jakarta:

  • National Monument of Indonesia and Danau Taman Mini Indonesia Indah are a couple of leading attractions to put on your Jakarta travel itinerary. Keep the momentum going by heading to Istiqlal Mosque.

Explore more of Indonesia

  • You've visited Jakarta, now it's time to discover other corners of Indonesia. Journey around 121 kilometres south-east to Bandung to tick off its top attractions. From Braga Street to Gedung Sate and Bandung Geological Museum (Museum Geologi), your itinerary will be busy.

  • Bekasi is another favourite destination in Indonesia and is around 19 kilometres east of Jakarta. No journey is complete without dropping by TUGU BEKASI JAKARTA TENGGARA, Hutan Kota Bekasi and Taman Putri.

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