Which airport are you flying from?

Direct flights from Brisbane to Townsville

Airlines Schedules

BNE - TSV route map All flights from BNE to TSV non-stop. There are direct flights from Brisbane International (BNE), Australia to Townsville (TSV), Australia with Qantas, Virgin Australia and Jetstar. 83 weekly departures are currently scheduled on this route. Departure times range from 06:00 to 20:30 depending on the schedule period. The flight distance is 696 miles (1120 km). Flight time ranges from 2 hours to 2 hours and 10 minutes.

BNE
Brisbane
AustraliaBrisbane , Australia
TSV
Townsville
AustraliaTownsville , Australia
BNE
Brisbane
AustraliaBrisbane , Australia
Townsville
AustraliaTownsville , Australia
TSV
Flight time 2h 0min to 2h 10min
Updated Jun 22, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

Qantas oneworld

Departure times vary between 06:15 and 20:15 • From Terminal D
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
34 flights/week
34 flights/week

Virgin Australia

Departure times vary between 06:05 and 20:30 • From Terminal D
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
32 flights/week
32 flights/week

Jetstar Low-cost carrier

Departure times vary between 06:00 and 18:45 • From Terminal D
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
17 flights/week
17 flights/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from Brisbane to Townsville with Qantas

This is a weekly direct flight schedule for Qantas. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 20
Tue
Jul 21
Wed
Jul 22
Thu
Jul 23
Fri
Jul 24
Sat
Jul 25
Sun
Jul 26
QF750
06:35
----
06:35
----
----
----
----
QF1546
----
06:35
----
06:35
06:35
----
----
QF862
----
----
----
----
----
08:50
----
QF1550
08:50
08:50
08:50
08:50
08:50
----
08:50
QF864
12:35
----
12:35
----
12:35
12:35
----
QF1862
----
12:35
----
12:35
----
----
12:35
QF1554
14:40
14:40
14:40
14:40
14:40
----
14:40
QF1866
----
----
----
----
----
14:40
----
QF1868
16:00
16:00
16:00
16:00
16:00
16:00
16:00
QF1870
----
----
----
19:15
19:15
----
19:15

The timetable & schedule information was updated at 2026-06-22

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Brisbane to Townsville with Virgin Australia

This is a weekly direct flight schedule for Virgin Australia. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 20
Tue
Jul 21
Wed
Jul 22
Thu
Jul 23
Fri
Jul 24
Sat
Jul 25
Sun
Jul 26
VA383
06:10
06:10
06:10
06:10
06:10
----
----
VA387
08:50
08:50
08:50
08:50
08:50
08:50
08:50
VA391
11:40
----
----
11:40
11:40
----
11:40
VA393
14:35
14:35
14:35
14:35
14:35
14:35
14:35
VA397
19:35
19:35
19:35
19:35
19:35
----
19:35

The timetable & schedule information was updated at 2026-06-22

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Brisbane to Townsville with Jetstar

This is a weekly direct flight schedule for Jetstar. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 20
Tue
Jul 21
Wed
Jul 22
Thu
Jul 23
Fri
Jul 24
Sat
Jul 25
Sun
Jul 26
JQ904
06:10
----
06:10
06:10
06:10
06:10
06:10
JQ908
12:25
----
----
----
12:25
----
----
JQ906
----
18:40
18:40
18:40
18:45
18:00
18:45

The timetable & schedule information was updated at 2026-06-22

RETURN SCHEDULE
CHECK PRICES
SPONSORED AD

Brisbane to Townsville scheduled departures

Select a date to see every published non-stop departure between BNE and TSV.

Thursday
Thu
Jul 23
13 flights(13)
Friday
Fri
Jul 24
14 flights(14)
Saturday
Sat
Jul 25
8 flights(8)
Sunday
Sun
Jul 26
11 flights(11)
Monday
Mon
Jul 27
13 flights(13)
Tuesday
Tue
Jul 28
11 flights(11)
Wednesday
Wed
Jul 29
11 flights(11)
Time
Airline
Flight
06:10
Jetstar Jetstar
JQ904
06:10
Virgin Australia Virgin Australia
VA383
06:35
Qantas Qantas
QF1546
08:50
Qantas Qantas
QF1550
08:50
Virgin Australia Virgin Australia
VA387
11:40
Virgin Australia Virgin Australia
VA391
12:35
Qantas Qantas
QF1862
14:35
Virgin Australia Virgin Australia
VA393
14:40
Qantas Qantas
QF1554
16:00
Qantas Qantas
QF1868
18:40
Jetstar Jetstar
JQ906
19:15
Qantas Qantas
QF1870
19:35
Virgin Australia Virgin Australia
VA397
06:10
Jetstar Jetstar
JQ904
06:10
Virgin Australia Virgin Australia
VA383
06:35
Qantas Qantas
QF1546
08:50
Qantas Qantas
QF1550
08:50
Virgin Australia Virgin Australia
VA387
11:40
Virgin Australia Virgin Australia
VA391
12:25
Jetstar Jetstar
JQ908
12:35
Qantas Qantas
QF864
14:35
Virgin Australia Virgin Australia
VA393
14:40
Qantas Qantas
QF1554
16:00
Qantas Qantas
QF1868
18:45
Jetstar Jetstar
JQ906
19:15
Qantas Qantas
QF1870
19:35
Virgin Australia Virgin Australia
VA397
06:10
Jetstar Jetstar
JQ904
08:50
Qantas Qantas
QF862
08:50
Virgin Australia Virgin Australia
VA387
12:35
Qantas Qantas
QF864
14:35
Virgin Australia Virgin Australia
VA393
14:40
Qantas Qantas
QF1866
16:00
Qantas Qantas
QF1868
18:00
Jetstar Jetstar
JQ906
06:10
Jetstar Jetstar
JQ904
08:50
Qantas Qantas
QF1550
08:50
Virgin Australia Virgin Australia
VA387
11:40
Virgin Australia Virgin Australia
VA391
12:35
Qantas Qantas
QF1862
14:35
Virgin Australia Virgin Australia
VA393
14:40
Qantas Qantas
QF1554
16:00
Qantas Qantas
QF1868
18:45
Jetstar Jetstar
JQ906
19:15
Qantas Qantas
QF1870
19:35
Virgin Australia Virgin Australia
VA397
06:10
Jetstar Jetstar
JQ904
06:10
Virgin Australia Virgin Australia
VA383
06:35
Qantas Qantas
QF750
08:50
Qantas Qantas
QF1550
08:50
Virgin Australia Virgin Australia
VA387
11:40
Virgin Australia Virgin Australia
VA391
12:15
Jetstar Jetstar
JQ908
12:35
Qantas Qantas
QF864
14:35
Virgin Australia Virgin Australia
VA393
14:40
Qantas Qantas
QF1554
16:00
Qantas Qantas
QF1868
18:40
Jetstar Jetstar
JQ906
19:35
Virgin Australia Virgin Australia
VA397
06:10
Jetstar Jetstar
JQ904
06:10
Virgin Australia Virgin Australia
VA383
06:35
Qantas Qantas
QF1546
08:50
Qantas Qantas
QF1550
08:50
Virgin Australia Virgin Australia
VA387
12:35
Qantas Qantas
QF1862
14:35
Virgin Australia Virgin Australia
VA393
14:40
Qantas Qantas
QF1554
16:00
Qantas Qantas
QF1868
18:40
Jetstar Jetstar
JQ906
19:35
Virgin Australia Virgin Australia
VA397
06:10
Jetstar Jetstar
JQ904
06:10
Virgin Australia Virgin Australia
VA383
06:35
Qantas Qantas
QF750
08:50
Qantas Qantas
QF1550
08:50
Virgin Australia Virgin Australia
VA387
12:35
Qantas Qantas
QF864
14:35
Virgin Australia Virgin Australia
VA393
14:40
Qantas Qantas
QF1554
16:00
Qantas Qantas
QF1868
18:40
Jetstar Jetstar
JQ906
19:35
Virgin Australia Virgin Australia
VA397
SPONSORED AD
BNE-TSV flight route
Route map from Brisbane, BNE to Townsville, TSV. The distance is 696 miles or 1120 km.
Brisbane - Townsville direct flight map
SPONSORED AD
SPONSORED AD

BNE - TSV route facts

  • Distance
    696 miles (1120 km)
  • Flight time
    2 hours to 2 hours and 10 minutes
  • Airlines
    Qantas Qantas
    Virgin Australia Virgin Australia
    Jetstar Jetstar
  • Airline alliances
    oneworld Low-cost carrier
  • Cabins
    Economy Business
  • Hub airports
    Qantas: BNE
    Virgin Australia: BNE
  • Departure terminals
    Qantas: Terminal D
    Virgin Australia: Terminal D
    Jetstar: Terminal D
  • Aircraft
    Qantas: Boeing 737-800 (winglets) Passenger/BBJ2, Airbus A220-300 and Embraer 190
    Virgin Australia: Boeing 737-800 (winglets) Passenger/BBJ2 and Boeing 737-700 (winglets) Passenger/BBJ1
    Jetstar: Airbus A320 and Airbus A321neo

Route FAQ

Qantas, Virgin Australia and Jetstar operate non-stop flights from BNE to TSV with 83 weekly departures.

Scheduled flight time from BNE to TSV ranges from 2 hours to 2 hours and 10 minutes. The route covers 696 miles (1120 km).

83 weekly departures are currently scheduled on this route, with published departure times ranging from 06:00 to 20:30 depending on the schedule period.

Departure terminals: Qantas: Terminal D, Virgin Australia: Terminal D and Jetstar: Terminal D.

Economy and Business are currently scheduled on non-stop flights for this route.
Domestic flights from Brisbane (BNE)
From Brisbane to Sydney

SYD Kingsford Smith International Airport

From Brisbane to Melbourne

MEL Melbourne International

From Brisbane to Cairns

CNS Cairns International

From Brisbane to Rockhampton

ROK Rockhampton Airport

From Brisbane to Mackay

MKY Mackay

From Brisbane to Perth

PER Perth International

From Brisbane to Adelaide

ADL Adelaide International

From Brisbane to Canberra

CBR Canberra

From Brisbane to Newcastle

NTL Newcastle Airport

From Brisbane to Gladstone

GLT Gladstone

SPONSORED AD
SPONSORED AD