
Airline | Departure Time | Arrival Time | Origin Airport | Destination Airport | |
|---|---|---|---|---|---|
TransNusa | 07:15 | 07:55 | Bali / Denpasar (DPS) | Lombok (LOP) | Book flight |
NAM Air | 09:10 | 10:10 | Bali / Denpasar (DPS) | Waikabubak (TMC) | Book flight |
Super Air Jet | 10:05 | 11:55 | Bali / Denpasar (DPS) | Kupang (KOE) | Book flight |
Aero Dili | 10:35 | 13:30 | Bali / Denpasar (DPS) | Dili (DIL) | Book flight |
Garuda Indonesia | 16:45 | 17:35 | Bali / Denpasar (DPS) | Yogyakarta (YIA) | Book flight |
Batik Air | 19:25 | 20:15 | Bali / Denpasar (DPS) | Jakarta (HLP) | Book flight |
Jetstar | 20:20 | 04:55 (+1 day) | Bali / Denpasar (DPS) | Melbourne (MEL) | Book flight |
Lion Air | 21:15 | 22:10 | Bali / Denpasar (DPS) | Jakarta (CGK) | Book flight |
Jetstar | 21:30 | 01:20 (+1 day) | Bali / Denpasar (DPS) | Perth (PER) | Book flight |
Virgin Australia | 23:35 | 08:35 (+1 day) | Bali / Denpasar (DPS) | Sydney (SYD) | Book flight |
Airline | Departure Time | Arrival Time | Origin Airport | Destination Airport | |
|---|---|---|---|---|---|
Garuda Indonesia | 22:40 | 01:35 (+1 day) | Jakarta (CGK) | Bali / Denpasar (DPS) | Book flight |
Bali Airport (DPS) is the airport for the Indonesian island of Bali. Its official name is I Gusti Ngurah Rai International Airport, and many travellers simply call it Ngurah Rai or Denpasar Airport. It sits in Tuban, Kuta, in Badung Regency, Bali, about 13 km south of Denpasar. The airport is run by InJourney Airports. There are two passenger terminals: the Domestic Terminal for flights within Indonesia and the International Terminal for flights overseas, including flights to and from Australia.
This short guide covers which terminal to head for, the airlines on domestic flights, the bus link to Denpasar, and a few tips for flying in and out of DPS. It sticks to what the airport and public sources confirm, so check your booking and the airport's own channels for anything not covered here.
Ngurah Rai keeps domestic and international flights in separate terminals. The first thing to confirm is whether your flight is domestic or international, then check the terminal printed on your e-ticket. Terminal assignments can change, so look again close to your travel date.
The Domestic Terminal handles flights within Indonesia, such as hops to Lombok, Labuan Bajo, Jakarta or Yogyakarta. The operator's airline directory lists these carriers for the Domestic Terminal. It is not a full list, so your airline may fly from here even if it is not shown:
The International Terminal handles flights between Bali and other countries, which covers every flight to and from Australia. A verified airline list for this terminal is not available here, so rely on your e-ticket. Some Indonesian airlines fly both domestic and international routes, which means the same airline can use either terminal depending on where you are going.
If you are connecting between an international and a domestic flight at Bali Airport, you will change terminals. Allow generous time for immigration, customs and checking in again for the second flight.
Most visitors leave Ngurah Rai by road. Fares are set by each operator, so check them at the counter or in the operator's app before you travel.
Trans Metro Dewata is Bali's bus rapid transit network. Its corridor K2 runs between the Ubung terminal and Ngurah Rai airport, giving a public transport link towards Denpasar. Check the route and timetable before you rely on it for a flight.
Drivers can use the Bali Mandara toll road, which links the airport area with Nusa Dua, Sanur, Benoa and Denpasar. Journey times depend on traffic, so leave plenty of time when heading to the airport.
Your airline sets the check-in and bag-drop cut-off for your flight, and it is shown on your booking. For international departures, leave extra time for check-in, security and outbound immigration.
Entry requirements for Indonesia, and for returning to Australia, are set by each government rather than the airport. Check the official guidance for your passport well before you fly. For live departure and arrival information at DPS, use the Traveloka flight status page.
The fare cards on this page show fares from Bali to popular destinations, and the flight schedule tables list upcoming departures and arrivals at Bali Airport by date, with the airline and the scheduled times. They are a selection of flights, not a full timetable. Pick a route, compare airlines and times, and set a Price Alert if you want to wait for the fare to move. Your e-ticket arrives by email and in the app.
Popular routes from Bali Airport include:
Heading home or island-hopping across Indonesia? Compare flights from Bali Airport on Traveloka and book the one that suits your trip.




