
Popular airlines to Bali
Singapore Airlines
Malaysia Airlines
Qatar Airways
Emirates
Turkish Airlines
Cathay Pacific
Scoot
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% on select hotels after you book a flight*
How much is the cheapest flight to Bali?
Prices were available within the past 7 days and start at $170 for one-way flights and $212 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Thu, Jan 21 - Thu, Feb 11
PER
Perth
DPS
Bali
$212
Roundtrip
found 10 hours ago

Tue, Feb 16 - Tue, Feb 23
PER
Perth
DPS
Bali
$308
Roundtrip
found 5 hours ago

Thu, Jan 28 - Thu, Feb 18
MEL
Melbourne
DPS
Bali
$332
Roundtrip
found 10 hours ago

Mon, Mar 29 - Mon, Apr 5
PER
Perth
DPS
Bali
$342
Roundtrip
found 1 day ago

Mon, Dec 7 - Fri, Dec 11
PER
Perth
DPS
Bali
$342
Roundtrip
found 21 hours ago

Wed, Feb 17 - Thu, Feb 18
BNE
Brisbane
DPS
Bali
$380
Roundtrip
found 1 day ago

Sun, Feb 28 - Sun, Mar 21
PER
Perth
DPS
Bali
$442
Roundtrip
found 1 day ago

Sun, Apr 25 - Wed, Apr 28
MEL
Melbourne
DPS
Bali
$465
Roundtrip
found 1 day ago

Sat, Mar 6 - Wed, Mar 17
MEL
Melbourne
DPS
Bali
$528
Roundtrip
found 2 days ago

Mon, Oct 26 - Sun, Nov 15
AVV
Melbourne
DPS
Bali
$574
Roundtrip
found 5 days ago
Airports in Bali
Prices were available within the past 7 days. Prices and availability are subject to change.
Select flight to Ngurah Rai Intl. DPS. Cheapest option available. Flights from $1,431Cheapest
DPS
Ngurah Rai Intl.
Flights from $1,431
Book with confidence
Enjoy extra legroom, flight flexibility, and a seamless travel experience.
Travel information
*Flight schedules are subject to change.
*Available to One Key members.
*Flight schedules are subject to change.
*Available to One Key members.
Explore a world of travel with Expedia
- Accor Hotels in Canggu
- Seminyak Hotels
- Kuta Hotels
- 5 Star Hotels in Nusa Dua
- Hotels with a Swim-up Bar in Seminyak
- Villas in Ubud
- Hostels in Ubud
- Villas in Canggu
- 5 Star Hotels in Seminyak
- Uluwatu Hotels
- Accor Hotels in Penida Island
- 5 Star Hotels in Ubud
- Melia Hotels in Seminyak
- Canggu Hotels
- Nusa Dua Hotels
- All-Inclusive Resorts in Nusa Dua
- Villas in Seminyak
- Ubud Hotels
- All-Inclusive Resorts in Ubud
- Accor Hotels in Seminyak
- Rainforest & Jungle Hotels in Ubud
- 4 Star Hotels in Nusa Dua
- Oceanfront Hotels in Seminyak
- Flights from Kuta
- Flights from Ubud
- Flights to Amed
- Flights to Kuta
- Flights to Mayong
- Flights to Sidemen
- Flights to Sukawati
- Flights to Kintamani
- Flights to Medewi
- Flights to Legian
- Flights to Gianyar
- Flights to Nusa Dua
- Flights to Pemuteran
- Flights to Tabanan
- Flights to Lembongan Island
- Flights to Tampaksiring
- Flights to Tejakula
- Flights to Jimbaran
- Flights to Sukasada
- Flights to Padangbai
- Flights to Uluwatu
- Flights to Pecatu
- Flights to Selat
- Flights from Legian
- Flights to Banjar
- Flights to Ubud
- Flights to Tegallalang
- Flights to Seminyak
- Flights to Payangan
- Flights to Canggu
- Flights to Mas
- Flights to Candi Dasa
- Flights to Ungasan
- Flights to Penida Island
- Flights to Seririt
- Flights to Tuban
- Flights to Kerobokan
- Flights to Lovina
- Flights to Tulamben
- Flights from Denpasar
- Car rental Taro
- Pickup Car Rentals in Padangbai
- Car rental Ubud
- Luxury Car Rentals in Seminyak
- Auto Rent Rental Cars in Singaraja
- Surprice Car Rentals Rental Cars in Keramas
- Car rental Denpasar
- Avis Rental Cars in Ubud
- Hertz Rental Cars in Denpasar
- Luxury Car Rentals in Ubud
- Van Car Rentals in Ubud
- Car rental Mas