Cheap flights from Townsville to Brisbane

77 nonstop flights a week, 1 of them today. Operated by 3 airlines, about 2h 55m in the air, 690 mi (1,111 km). Tickets from $95.

Flights from Townsville to Brisbane

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Best fares from Townsville to Brisbane

Lowest one-way prices found by recent searches for the next 120 days; press a card to search that date

Townsville to Brisbane at a glance

flight time, from 1h 50m to 2h 55m
2h 55m
straight-line distance
690 mi (1,111 km)
flights a week
77
flight today
1
first and last departure
06:00 - 21:10
lowest price, nonstop, 14 November
$95
airlines
3

Townsville to Brisbane flight schedule

77 flights a week, 1 today, 19 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
QF 1791
Qantas
06:00 Townsville
07:55 Brisbane, terminal D
2h 55m
Daily
Embraer 190
VA 382
Virgin Australia
06:05 Townsville
08:00 Brisbane, terminal D
2h 55m
Tue, Wed
Boeing 737-700
VA 384
Virgin Australia
08:55 Townsville
10:50 Brisbane, terminal D
2h 55m
Mon, Tue, Wed, Thu, Fri
Boeing 737-700
QF 1553
Qantas
09:25 Townsville
11:20 Brisbane, terminal D
2h 55m
Wed, Thu
Airbus A220-300
QF 1861
Qantas
09:25 Townsville
11:20 Brisbane, terminal D
2h 55m
Tue, Thu, Fri
Embraer 190
QF 861
Qantas
09:25 Townsville
11:20 Brisbane, terminal D
2h 55m
Mon, Tue, Wed, Fri
Boeing 737-800
JQ 905
Jetstar
09:45 Townsville
11:40 Brisbane, terminal D
2h 55m
Daily
Airbus A320
QF 1795
Qantas
11:40 Townsville
13:35 Brisbane, terminal D
2h 55m
Tue, Wed, Thu, Fri, Sat
Embraer 190
VA 388
Virgin Australia
11:40 Townsville
13:35 Brisbane, terminal D
2h 55m
Daily
Boeing 737-800
VA 392
Virgin Australia
14:15 Townsville
16:10 Brisbane, terminal D
2h 55m
Mon, Thu, Fri, Sat, Sun
Boeing 737-800
QF 1797
Qantas
15:10 Townsville
17:05 Brisbane, terminal D
2h 55m
Tue, Wed, Thu, Fri, Sat
Embraer 190
JQ 907
Jetstar
16:15 Townsville
18:10 Brisbane, terminal D
2h 55m
Fri
Airbus A320
QF 1527
Qantas
17:10 Townsville
19:05 Brisbane, terminal D
2h 55m
Daily
Airbus A220-300
VA 394
Virgin Australia
17:15 Townsville
19:10 Brisbane, terminal D
2h 55m
Mon, Tue, Wed, Thu, Fri, Sun
Boeing 737-700
JQ 907
Jetstar
18:10 Townsville
20:05 Brisbane, terminal D
2h 55m
Mon, Tue, Wed, Sun
Airbus A320
QF 1799
Qantas
18:50 Townsville
20:45 Brisbane, terminal D
2h 55m
Thu, Fri, Sun
Embraer 190
JQ 909
Jetstar
21:10 Townsville
23:00 Brisbane, terminal D
2h 50m
Thu, Fri, Sat, Sun
Airbus A320

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 14 December.

FlightDepartsArrivesDurationDaysAircraft
QF 863
Qantas
11:40 Townsville
13:35 Brisbane, terminal D
2h 55m
Selected dates
Boeing 737-800
QF 1793
Qantas
09:25 Townsville
11:20 Brisbane, terminal D
2h 55m
Seasonal
Embraer 190
QF 865
Qantas
15:10 Townsville
17:05 Brisbane, terminal D
2h 55m
Selected dates
Boeing 737-800
QF 1529
Qantas
18:50 Townsville
20:45 Brisbane, terminal D
2h 55m
Seasonal
Airbus A220-300
QF 1523
Qantas
11:40 Townsville
13:35 Brisbane, terminal D
2h 55m
Seasonal
Airbus A220-300
QF 1525
Qantas
15:10 Townsville
17:05 Brisbane, terminal D
2h 55m
Seasonal
Airbus A220-300
QF 1871
Qantas
06:00 Townsville
07:55 Brisbane, terminal D
2h 55m
Seasonal
Embraer 190
JQ 905
Jetstar
08:45 Townsville
10:35 Brisbane, terminal D
2h 50m
Seasonal
Airbus A320
VA 384
Virgin Australia
09:00 Townsville
10:55 Brisbane, terminal D
2h 55m
Seasonal
Boeing 737-800
QF 1551
Qantas
11:45 Townsville
13:40 Brisbane, terminal D
2h 55m
Seasonal
Airbus A220-300
VA 392
Virgin Australia
14:45 Townsville
16:40 Brisbane, terminal D
2h 55m
Seasonal
Boeing 737-700
QF 1553
Qantas
15:30 Townsville
17:25 Brisbane, terminal D
2h 55m
Seasonal
Airbus A220-300
QF 1555
Qantas
17:35 Townsville
19:30 Brisbane, terminal D
2h 55m
Seasonal
Airbus A220-300
QF 1865
Qantas
18:55 Townsville
20:50 Brisbane, terminal D
2h 55m
Seasonal
Embraer 190
JQ 907
Jetstar
21:25 Townsville
23:10 Brisbane, terminal D
2h 45m
Seasonal
Airbus A320
QF 1547
Qantas
09:30 Townsville
11:25 Brisbane, terminal D
2h 55m
Seasonal
Airbus A220-300
JQ 909
Jetstar
14:25 Townsville
16:15 Brisbane, terminal D
1h 50m
Seasonal
Airbus A320
VA 394
Virgin Australia
17:30 Townsville
19:25 Brisbane, terminal D
2h 55m
Seasonal
Boeing 737-700
QF 1863
Qantas
15:30 Townsville
17:25 Brisbane, terminal D
2h 55m
Seasonal
Embraer 190

Days of the week are taken from the schedule for the next 14 days; schedules change by season. The search shows seat availability and the price for your date.

Airlines flying Townsville to Brisbane

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Townsville to Brisbane depart and land

Departure from Townsville

77 flights a week, 3 mi (5 km) from the city centre

Arrival in Brisbane

Brisbane BNE

77 flights a week, terminal D, 7 mi (11 km) from the city centre

Frequently asked questions

How long is the flight from Townsville to Brisbane?
A nonstop flight takes 2 hours 55 minutes on average, from 1h 50m to 2h 55m depending on the flight.
How far is Brisbane from Townsville?
690 mi (1,111 km) in a straight line between the cities.
Which airlines fly nonstop from Townsville to Brisbane?
Qantas (36 a week), Virgin Australia (25 a week) and Jetstar (16 a week).
How many flights a day are there from Townsville to Brisbane?
1 flight today and 77 a week, about 11 a day on average.
When are the first and last flights from Townsville to Brisbane?
The first departure is at 06:00 (QF1791), the last at 21:10 (JQ909). Local time.
What is the cheapest upcoming date to fly from Townsville to Brisbane?
14 November 2026 (Saturday): from $95 one way, nonstop, by recent searches. The search shows the price for your dates.
Which airline is the cheapest from Townsville to Brisbane?
Jetstar: nonstop tickets from $95 on 14 November by recent searches. Prices change daily, so compare the sellers in the search.
Which Townsville airport do flights to Brisbane leave from?
Townsville (77 a week).