Ulun Danu Beratan Temple in Bali, Indonesia
Ulun Danu Beratan Temple in Bali, Indonesia

Flights to Bali / Denpasar (DPS)

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

 

To

Ngurah Rai International Airport

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

Airlines flying to Bali / Denpasar

These airlines airlines offer direct service to Bali / Denpasar.
Whether you're travelling from within Australia or from a destination abroad, these airlines offer direct service to Bali / Denpasar. Select your preferred airline to learn more about what they can offer, including baggage information, seat classes, availability of lounges and frequent flyer programs.
AirAsia Indonesia
AirAsia Indonesia
See Airlines
Air New Zealand
Air New Zealand
See Airlines
Lion Air
Lion Air
See Airlines
Garuda Indonesia
Garuda Indonesia
See Airlines
Citilink
Citilink
See Airlines
Thai Airways
Thai Airways
See Airlines
TransNusa
TransNusa
See Airlines
Wings Air
Wings Air
See Airlines
Batik Air Malaysia
Batik Air Malaysia
See Airlines
Virgin Australia
Virgin Australia
See Airlines
China Southern Airlines
China Southern Airlines
See Airlines
Pelita Air
Pelita Air
See Airlines
Batik Air
Batik Air
See Airlines
Super Air Jet
Super Air Jet
See Airlines
Sriwijaya Air
Sriwijaya Air
See Airlines
Air India
Air India
See Airlines
Aero Dili
Aero Dili
See Airlines
Thai AirAsia
Thai AirAsia
See Airlines
Thai Lion Air
Thai Lion Air
See Airlines
Qatar Airways
Qatar Airways
See Airlines
Emirates
Emirates
See Airlines
VietJet Air
VietJet Air
See Airlines
Cathay Pacific
Cathay Pacific
See Airlines
Hong Kong Airlines
Hong Kong Airlines
See Airlines
Asiana Airlines
Asiana Airlines
See Airlines
Jeju Air
Jeju Air
See Airlines
Korean Air
Korean Air
See Airlines
Turkish Airlines
Turkish Airlines
See Airlines
Malaysia Airlines
Malaysia Airlines
See Airlines
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
See Airlines
AirAsia X
AirAsia X
See Airlines
Philippine Airlines
Philippine Airlines
See Airlines
Cebu Pacific
Cebu Pacific
See Airlines
Japan Airlines
Japan Airlines
See Airlines
Trinity Airways (Formerly T’way Air)
Trinity Airways (Formerly T’way Air)
See Airlines

50M+ Downloads,
1M+ Reviews

Easy Flight Changes

Cancel or change your flight booking without hassle

Travel Made Easy

Exclusive extras, discounts and perks

24/7 Customer Support

Reach out to us anytime, anywhere

When is the cheapest month to fly to Bali / Denpasar (DPS)?

January is currently the cheapest time to fly to Bali / Denpasar. This is based on flight prices available on Traveloka today, and can change throughout the year based on demand, peak travel times, public holidays and events.
OriginDestinationDeparture DatePrice
SYDBali / Denpasar (DPS)Saturday 31 October 2026AU$427
SYDBali / Denpasar (DPS)Thursday 26 November 2026AU$283
SYDBali / Denpasar (DPS)Tuesday 1 December 2026AU$344
SYDBali / Denpasar (DPS)Friday 22 January 2027AU$283
SYDBali / Denpasar (DPS)Wednesday 10 February 2027AU$285
SYDBali / Denpasar (DPS)Monday 1 March 2027AU$290
SYDBali / Denpasar (DPS)Saturday 24 April 2027AU$301
SYDBali / Denpasar (DPS)Thursday 20 May 2027AU$322
SYDBali / Denpasar (DPS)Sunday 13 June 2027AU$312
SYDBali / Denpasar (DPS)Thursday 29 July 2027AU$312
SYDBali / Denpasar (DPS)Wednesday 18 August 2027AU$296
SYDBali / Denpasar (DPS)Wednesday 1 September 2027No data

Scheduled flights to Bali / Denpasar

Here are all the scheduled flights to Bali / Denpasar, providing a variety of convenient travel options.
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
Super Air Jet
Super Air Jet
12:20
14:20
Surabaya (SUB)
Bali / Denpasar (DPS)
Book Flight
Qantas
Qantas
12:30
13:40
Darwin (DRW)
Bali / Denpasar (DPS)
Book Flight
Garuda Indonesia
Garuda Indonesia
13:05
14:05
Dili (DIL)
Bali / Denpasar (DPS)
Book Flight
Qantas
Qantas
16:10
20:15
Brisbane (BNE)
Bali / Denpasar (DPS)
Book Flight
Virgin Australia
Virgin Australia
17:45
21:15
Sydney (SYD)
Bali / Denpasar (DPS)
Book Flight
Qantas
Qantas
17:55
21:00
Melbourne (MEL)
Bali / Denpasar (DPS)
Book Flight
Jetstar
Jetstar
18:50
21:35
Adelaide (ADL)
Bali / Denpasar (DPS)
Book Flight
TransNusa
TransNusa
19:00
22:45
Perth (PER)
Bali / Denpasar (DPS)
Book Flight
Jetstar
Jetstar
19:15
21:55
Cairns (CNS)
Bali / Denpasar (DPS)
Book Flight
Citilink
Citilink
19:35
22:30
Jakarta (CGK)
Bali / Denpasar (DPS)
Book Flight

Compare prices based on seating class

See the price difference between travelling in economy or business class.
MonthSeat ClassAverage Price
OctoberEconomyAU$976
NovemberEconomyAU$806
DecemberEconomyAU$1,361
JanuaryEconomyAU$782
FebruaryEconomyAU$666
MarchEconomyAU$678
AprilEconomyAU$971
MayEconomyAU$629
JuneEconomyAU$695
JulyEconomyAU$679
AugustEconomyAU$653
SeptemberEconomyNo data
OctoberPremium EconomyNo data
NovemberPremium EconomyAU$2,238
DecemberPremium EconomyAU$1,946
JanuaryPremium EconomyAU$1,828
FebruaryPremium EconomyNo data
MarchPremium EconomyNo data
AprilPremium EconomyNo data
MayPremium EconomyNo data
JunePremium EconomyNo data
JulyPremium EconomyNo data
AugustPremium EconomyNo data
SeptemberPremium EconomyNo data
OctoberBusinessAU$6,048
NovemberBusinessAU$3,005
DecemberBusinessAU$4,118
JanuaryBusinessAU$2,951
FebruaryBusinessAU$3,010
MarchBusinessAU$3,230
AprilBusinessNo data
MayBusinessNo data
JuneBusinessNo data
JulyBusinessAU$3,228
AugustBusinessNo data
SeptemberBusinessNo data

Cheapest day of the week to fly to Bali / Denpasar (DPS)

As of today's available fares on Traveloka, this is the cheapest day of the week to fly to Bali / Denpasar.
OriginDestinationDeparture DatePrice
SYDBali / Denpasar (DPS)Monday 18 January 2027AU$288
SYDBali / Denpasar (DPS)Tuesday 19 January 2027AU$291
SYDBali / Denpasar (DPS)Wednesday 27 January 2027AU$290
SYDBali / Denpasar (DPS)Thursday 26 November 2026AU$283
SYDBali / Denpasar (DPS)Friday 22 January 2027AU$283
SYDBali / Denpasar (DPS)Saturday 16 January 2027AU$288
SYDBali / Denpasar (DPS)Sunday 17 January 2027AU$288

Average prices by airline for flights to Bali / Denpasar (DPS).

Looking for the best price? Find the cheapest airline for flights to Bali / Denpasar. Based on current fares, Batik Air Malaysia offers the lowest average price.
AirlineAverage Price
Batik Air MalaysiaAU$544
AirAsia IndonesiaAU$557
ScootAU$645
TransNusaAU$659
JetstarAU$717
Virgin AustraliaAU$775
EtihadAU$775
Xiamen AirAU$801

Flights to Bali / Denpasar

Flights to Bali arrive at I Gusti Ngurah Rai International Airport, code DPS, also shown as Denpasar in flight searches. The island’s beaches, rice terraces and cultural towns offer very different holidays, so the useful flight choice combines your Australian departure airport, baggage needs and the journey to your first stay.

Which Australian airports have direct flights to Bali?

Nonstop gateways include Perth, Melbourne Tullamarine, Sydney, Brisbane, Adelaide, Darwin and the Gold Coast. Jetstar also serves Bali from Melbourne Avalon, Newcastle and the Sunshine Coast. These are different airport choices, not interchangeable terminals: MEL is Tullamarine and AVV is Avalon. The airline mix differs by departure city, and a seasonal service is not an all-year alternative.

For a regional departure without a suitable nonstop service, a connection through an Australian or Asian hub can be useful. That adds another flight and transfer to the journey. A nonstop holiday ticket and a self-transfer combination are different travel products; a longer connection can also change the arrival day and the accommodation needed.

Which airline is best for flights to Bali from Australia?

The best fit depends on the gateway and what you want included. Jetstar, Qantas, Virgin Australia, Garuda Indonesia, AirAsia, Batik Air and TransNusa are not available from every Australian airport. Sydney and Melbourne Tullamarine have Qantas and Garuda choices alongside low-cost and other operators; Perth has a different mix, including Indonesia AirAsia and TransNusa. Batik Air Indonesia (ID) and Batik Air Malaysia (OD) are separate operators, even when a search shows the same short brand name.

Jetstar’s standard Economy Starter product sells checked baggage, chosen seats and food separately. It can suit a traveller taking only cabin luggage, while a family or longer holiday needs the bag component included in the cost comparison. A paid bundle is a different product with additional inclusions; the base Starter definition should not be transferred to every bundled agency ticket.

Indonesia AirAsia’s standard low-fare product and Value Pack also serve different needs. The published Value Pack includes a 20kg checked bag, a meal and a standard seat, and AirAsia explicitly makes it available through travel agents. Those inclusions can be useful for a Perth holiday with luggage. An app-only promotion or protection is a separate benefit and is not automatically part of an agency purchase.

Qantas-operated international Economy outside the Americas includes a standard 30kg checked-baggage allowance. This offers a concrete bag-inclusive comparison with a basic ticket whose checked bag costs extra. Partner operation, mixed itineraries and membership benefits have their own scope. Business seating is available on some Bali services, but the cabin and operator must be the ones actually serving the relevant gateway; extra-legroom Economy is not Business.

Flight time and the full arrival day

Perth–Bali is roughly a four-hour nonstop sector and both places use UTC+8, so there is no time difference. Departures from Australia’s east coast involve longer flights and a time-zone change. A connection adds both another sector and the stopover time; it should not be compared with a nonstop using flight time alone.

For a late Bali arrival, the road journey to the first accommodation still follows immigration and baggage collection. A stay in the southern beach areas is a different arrival plan from an inland stay around Ubud. The flight’s local arrival date also determines which accommodation night is needed.

When is the cheapest time to fly to Bali?

There is no one cheapest month for every Australian gateway. Departure dates, school holidays, seat availability and sale travel periods all affect the flight choice. Bali’s wetter months fall broadly around the end and start of the year; a quieter travel period can mean different weather for a beach or outdoor itinerary, rather than the same holiday at a guaranteed lower price.

A useful comparison includes the flight and the holiday it creates. Moving a departure can add a hotel night; a late arrival can require a different transfer; and a basic ticket may need a checked bag added. For a fixed family holiday, bag-inclusive products can be easier to budget than a headline price alone. For a short carry-on-only break, a basic product may be sufficient.

The monthly-price module above describes its selected departure and search context. A price pattern for Sydney is not a price study for Perth, Melbourne or all Australian travellers. The day a ticket is bought is also different from the day it is flown; no Tuesday purchase rule or fixed booking window guarantees a saving.

Arriving at Bali Airport

DPS is the airport code to use for Bali’s international gateway. An Australian international arrival and a domestic connection within Indonesia involve different airport procedures. An onward domestic ticket needs time for immigration, baggage collection where required and the next check-in; a short sector length does not remove those steps.

An arranged car transfer can suit several travellers, luggage or an arrival followed by a longer road journey. A taxi offers another way to reach the first stay. The useful destination is the accommodation address, not simply “Denpasar”: Kuta, Seminyak and Ubud are separate areas with different road journeys. No single airport-to-hotel time or fixed Australian-dollar transfer price applies to them all.

Passport, visa and arrival documents for Australian tourists

For an eligible Australian ordinary-passport tourist visit, Indonesia’s e-Visa on Arrival or Visa on Arrival normally permits an initial 30-day stay. The ordinary passport needs at least six months’ validity from intended entry, and return or onward flight evidence is required for the regular VOA. Other passports, purposes or longer visits use their applicable visa arrangements; a tourist visa is not permission to work.

The All Indonesia arrival card is completed online within 72 hours, or three days, of travel. It is separate from the visa. For most foreign tourists entering Bali, the provincial visitor levy is Rp150,000 per person and is also separate from the visa charge. Specified visa, residence and other exemptions exist; this is not an additional airline baggage or airport-transfer fee.

Planning Bali flights on Traveloka

Use the correct Australian airport and DPS destination when building the trip. A useful booking choice brings together the arrival hour, nonstop or connecting routing, baggage and the first accommodation night. Travellers departing from Perth have different operator choices from those leaving Sydney or Melbourne, while a Melbourne-area search also needs the Tullamarine–Avalon distinction kept clear.

For the return, leave room for the journey back from the final stay and the international departure process. Separate tickets retain their own airline and baggage arrangements; the fact that flights appear in one holiday plan does not itself guarantee through-checking or disruption protection.

Frequently Asked Questions

Which Australian airports have direct flights to Bali?

Nonstop choices include Perth, Melbourne Tullamarine, Sydney, Brisbane, Adelaide, Darwin and the Gold Coast. Jetstar also serves Bali from Avalon, Newcastle and the Sunshine Coast. The available airlines differ by gateway, and seasonal routes are not all-year services. MEL and AVV identify different Melbourne-area airports.

Which airline should I choose for Bali?

For a carry-on-only trip, Jetstar Starter offers the basic flight with checked baggage, selected seats and food sold separately. Indonesia AirAsia’s Value Pack includes a 20kg checked bag, meal and standard seat. Qantas-operated international Economy includes standard checked baggage. Those product differences, along with the actual departure gateway, make a more useful choice than a permanent cheapest-airline ranking.

What is the cheapest month to fly to Bali from Australia?

No month is cheapest for every Australian departure airport. School-holiday dates, seat supply and sale travel periods affect the flight options, while wetter-season travel can change the holiday itself. The displayed monthly-price module applies to its selected origin and search context, not every Perth, Sydney or Melbourne trip.

What is included in the total cost of a Bali flight trip?

A basic airfare may need checked baggage, a chosen seat or food added, whereas a bundled or inclusive product already contains some of those services. The first accommodation night and airport transfer are also part of the trip cost. Indonesia’s visa and Bali’s visitor levy are separate administrative charges, not included baggage benefits.

What documents do Australian tourists need for Bali?

Eligible Australian ordinary-passport tourists can use Indonesia’s e-VOA or VOA for an initial 30-day visit. The regular VOA requires at least six months’ passport validity from intended entry and return or onward flight evidence. The All Indonesia arrival card is completed within 72 hours of travel; different passports, purposes and longer stays have separate requirements.

Is Bali Airport the same as Denpasar Airport?

DPS identifies Bali’s I Gusti Ngurah Rai International Airport, commonly labelled Bali or Denpasar in flight searches. It is the airport, not a guarantee of a particular hotel transfer. Kuta, Seminyak and inland Ubud are different accommodation areas, so the first stay’s address determines the onward road journey.

Save even more with our latest coupon

Use HELLOTRAVELOKA in our app to get up to AU$30 off flights or AU$80 off hotels.

Code:HELLOTRAVELOKA

Copy

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

Popular Payments

We are partnering with the most reliable payment service providers to make sure every transaction is smooth and worry-free!

#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