One Way

Popular Filters

One Way Price

AUD 485 AUD 2,700

Duration

10 h 25 m 47 h 0 m

Stops From Denpasar Bali

Departure From Denpasar Bali

Before 6 AM

AUD 2,485

6 AM - 12 PM

AUD 948

12 PM - 6 PM

AUD 493

After 6 PM

AUD 486

Arrival at Cairns

6 AM - 12 PM

AUD 493

12 PM - 6 PM

AUD 486

After 6 PM

AUD 1,553

Alliances & Airlines

Oneworld

(13)

SkyTeam

(6)

Star Alliance

(4)

+ 5 more

Layover Airports

+ 7 more

Layover Duration

1 h 30 m 34 h 30 m

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.


Sorted By:
Departure
Duration
Arrival
Price
Virgin Australia

AUD 511

AUD 486

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

Virgin Australia

AUD 518

AUD 493

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

Jetstar Airways

AUD 707

AUD 672

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

Jetstar Airways

AUD 816

AUD 776

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

Qantas Airways

AUD 927

AUD 881

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

Jetstar Airways, Qantas Airways

AUD 997

AUD 948

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

Jetstar Airways

AUD 1,010

AUD 960

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

Jetstar Airways

AUD 1,035

AUD 984

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

Jetstar Airways

AUD 1,040

AUD 989

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

Qantas Airways

More Timing Options

AUD 1,084

AUD 1,030

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