- Must visit
Museum Affandi
Art museum presenting works by Affandi in a riverside complex that also reflects the painter's distinctive architectural taste.
Cheapest price on Oct 12
$47
Average ticket price on Oct 12
$111
Fastest journey on Oct 12
1 h 10 m
Average journey duration on Oct 12
1 h 10 m
Flights on Oct 12
22
Distance
425 km
The best way to find a cheap flight ticket from Jakarta to Yogyakarta is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Jakarta to Yogyakarta will cost around $111 if you buy it on the day, but the cheapest tickets can be found for only $47.
On Mon, Oct 12, we found 22 flights from Jakarta to Yogyakarta, including 13 direct services.
On Mon, Oct 12 the direct flights cover the 425 km distance in an average of 1 h 10 m but if you time it right, some flights will get you there in just 1 h 10 m .
On Mon, Oct 12 the longest flights will take 1 h 10 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
ID6374
IU312
IU336
IU314
QG776
ID6374
ID6344
IU312
ID6378
ID6368Flights from Jakarta to Yogyakarta depart on average 22 times per day, taking around 2h 12m. Cheap flight tickets for this journey start at $31 but you can travel from only $14 by bus.
There are 12 flights per day. The earliest flight runs at 01:40, the last at 23:10. The fastest flight covers the 264 miles (425 km) distance in 1h 5m. January is the cheapest month to fly.
Distance 264 miles (425 km) |
Average flight duration 2h 12m |
Cheapest ticket price $31 |
Flights per day 22 |
Direct flights 12 |
Fastest flight 1h 5m |
First flight 1:40 AM |
Last flight 11:10 PM |
Cheapest Month Jan |
Cheapest Day Sun |
High Season Jul - Sep |
Low Season Jan - Mar |
Busiest Day Tue |
Least Busy Day Sun |
Best time to book 2 days |
The table below shows live departures for Jakarta to Yogyakarta flights for today, Sunday, October 11. You can also manually refresh the results below to see updated flight journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
QG776 | 6:30 PM Jakarta | 1h15 | 7:45 PM Yogyakarta International Airport | 0 transfersDirect | |
ID7521 · ID6414+ IU122 | 8:15 PM Jakarta Halim Perdana Kusuma | 14h25 | 10:40 AM Yogyakarta International Airport | 2 transfers | |
ID7521 · ID6414+ IU120 | 8:15 PM Jakarta Halim Perdana Kusuma | 19h15 | 3:30 PM Yogyakarta International Airport | 2 transfers | |
| Monday, October 12 | |||||
ID7511+ JT222 · JT521 | 5:25 AM Jakarta Halim Perdana Kusuma | 12h10 | 5:35 PM Yogyakarta International Airport | 2 transfers | |
QG1100 | 5:55 AM Jakarta Halim Perdana Kusuma | 1h25 | 7:20 AM Adisutjipto Airport | 0 transfersDirect | |
ID6368 | 6:00 AM Jakarta | 1h10 | 7:10 AM Yogyakarta International Airport | 0 transfersDirect | |
IU924 · IU935 | 7:10 AM Jakarta | 8h25 | 3:35 PM Yogyakarta International Airport | 1 transfer | |
IU312 | 8:30 AM Jakarta | 1h10 | 9:40 AM Yogyakarta International Airport | 0 transfersDirect | |
IU922 · IU935 | 8:40 AM Jakarta | 6h55 | 3:35 PM Yogyakarta International Airport | 1 transfer | |
ID6378 | 9:50 AM Jakarta | 1h10 | 11:00 AM Yogyakarta International Airport | 0 transfersDirect | |
QG1102 | 9:55 AM Jakarta Halim Perdana Kusuma | 1h25 | 11:20 AM Adisutjipto Airport | 0 transfersDirect | |
8B5530 | 10:40 AM Jakarta | 1h10 | 11:50 AM Yogyakarta International Airport | 0 transfersDirect | |
IU878 · IU935 | 10:45 AM Jakarta | 4h50 | 3:35 PM Yogyakarta International Airport | 1 transfer | |
QG772 | 11:25 AM Jakarta | 1h15 | 12:40 PM Yogyakarta International Airport | 0 transfersDirect | |
ID6870+ IU935 | 11:50 AM Jakarta | 3h45 | 3:35 PM Yogyakarta International Airport | 1 transfer | |
ID6344 | 1:05 PM Jakarta | 1h10 | 2:15 PM Yogyakarta International Airport | 0 transfersDirect | |
IU336 | 1:30 PM Jakarta | 1h10 | 2:40 PM Yogyakarta International Airport | 0 transfersDirect | |
QG1104 | 1:40 PM Jakarta Halim Perdana Kusuma | 1h25 | 3:05 PM Adisutjipto Airport | 0 transfersDirect | |
IU698 · IU661 | 3:45 PM Jakarta | 4h40 | 8:25 PM Yogyakarta International Airport | 1 transfer | |
ID6226+ IU661 | 4:00 PM Jakarta | 4h25 | 8:25 PM Yogyakarta International Airport | 1 transfer | |
IU314 | 5:10 PM Jakarta | 1h10 | 6:20 PM Yogyakarta International Airport | 0 transfersDirect | |
ID6374 | 6:05 PM Jakarta | 1h10 | 7:15 PM Yogyakarta International Airport | 0 transfersDirect | |
This is the last flight of the day. | |||||
Find all the dates and times for this journey
Discover the best of Yogyakarta — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Yogyakarta trip today.
Art museum presenting works by Affandi in a riverside complex that also reflects the painter's distinctive architectural taste.
Museum inside the palace complex displaying royal gifts, regalia, and historical objects that help explain the sultanate's cultural legacy.
Compact museum dedicated to batik techniques, tools, and textiles, ideal for understanding one of Java's most important crafts.
Yogyakarta's best-known shopping street, lively for walking, street performances, batik stores, and easy access to major landmarks.
Historic square north of the palace with open space, heritage surroundings, and frequent local activity in the city center.
Southern city square popular for evening walks and colorful pedal cars, giving visitors a casual local nightlife atmosphere.
Sweet jackfruit stew simmered with palm sugar and coconut milk. A Yogyakarta signature known for its rich sweetness and long, slow cooking.
Rice topped with young jackfruit, krecek spicy beef skin stew, chicken, egg, and coconut milk areh. A classic Yogya breakfast and street-food staple.
Soft rice cake with savory peanut sauce, sweet soy, and toppings like fried shallots. A simple traditional snack closely associated with Yogyakarta mornings.
Upscale venue for Indonesian cuisine with polished presentation and a romantic setting, suitable for a fine-dining style meal in Yogyakarta.
Legendary casual gudeg house serving the city’s signature sweet jackfruit stew with classic side dishes in a traditional local setting.
Established heritage restaurant in a colonial-style building, serving refined Javanese and Indonesian dishes with a more formal atmosphere.
Budget-friendly versus Bali or Jakarta. Guesthouses, local meals, and short rides are cheap; upscale hotels and Western dining still cost less than many major tourist cities.
Tipping is appreciated but not expected. Restaurants may add service; otherwise round up or leave 5-10%. Round up taxi fares. Small tips at cafes are optional.
Official public transport app
Bandara Adisutjipto, Yogyakarta -> Stasiun Yogyakarta, Yogyakarta
Find answers to the most common questions about traveling from Jakarta to Yogyakarta by flight. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest flight, the cheapest option, or tips for making the most of your visit at Yogyakarta, this guide helps you travel smarter and with confidence.

Most Jakarta to Yogyakarta flights use the Jakarta to Yogyakarta International Airport airport pair. Use this guide to compare Jakarta and Yogyakarta airports on this route, check city-centre transport, alongside checking practicalities like airport facilities and services.
Jakarta is 3 km from Jakarta city centre. Public transport options include:
Jakarta has practical services for this route, including Wifi, Shopping, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Shower, Lounge, Lost and Found Office, and Car Rental.
Food options include: Various restaurants are located in all terminals, offering Indonesian, Asian, and Western cuisines. Top choices include Bakmi GM and Starbucks.
Free Wi-Fi available throughout the airport, with a time limit of 3 hours per session. ATMs are located throughout the airport, offering services from major Indonesian banks.
Lost and found is available at the station.
Available at Jakarta: Parking, Taxis, WC.
Available at Jakarta: Car Rental.
Accessibility facilities are available at Jakarta: Ramps, toilets.
Nearby hotels include Hotels are available within walking distance, including the Jakarta Airport Hotel..
Jakarta Halim Perdana Kusuma is 7 km from Jakarta city centre. Public transport options include:
Jakarta Halim Perdana Kusuma has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, Shower, and Ticket Office.
Food options include: Several local and international restaurants are available.
Free Wi-Fi is available throughout the airport. ATMs are aTMs of various banks are available in the terminal.
Ticket office support is available at Jakarta Halim Perdana Kusuma.
Available at Jakarta Halim Perdana Kusuma: Parking, Taxis, WC.
Accessibility facilities are available at Jakarta Halim Perdana Kusuma: The airport is accessible to passengers with reduced mobility.
Adisutjipto Airport has practical services for this route, including Accessibility.
Accessibility facilities are available at Adisutjipto Airport: The place has an entrance that is wheelchair-accessible.
Here are some other resources that might have the information you need