Direct flights to Yogyakarta YIA

New Yogyakarta International Airport is a small to medium sized airport in Indonesia. In total there are 18 airports with direct flights to Yogyakarta from Indonesia and 2 other countries (Malaysia and Singapore). The airport is a focus city for Lion Air and Garuda Indonesia . You can easily reach Yogyakarta with daily non-stop flights from major hubs Jakarta (Batik Air), Ujung Pandang (Lion Air) and Balikpapan (Lion Air).

YIA Click to open the interactive map.

Non-stop routes to YIA:

Duration

No direct flights found. Try clear all filters.
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS

Airlines with direct flights every day to Yogyakarta

The airports presented below each airline are hubs for this specific operator.

Batik Air
From Jakarta, Indonesia
Lion Air
From Ujung Pandang and Balikpapan, Indonesia
Ad
YIA routes and destination map
Show flights from Yogyakarta instead? Cheap flights to Yogyakarta
Ad

No, there are no directflights to Yogyakarta from the US so you'll need to find a flight with connection instead..

There are 12 airlines with direct flights to Yogyakarta. Batik Air, Garuda Indonesia and Sriwijaya Air are the most popular ones.

2 big alliances are flying to Yogyakarta. SkyTeam and Oneworld.

The IATA code is YIA and the ICAO code is WAHI.

You can fly daily from 3 different airports hubs to Yogyakarta — including Jakarta with Batik Air and Ujung Pandang & Balikpapan with Lion Air.

Depends where you are flying from. It takes 2h 50min from Kuala Namu (KNO) and 1h 15min from Jakarta (CGK).

There are 2 airports in Yogyakarta with scheduled flights.

The airport with the most scheduled flights is New Yogyakarta International Airport (YIA).

It depends on where and when you are flying. The average one-way ticket price according to our data is $118.
Direct flights to other airports in Yogyakarta
Adi Sutjipto
Adi Sutjipto (JOG)

Flights from 1 different airports

Direct flights to Indonesia
Soekarno Hatta International
Soekarno Hatta International (CGK)

Flights from 92 different airports

Bali International
Bali International (DPS)

Flights from 65 different airports

Ujung Pandang
Ujung Pandang (UPG)

Flights from 40 different airports

Juanda
Juanda (SUB)

Flights from 38 different airports

Sepinggan
Sepinggan (BPN)

Flights from 23 different airports

Knokke
Knokke (KNO)

Flights from 19 different airports

Hang Nadim
Hang Nadim (BTH)

Flights from 19 different airports

El Tari
El Tari (KOE)

Flights from 16 different airports

Supadio
Supadio (PNK)

Flights from 14 different airports

Lombok International Airport
Lombok International Airport (LOP)

Flights from 14 different airports

Ad