One Way

Popular Filters

One Way Price

AUD 371 AUD 2,600

Duration

10 h 25 m 32 h 0 m

Stops From Denpasar Bali

Departure From Denpasar Bali

Before 6 AM

AUD 2,558

6 AM - 12 PM

AUD 730

12 PM - 6 PM

AUD 372

After 6 PM

AUD 620

Arrival at Cairns

Before 6 AM

AUD 774

6 AM - 12 PM

AUD 372

12 PM - 6 PM

AUD 620

After 6 PM

AUD 1,133

Alliances & Airlines

Oneworld

(4)

SkyTeam

(3)

Star Alliance

(5)

+ 1 more

Layover Airports

+ 4 more

Layover Duration

1 h 30 m 22 h 0 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 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.


Sorted By:
Departure
Duration
Arrival
Price
Virgin Australia

AUD 391

AUD 372

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

Virgin Australia

AUD 652

AUD 620

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

Jetstar Airways, Virgin Australia

AUD 768

AUD 730

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

Jetstar Airways, Virgin Australia

AUD 813

AUD 773

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

Jetstar Airways

AUD 814

AUD 774

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

Jetstar Airways, Virgin Australia

AUD 829

AUD 788

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

Jetstar Airways

AUD 832

AUD 791

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

Jetstar Airways

AUD 844

AUD 802

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

Jetstar Airways, Virgin Australia

AUD 850

AUD 808

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

Jetstar Airways, Virgin Australia

AUD 874

AUD 831

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