Popular Filters
One Way Price
Duration
Stops From Denpasar Bali
Departure From Denpasar Bali
AUD 2,558
AUD 730
AUD 372
AUD 620
Arrival at Cairns
AUD 774
AUD 372
AUD 620
AUD 1,133
Alliances & Airlines
Oneworld
(4)
SkyTeam
(3)
Star Alliance
(5)
+ 1 more
Layover Airports
+ 4 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 42 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 391
Denpasar Bali to Cairns , 29 Jul
Virgin Australia VA | 92
15:50
Tue, 29 Jul 25
Terminal I
Denpasar Bali, Indonesia
05 h 35 m
23:25
Tue, 29 Jul 25
Terminal T2
Melbourne, Australia
BAGGAGE : CHECK INCABIN
Information not available
Virgin Australia VA | 1291
06:15
Wed, 30 Jul 25
Terminal T3
Melbourne, Australia
03 h 25 m
09:40
Wed, 30 Jul 25
Terminal T2
Cairns, Australia
BAGGAGE : CHECK INCABIN
Information not available
AUD 652
Denpasar Bali to Cairns , 29 Jul
Virgin Australia VA | 68
23:35
Tue, 29 Jul 25
Terminal I
Denpasar Bali, Indonesia
06 h 10 m
07:45
Wed, 30 Jul 25
Terminal T1
Sydney, Australia
BAGGAGE : CHECK INCABIN
Information not available
Virgin Australia VA | 1419
12:40
Wed, 30 Jul 25
Terminal T2
Sydney, Australia
03 h 15 m
15:55
Wed, 30 Jul 25
Terminal T2
Cairns, Australia
BAGGAGE : CHECK INCABIN
Information not available
AUD 768
Re Check-in of Baggage required
Denpasar Bali to Cairns , 29 Jul
Jetstar Airways JQ | 109
11:40
Tue, 29 Jul 25
Terminal I
Denpasar Bali, Indonesia
03 h 45 m
15:25
Tue, 29 Jul 25
Terminal T1
Perth, Australia
BAGGAGE : CHECK INCABIN
Information not available
Virgin Australia VA | 473
22:45
Tue, 29 Jul 25
Terminal T1
Perth, Australia
04 h 25 m
05:10
Wed, 30 Jul 25
Terminal D
Brisbane, Australia
BAGGAGE : CHECK INCABIN
Information not available
Virgin Australia VA | 775
08:40
Wed, 30 Jul 25
Terminal D
Brisbane, Australia
02 h 30 m
11:10
Wed, 30 Jul 25
Terminal T2
Cairns, Australia
BAGGAGE : CHECK INCABIN
Information not available
AUD 813
Re Check-in of Baggage required
Denpasar Bali to Cairns , 29 Jul
Jetstar Airways JQ | 109
11:40
Tue, 29 Jul 25
Terminal I
Denpasar Bali, Indonesia
03 h 45 m
15:25
Tue, 29 Jul 25
Terminal T1
Perth, Australia
BAGGAGE : CHECK INCABIN
Information not available
Virgin Australia VA | 698
23:45
Tue, 29 Jul 25
Terminal T1
Perth, Australia
03 h 35 m
05:20
Wed, 30 Jul 25
Terminal T3
Melbourne, Australia
BAGGAGE : CHECK INCABIN
Information not available
Virgin Australia VA | 1291
06:15
Wed, 30 Jul 25
Terminal T3
Melbourne, Australia
03 h 25 m
09:40
Wed, 30 Jul 25
Terminal T2
Cairns, Australia
BAGGAGE : CHECK INCABIN
Information not available
AUD 814
Re Check-in of Baggage required
Denpasar Bali to Cairns , 29 Jul
Jetstar Airways JQ | 109
11:40
Tue, 29 Jul 25
Terminal I
Denpasar Bali, Indonesia
03 h 45 m
15:25
Tue, 29 Jul 25
Terminal T1
Perth, Australia
BAGGAGE : CHECK INCABIN
Information not available
Jetstar Airways JQ | 979
23:10
Tue, 29 Jul 25
Terminal T2
Perth, Australia
04 h 10 m
05:20
Wed, 30 Jul 25
Terminal T2
Cairns, Australia
BAGGAGE : CHECK INCABIN
Information not available
AUD 829
Re Check-in of Baggage required
Denpasar Bali to Cairns , 29 Jul
Jetstar Airways JQ | 111
11:30
Tue, 29 Jul 25
Terminal I
Denpasar Bali, Indonesia
03 h 45 m
15:15
Tue, 29 Jul 25
Terminal T1
Perth, Australia
BAGGAGE : CHECK INCABIN
Information not available
Virgin Australia VA | 473
22:45
Tue, 29 Jul 25
Terminal T1
Perth, Australia
04 h 25 m
05:10
Wed, 30 Jul 25
Terminal D
Brisbane, Australia
BAGGAGE : CHECK INCABIN
Information not available
Virgin Australia VA | 775
08:40
Wed, 30 Jul 25
Terminal D
Brisbane, Australia
02 h 30 m
11:10
Wed, 30 Jul 25
Terminal T2
Cairns, Australia
BAGGAGE : CHECK INCABIN
Information not available
AUD 832
Denpasar Bali to Cairns , 29 Jul
Jetstar Airways JQ | 60
22:10
Tue, 29 Jul 25
Terminal I
Denpasar Bali, Indonesia
05 h 30 m
05:40
Wed, 30 Jul 25
Terminal I
Brisbane, Australia
BAGGAGE : CHECK INCABIN
Information not available
Jetstar Airways JQ | 930
08:45
Wed, 30 Jul 25
Terminal D
Brisbane, Australia
02 h 30 m
11:15
Wed, 30 Jul 25
Terminal T2
Cairns, Australia
BAGGAGE : CHECK INCABIN
Information not available
AUD 844
Denpasar Bali to Cairns , 29 Jul
Jetstar Airways JQ | 34
21:20
Tue, 29 Jul 25
Denpasar Bali, Indonesia
04:55
Wed, 30 Jul 25
Melbourne, Australia
BAGGAGE : CHECK INCABIN
Information not available
Jetstar Airways JQ | 34
06:25
Wed, 30 Jul 25
Melbourne, Australia
09:45
Wed, 30 Jul 25
Terminal T1
Cairns, Australia
BAGGAGE : CHECK INCABIN
Information not available
AUD 850
Re Check-in of Baggage required
Denpasar Bali to Cairns , 29 Jul
Jetstar Airways JQ | 109
11:40
Tue, 29 Jul 25
Terminal I
Denpasar Bali, Indonesia
03 h 45 m
15:25
Tue, 29 Jul 25
Terminal T1
Perth, Australia
BAGGAGE : CHECK INCABIN
Information not available
Virgin Australia VA | 473
22:45
Tue, 29 Jul 25
Terminal T1
Perth, Australia
04 h 25 m
05:10
Wed, 30 Jul 25
Terminal D
Brisbane, Australia
BAGGAGE : CHECK INCABIN
Information not available
Virgin Australia VA | 771
06:10
Wed, 30 Jul 25
Terminal D
Brisbane, Australia
02 h 30 m
08:40
Wed, 30 Jul 25
Terminal T2
Cairns, Australia
BAGGAGE : CHECK INCABIN
Information not available
AUD 874
Re Check-in of Baggage required
Denpasar Bali to Cairns , 29 Jul
Jetstar Airways JQ | 111
11:30
Tue, 29 Jul 25
Terminal I
Denpasar Bali, Indonesia
03 h 45 m
15:15
Tue, 29 Jul 25
Terminal T1
Perth, Australia
BAGGAGE : CHECK INCABIN
Information not available
Virgin Australia VA | 698
23:45
Tue, 29 Jul 25
Terminal T1
Perth, Australia
03 h 35 m
05:20
Wed, 30 Jul 25
Terminal T3
Melbourne, Australia
BAGGAGE : CHECK INCABIN
Information not available
Virgin Australia VA | 1291
06:15
Wed, 30 Jul 25
Terminal T3
Melbourne, Australia
03 h 25 m
09:40
Wed, 30 Jul 25
Terminal T2
Cairns, Australia
BAGGAGE : CHECK INCABIN
Information not available