Bali / Denpasar to Yogyakarta Flights (Adisutjipto)

One-way
Round-trip
Multi-city
Direct Flights only
1 Adult, 0 Child, 0 Infant (on lap)
Economy
From

Ngurah Rai International Airport

To

Yogyakarta Adi Sutjipto Airport

Departure date
Return date
Search Flights
Need travel inspiration?
Discover flight ideas

Flight Information: Bali / Denpasar to Yogyakarta

Which is the cheapest month to fly from Bali / Denpasar to Yogyakarta?

OriginDestinationDeparture DatePrice
Bali / Denpasar (DPS)JOGTuesday 20 October 2026AU$217
Bali / Denpasar (DPS)JOGFriday 6 November 2026AU$236
Bali / Denpasar (DPS)JOGMonday 7 December 2026AU$245
Bali / Denpasar (DPS)JOGSaturday 2 January 2027AU$305
Bali / Denpasar (DPS)JOGThursday 4 February 2027AU$307
Bali / Denpasar (DPS)JOGMonday 1 March 2027AU$307
Bali / Denpasar (DPS)JOGMonday 19 April 2027AU$307
Bali / Denpasar (DPS)JOGSaturday 1 May 2027No data
Bali / Denpasar (DPS)JOGFriday 18 June 2027AU$307
Bali / Denpasar (DPS)JOGThursday 1 July 2027No data
Bali / Denpasar (DPS)JOGSunday 1 August 2027No data
Bali / Denpasar (DPS)JOGWednesday 1 September 2027No data

Frequently Asked Questions

Is there a direct flight from Bali to Adisutjipto Airport (JOG)?

No. Since Yogyakarta International Airport (YIA) opened, scheduled Bali to Yogyakarta flights now use YIA instead of the older Adisutjipto Airport.

Why did flights stop using Adisutjipto for Bali to Yogyakarta?

Adisutjipto's short runway and city-centre location limited its capacity, so airlines shifted their Bali, Jakarta, and international services to the larger Yogyakarta International Airport.

Which airport should I book for a flight from Bali to Yogyakarta?

Book Yogyakarta International Airport (YIA), where Garuda Indonesia and Lion Air both operate direct flights from Bali.

Is Adisutjipto Airport still open?

Yes, but on a much smaller scale, now handling limited regional turboprop routes such as Jakarta and Karimunjawa alongside its role as an Indonesian Air Force base.

Do Australians need a visa to fly from Bali to Yogyakarta?

No separate visa is needed. This is a domestic flight within Indonesia, so your existing Indonesian Visa on Arrival or e-VOA covers it as long as it's still valid.

Is there a time difference between Bali and Yogyakarta?

Yes, Bali sits one hour ahead of Yogyakarta, since Bali runs on WITA (UTC+8) and Yogyakarta follows WIB (UTC+7).

About Yogyakarta

Adisutjipto Airport (JOG) was once Yogyakarta's main gateway, but since Yogyakarta International Airport (YIA) opened, almost all scheduled commercial traffic, including every flight to and from Bali, has shifted there instead. There is currently no scheduled Bali to Yogyakarta service using the JOG code, so if you're booking a flight between Bali and Yogyakarta, you'll want the Bali to Yogyakarta International Airport (YIA) route instead.

What is Adisutjipto Airport used for now?

Adisutjipto still operates, but on a much smaller scale than before YIA opened. It now handles limited regional turboprop flights on routes such as Jakarta and Karimunjawa, alongside its role as an Indonesian Air Force base, rather than the wider domestic and international network it once carried.

Why did flights move to Yogyakarta International Airport?

Adisutjipto sits inside the city and had reached capacity, with a single, shorter runway that limited the size of aircraft it could handle. Yogyakarta International Airport, built around 40 kilometres west of the city near Kulon Progo, opened with a longer runway and far greater capacity, and airlines progressively shifted their Bali, Jakarta, and international services there.

Flying between Bali and Yogyakarta today

Garuda Indonesia and Lion Air both operate direct flights between Ngurah Rai International Airport in Bali and Yogyakarta International Airport (YIA), taking around 1 hours and 30 minutes, with fares from AU$73. Head to the Bali to Yogyakarta (YIA) route page for airline options, pricing, airport transport, and visa details for this journey.

Passport and visa requirements for Australians

Travel between Bali and Yogyakarta, on either airport, is a domestic flight within Indonesia. No separate visa is required beyond the Indonesian Visa on Arrival or e-VOA used to enter the country, provided it's still valid.

Time difference between Bali and Yogyakarta

Bali runs on Central Indonesia Time (WITA, UTC+8), while Yogyakarta follows Western Indonesia Time (WIB, UTC+7), so Bali sits one hour ahead of Yogyakarta.

Other popular destinations in Indonesia from Bali

Consider Bali to Surabaya flights, Bali to Solo flights, or Bali to Jakarta flights for more of Java.

Flight Information to Yogyakarta

Flight Duration

1 hr(s) 30 mins

Airport in Bali / Denpasar

Airport in Yogyakarta

Where can we help you to go next?

Popular Routes from Ngurah Rai International Airport

Popular Airlines

Popular Nearby Airports

Popular Airline

Domestic & International Airline Partners
We are partnering with various airlines across the globe to get you to wherever you need to be.
Qantas Airlines
Qantas Airlines
See Airlines
Virgin Australia
Virgin Australia
See Airlines
Jetstar Airways
Jetstar Airways
See Airlines
Singapore Airlines
Singapore Airlines
See Airlines
Cathay Pacific
Cathay Pacific
See Airlines
China Southern Airlines
China Southern Airlines
See Airlines
Garuda Indonesia
Garuda Indonesia
See Airlines
Malaysia Airlines
Malaysia Airlines
See Airlines
Thai Airways
Thai Airways
See Airlines
Vietnam Airlines
Vietnam Airlines
See Airlines
Philippine Airlines
Philippine Airlines
See Airlines
Royal Brunei
Royal Brunei
See Airlines
Qatar Airways
Qatar Airways
See Airlines
Etihad Airways
Etihad Airways
See Airlines
All Nippon Airways
All Nippon Airways
See Airlines
Air China
Air China
See Airlines
China Eastern Airlines
China Eastern Airlines
See Airlines
Korean Air
Korean Air
See Airlines
Japan Airlines
Japan Airlines
See Airlines
China Airlines
China Airlines
See Airlines
Xiamen Airlines
Xiamen Airlines
See Airlines
Asiana Airlines
Asiana Airlines
See Airlines
Air France
Air France
See Airlines
Delta Airlines
Delta Airlines
See Airlines
United Airlines
United Airlines
See Airlines
Lufthansa
Lufthansa
See Airlines
Turkish Airlines
Turkish Airlines
See Airlines
Lion Air
Lion Air
See Airlines
Citilink
Citilink
See Airlines
Sriwijaya Air
Sriwijaya Air
See Airlines
Cebu Pacific
Cebu Pacific
See Airlines
American Airlines
American Airlines
See Airlines
British Airways
British Airways
See Airlines
Air New Zealand
Air New Zealand
See Airlines
Emirates
Emirates
See Airlines
Rex Airlines
Rex Airlines
See Airlines

#1 All-in-one Travel App*

Easy refund & reschedule

App-only deals

Instant notifications & alerts

App Store

4.8/5

App rating
Google Play

4.9/5

App rating
*In SEA, based on cumulative downloads (2014–2025) among travel apps. Source: SensorTower