Skip to main content

Assemble my trip

← Getting around Indonesia

How to get there

Bali to Yogyakarta

Flying is the practical choice. The direct flight takes about 1 hour 25 minutes.

Our pick

Fly direct. There is no sensible overland route across Bali and Java for most travellers. Budget carriers carry the cheapest fares, so book midweek and a few weeks out. Confirm whether you land at the larger YIA airport, which is about an hour from town, or the older JOG.

Your options

Domestic flight (DPS to YIA/JOG)

Around $55 to $100 one way (working estimate)
Duration:
About 1 hour 25 minutes
Frequency:
Several daily across multiple carriers

Most flights use YIA, which is around 40 to 60 minutes from central Yogyakarta.

12GOPlaces

Instantly book trains, buses, ferries, transfers & flights

Common questions

How long is the flight from Bali to Yogyakarta?
About 1 hour 25 minutes direct.
How much does it cost?
As a working estimate, around $55 to $100 one way, cheaper midweek and booked ahead.
Is there an overland option?
Not a practical one for most travellers. The flight is the standard way to connect Bali and Yogyakarta.
Which airport will I use?
Most flights land at YIA in Kulon Progo, about an hour from central Yogyakarta, so budget transfer time and cost.

Itineraries that use this route

See it in a full day-by-day trip you can book.

Prices and schedules are working estimates and change with season and operator. Confirm current fares and departure times before you book. Some links are affiliate links; booking through them helps fund the site at no extra cost to you.