Popular Filters
One Way Price
Duration
Stops From Denpasar Bali
Departure From Denpasar Bali
AUD 2,485
AUD 948
AUD 493
AUD 486
Arrival at Cairns
AUD 493
AUD 486
AUD 1,553
Alliances & Airlines
Oneworld
(13)
SkyTeam
(6)
Star Alliance
(4)
+ 5 more
Layover Airports
+ 7 more
Layover Duration
Bali To Cairns Flights
Book Bali to Cairns flight tickets at lowest price. Get best deals on your upcoming Bali to Cairns flights only on MakeMyTrip. Also Book Cairns to Bali Flights. Currently 44 flights flying from Bali to Cairns. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.
AUD 511
Denpasar Bali to Cairns , 28 Jul
Virgin Australia VA | 96
23:05
Mon, 28 Jul 25
Terminal I
Denpasar Bali, Indonesia
05 h 35 m
06:40
Tue, 29 Jul 25
Terminal T2
Melbourne, Australia
BAGGAGE : CHECK INCABIN
Information not available
Virgin Australia VA | 1293
09:00
Tue, 29 Jul 25
Terminal T3
Melbourne, Australia
03 h 25 m
12:25
Tue, 29 Jul 25
Terminal T2
Cairns, Australia
BAGGAGE : CHECK INCABIN
Information not available
AUD 518
Denpasar Bali to Cairns , 28 Jul
Virgin Australia VA | 92
15:50
Mon, 28 Jul 25
Terminal I
Denpasar Bali, Indonesia
05 h 35 m
23:25
Mon, 28 Jul 25
Terminal T2
Melbourne, Australia
BAGGAGE : CHECK INCABIN
Information not available
Virgin Australia VA | 1291
06:15
Tue, 29 Jul 25
Terminal T3
Melbourne, Australia
03 h 25 m
09:40
Tue, 29 Jul 25
Terminal T2
Cairns, Australia
BAGGAGE : CHECK INCABIN
Information not available
AUD 707
Denpasar Bali to Cairns , 28 Jul
Jetstar Airways JQ | 34
21:20
Mon, 28 Jul 25
Denpasar Bali, Indonesia
04:55
Tue, 29 Jul 25
Melbourne, Australia
BAGGAGE : CHECK INCABIN
Information not available
Jetstar Airways JQ | 34
06:25
Tue, 29 Jul 25
Melbourne, Australia
09:45
Tue, 29 Jul 25
Terminal T1
Cairns, Australia
BAGGAGE : CHECK INCABIN
Information not available
AUD 816
Denpasar Bali to Cairns , 28 Jul
Jetstar Airways JQ | 128
23:55
Mon, 28 Jul 25
Terminal I
Denpasar Bali, Indonesia
04 h 45 m
06:10
Tue, 29 Jul 25
Terminal I
Adelaide, Australia
BAGGAGE : CHECK INCABIN
Information not available
Jetstar Airways JQ | 962
10:55
Tue, 29 Jul 25
Terminal T1
Adelaide, Australia
03 h
14:25
Tue, 29 Jul 25
Terminal T2
Cairns, Australia
BAGGAGE : CHECK INCABIN
Information not available
AUD 927
Denpasar Bali to Cairns , 28 Jul
Qantas Airways QF | 44
22:10
Mon, 28 Jul 25
Terminal I
Denpasar Bali, Indonesia
05 h 55 m
06:05
Tue, 29 Jul 25
Terminal T1
Sydney, Australia
BAGGAGE : CHECK INCABIN
Information not available
Qantas Airways QF | 924
14:40
Tue, 29 Jul 25
Terminal T3
Sydney, Australia
03 h 10 m
17:50
Tue, 29 Jul 25
Terminal T2
Cairns, Australia
BAGGAGE : CHECK INCABIN
Information not available
AUD 997
Denpasar Bali to Cairns , 28 Jul
Jetstar Airways JQ | 82
07:00
Mon, 28 Jul 25
Terminal I
Denpasar Bali, Indonesia
02 h 45 m
11:15
Mon, 28 Jul 25
Terminal I
Darwin, Australia
BAGGAGE : CHECK INCABIN
Information not available
Qantas Airways QF | 1889
06:15
Tue, 29 Jul 25
Darwin, Australia
02 h 30 m
09:15
Tue, 29 Jul 25
Terminal T2
Cairns, Australia
BAGGAGE : CHECK INCABIN
Information not available
AUD 1,010
Denpasar Bali to Cairns , 28 Jul
Jetstar Airways JQ | 126
11:15
Mon, 28 Jul 25
Terminal I
Denpasar Bali, Indonesia
04 h 45 m
17:30
Mon, 28 Jul 25
Terminal I
Adelaide, Australia
BAGGAGE : CHECK INCABIN
Information not available
Jetstar Airways JQ | 960
06:00
Tue, 29 Jul 25
Terminal T1
Adelaide, Australia
03 h
09:30
Tue, 29 Jul 25
Terminal T2
Cairns, Australia
BAGGAGE : CHECK INCABIN
Information not available
AUD 1,035
Denpasar Bali to Cairns , 28 Jul
Jetstar Airways JQ | 40
12:20
Mon, 28 Jul 25
Terminal I
Denpasar Bali, Indonesia
05 h 55 m
20:15
Mon, 28 Jul 25
Terminal T1
Sydney, Australia
BAGGAGE : CHECK INCABIN
Information not available
Jetstar Airways JQ | 950
06:10
Tue, 29 Jul 25
Terminal T2
Sydney, Australia
03 h 05 m
09:15
Tue, 29 Jul 25
Terminal T2
Cairns, Australia
BAGGAGE : CHECK INCABIN
Information not available
AUD 1,040
Denpasar Bali to Cairns , 28 Jul
Jetstar Airways JQ | 38
22:35
Mon, 28 Jul 25
Terminal I
Denpasar Bali, Indonesia
05 h 55 m
06:30
Tue, 29 Jul 25
Terminal T1
Sydney, Australia
BAGGAGE : CHECK INCABIN
Information not available
Jetstar Airways JQ | 952
10:30
Tue, 29 Jul 25
Terminal T2
Sydney, Australia
03 h 05 m
13:35
Tue, 29 Jul 25
Terminal T2
Cairns, Australia
BAGGAGE : CHECK INCABIN
Information not available
AUD 1,084
Denpasar Bali to Cairns , 28 Jul
Qantas Airways QF | 46
23:05
Mon, 28 Jul 25
Terminal I
Denpasar Bali, Indonesia
05 h 35 m
06:40
Tue, 29 Jul 25
Terminal T2
Melbourne, Australia
BAGGAGE : CHECK INCABIN
Information not available
Qantas Airways QF | 420
08:10
Tue, 29 Jul 25
Terminal T1
Melbourne, Australia
01 h 25 m
09:35
Tue, 29 Jul 25
Terminal T3
Sydney, Australia
BAGGAGE : CHECK INCABIN
Information not available
Qantas Airways QF | 924
14:40
Tue, 29 Jul 25
Terminal T3
Sydney, Australia
03 h 10 m
17:50
Tue, 29 Jul 25
Terminal T2
Cairns, Australia
BAGGAGE : CHECK INCABIN
Information not available