Cheap Flights Jakarta (JKT) to Yogyakarta (JOG)
The cheapest price from Jakarta to Yogyakarta is €269.64 with return on December 23, 2025. The average price is €306.75. The average flight time is 2 hours 30 minutes. There are 2 airports in Yogyakarta and 4 direct flights from Jakarta.
Cheapest prices for Yogyakarta flights by month
December
€89.00
January
€86.50
February
€84.00
March
€106.00
April
€74.00
May
€74.00
June
€74.00
July
€74.00
August
€74.00
September
€74.00
October
€74.00
November
€74.00
The cheapest months to book a flight from Jakarta to Yogyakarta are April, May, June, July, August, September, October and November and the most expensive month to fly is March.
The cheapest day to travel from Jakarta (JKT) to Yogyakarta (JOG)
The cheapest day to travel by plane from Jakarta to Yogyakarta seems to be Sunday while the most expensive flights day is Wednesday.
Jakarta (JKT) to Yogyakarta (JOG) Flight Information
The average flight time from Jakarta to Yogyakarta is 2 hours 30 minutes with average flight price €306.75 and total distance 0 km.
| Avg. Flight Duration: | 2 hours 30 minutes | |
|---|---|---|
| Flight Price: | €269.64 | |
| Flight Depart from: | Jakarta | |
| Flight Arrive in: | Yogyakarta | |
| Distance: | 423 km |
Frequently Asked Questions
How many airports are in Yogyakarta?
There are 2 airports in Yogyakarta: Adisutjipto International Airport and Yogyakarta International Airport.
What is the best price for a return flight from Jakarta to Yogyakarta?
The best price for a return flight from Jakarta to Yogyakarta is €269.64. The average price for a ticket is €306.75
How long does it take to fly from Jakarta to Yogyakarta?
It takes in average 2 hours 30 minutes to fly from Jakarta to Yogyakarta and the fastest time is 2 hours 30 minutes.
How many airlines fly directly from Jakarta to Yogyakarta?
There are 4 airlines that directly fly from Jakarta to Yogyakarta: Garuda Indonesia, Lion Air, PT Indonesia AirAsia and Sriwijaya Air.
Popular destinations from Jakarta
From Jakarta (JKT) to Almaty (ALA)
From €722.00
From Jakarta (JKT) to Ambon (AMQ)
From €255.00
From Jakarta (JKT) to Amsterdam (AMS)
From €591.00
From Jakarta (JKT) to Barcelona (BCN)
From €610.00
From Jakarta (JKT) to Benghazi (BEN)
From €1,510.00
From Jakarta (JKT) to Kota Kinabalu (BKI)
From €146.00
From Jakarta (JKT) to Batam (BTH)
From €137.00
From Jakarta (JKT) to Bratsk (BTK)
From €871.00
From Jakarta (JKT) to Banyuwangi (BWX)
From €230.00
From Jakarta (JKT) to Guangzhou (CAN)
From €317.00
From Jakarta (JKT) to Colombo (CMB)
From €352.00
From Jakarta (JKT) to Chiang Mai (CNX)
From €314.00
From Jakarta (JKT) to Cape Town (CPT)
From €729.00
From Jakarta (JKT) to Dili (DIL)
From €529.00
From Jakarta (JKT) to Jayapura (DJJ)
From €444.00
From Jakarta (JKT) to Denpasar (Bali) (DPS)
From €103.00
From Jakarta (JKT) to Dubai (DXB)
From €464.00
From Jakarta (JKT) to Goa (GOI)
From €317.00
From Jakarta (JKT) to Geneva (GVA)
From €938.00
From Jakarta (JKT) to Haikou (HAK)
From €275.00
From Jakarta (JKT) to Hong Kong (HKG)
From €262.00
From Jakarta (JKT) to Phuket (HKT)
From €180.00
From Jakarta (JKT) to Irkutsk (IKT)
From €1,079.00
From Jakarta (JKT) to Istanbul (IST)
From €451.00
From Jakarta (JKT) to Yogyakarta (JOG)
From €74.00
From Jakarta (JKT) to Kuching (KCH)
From €141.00
From Jakarta (JKT) to Krasnojarsk (KJA)
From €773.00
From Jakarta (JKT) to Kuala Lumpur (KUL)
From €85.00
From Jakarta (JKT) to Kazan (KZN)
From €665.00
From Jakarta (JKT) to Labuan Bajo (LBJ)
From €152.00