One Way

Popular Filters

One Way Price

BHD 103 BHD 600

Duration

10 h 55 m 48 h 0 m

Stops From Denpasar Bali

Departure From Denpasar Bali

6 AM - 12 PM

BHD 169

12 PM - 6 PM

BHD 104

After 6 PM

BHD 118

Arrival at Townsville

6 AM - 12 PM

BHD 104

12 PM - 6 PM

BHD 118

After 6 PM

BHD 181

Alliances & Airlines

Oneworld

(33)

SkyTeam

()

Star Alliance

(8)

Layover Airports

+ 1 more

Layover Duration

3 h 55 m 34 h 0 m

Bali To Townsville Flights

Book Bali to Townsville flight tickets at lowest price. Get best deals on your upcoming Bali to Townsville flights only on MakeMyTrip. Also Book Townsville to Bali Flights. Currently 46 flights flying from Bali to Townsville. To save maximum on flight booking click on below Fare Calendar button and choose your dates.

Sorted By:
Departure
Duration
Arrival
Price
Virgin Australia

BHD 108

BHD 104

Denpasar Bali to Townsville , 12 Dec

Virgin Australia VA | 48

15:00

Fri, 12 Dec 25

Terminal I

Denpasar Bali, Indonesia

05 h 55 m

22:55

Fri, 12 Dec 25

Terminal I

Brisbane, Australia

BAGGAGE : CHECK INCABIN

Information not available

Virgin Australia VA | 383

06:10

Sat, 13 Dec 25

Terminal D

Brisbane, Australia

02 h 05 m

08:15

Sat, 13 Dec 25

Townsville, Australia

BAGGAGE : CHECK INCABIN

Information not available

Jetstar Airways, Qantas Airways

More Timing Options

BHD 122

BHD 118

Denpasar Bali to Townsville , 12 Dec

Jetstar Airways JQ | 91

23:10

Fri, 12 Dec 25

Terminal I

Denpasar Bali, Indonesia

04 h 35 m

05:45

Sat, 13 Dec 25

Terminal T1

Cairns, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 2349

11:05

Sat, 13 Dec 25

Terminal T2

Cairns, Australia

01 h

12:05

Sat, 13 Dec 25

Townsville, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways

BHD 165

BHD 162

Denpasar Bali to Townsville , 12 Dec

Qantas Airways QF | 46

22:05

Fri, 12 Dec 25

Terminal I

Denpasar Bali, Indonesia

05 h 45 m

06:50

Sat, 13 Dec 25

Terminal T2

Melbourne, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 702

08:25

Sat, 13 Dec 25

Terminal T1

Melbourne, Australia

03 h 20 m

10:45

Sat, 13 Dec 25

Terminal T2

Cairns, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 2357

14:50

Sat, 13 Dec 25

Terminal T2

Cairns, Australia

01 h

15:50

Sat, 13 Dec 25

Townsville, Australia

BAGGAGE : CHECK INCABIN

Information not available

Jetstar Airways

BHD 173

BHD 169

Denpasar Bali to Townsville , 12 Dec

Jetstar Airways JQ | 40

11:15

Fri, 12 Dec 25

Terminal I

Denpasar Bali, Indonesia

06 h

20:15

Fri, 12 Dec 25

Terminal T1

Sydney, Australia

BAGGAGE : CHECK INCABIN

Information not available

Jetstar Airways JQ | 912

06:40

Sat, 13 Dec 25

Terminal T2

Sydney, Australia

02 h 40 m

08:20

Sat, 13 Dec 25

Terminal D

Townsville, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways

BHD 177

BHD 173

Denpasar Bali to Townsville , 12 Dec

Qantas Airways QF | 44

21:20

Fri, 12 Dec 25

Terminal I

Denpasar Bali, Indonesia

05 h 55 m

06:15

Sat, 13 Dec 25

Terminal T1

Sydney, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 922

09:45

Sat, 13 Dec 25

Terminal T3

Sydney, Australia

03 h 05 m

11:50

Sat, 13 Dec 25

Terminal T2

Cairns, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 2357

14:50

Sat, 13 Dec 25

Terminal T2

Cairns, Australia

01 h

15:50

Sat, 13 Dec 25

Townsville, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways

BHD 178

BHD 174

Denpasar Bali to Townsville , 12 Dec

Qantas Airways QF | 44

21:20

Fri, 12 Dec 25

Terminal I

Denpasar Bali, Indonesia

05 h 55 m

06:15

Sat, 13 Dec 25

Terminal T1

Sydney, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 1990

13:20

Sat, 13 Dec 25

Terminal T3

Sydney, Australia

02 h 40 m

15:00

Sat, 13 Dec 25

Townsville, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways

More Timing Options

BHD 185

BHD 181

Denpasar Bali to Townsville , 12 Dec

Qantas Airways QF | 44

21:20

Fri, 12 Dec 25

Terminal I

Denpasar Bali, Indonesia

05 h 55 m

06:15

Sat, 13 Dec 25

Terminal T1

Sydney, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 508

08:20

Sat, 13 Dec 25

Terminal T3

Sydney, Australia

01 h 30 m

08:50

Sat, 13 Dec 25

Terminal D

Brisbane, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 1864

12:30

Sat, 13 Dec 25

Terminal D

Brisbane, Australia

02 h

14:30

Sat, 13 Dec 25

Townsville, Australia

BAGGAGE : CHECK INCABIN

Information not available

Jetstar Airways, Qantas Airways

BHD 187

BHD 183

Denpasar Bali to Townsville , 12 Dec

Jetstar Airways JQ | 58

13:30

Fri, 12 Dec 25

Terminal I

Denpasar Bali, Indonesia

05 h 55 m

21:25

Fri, 12 Dec 25

Terminal I

Brisbane, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 1860

06:15

Sat, 13 Dec 25

Terminal D

Brisbane, Australia

02 h

08:15

Sat, 13 Dec 25

Townsville, Australia

BAGGAGE : CHECK INCABIN

Information not available

Jetstar Airways

BHD 192

BHD 188

Denpasar Bali to Townsville , 12 Dec

Jetstar Airways JQ | 58

13:30

Fri, 12 Dec 25

Terminal I

Denpasar Bali, Indonesia

05 h 55 m

21:25

Fri, 12 Dec 25

Terminal I

Brisbane, Australia

BAGGAGE : CHECK INCABIN

Information not available

Jetstar Airways JQ | 904

07:10

Sat, 13 Dec 25

Terminal D

Brisbane, Australia

02 h

09:10

Sat, 13 Dec 25

Terminal D

Townsville, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways

More Timing Options

BHD 194

BHD 190

Denpasar Bali to Townsville , 12 Dec

Qantas Airways QF | 46

22:05

Fri, 12 Dec 25

Terminal I

Denpasar Bali, Indonesia

05 h 45 m

06:50

Sat, 13 Dec 25

Terminal T2

Melbourne, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 612

10:15

Sat, 13 Dec 25

Terminal T1

Melbourne, Australia

02 h 15 m

11:30

Sat, 13 Dec 25

Terminal D

Brisbane, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 1864

12:30

Sat, 13 Dec 25

Terminal D

Brisbane, Australia

02 h

14:30

Sat, 13 Dec 25

Townsville, Australia

BAGGAGE : CHECK INCABIN

Information not available

Bali to Townsville Flights Information:-

Looking for Bali to Townsville Flight? Hereโ€™s all you need to know! For convenience and to save time, pick the airport that is closest to your destination. The nearest airport to Townsville is Townsville and the IATA code for the same is TSV.
Currently, there are 5 airlines operating flights between the two destinations and approximately 46 flights take off from Bali to Townsville every week.

Need information on Bali to Townsville airfare?

The minimum airfare for a Bali to Townsville flight would be 103, which may go up to 564 depending on the route, booking time and availability.
It is recommended that you book a round-trip, since it always works out to be more economical.

Flight Details for Bali to Townsville

If you are looking for Bali to Townsville flights, there is no dearth of options to choose from. Several reputed airlines currently offer both direct and indirect flights between the two destinations. Some of these are Jetstar Airways, Malaysia Airlines, Qantas Airways, Singapore Airlines, Virgin Australia. Out of these, only 0 airlines operate direct flights. Indirect flights may involve more travel time, but they usually cost lesser than direct flights.

The number of flights operated by each airline is as follows:Jetstar Airways : 11, Malaysia Airlines : 11, Qantas Airways : 11, Singapore Airlines : 11, Virgin Australia : 11

To board the first Bali to Townsville flight, choose Singapore Airlines, which departs at 10:30 The last flight for this route is Jetstar Airways, departing at 23:40

Townsville Airport Information

Townsville

About Bali (DPS)

Bali

Bali Address

About Townsville (TSV)

Townsville

Townsville Address