TSV → BNE Townsville to Brisbane
live
Direct flights from Townsville (TSV) to Brisbane (BNE): 21 nonstop departures observed each week across 3 airlines. 87% of the last 39 operated flights arrived within 15 minutes of schedule. The median arrival is 14 minutes early. 1 of the 39 tracked flights was cancelled. The nonstop covers 1,112 km, an estimated 1 hour 56 minutes in the air. Measured by Pro Flight Search from live flight boards at Townsville and Brisbane. Updated 9 October 2026 at 12:33 UTC.
TSV
Townsville
tracking
BNE
Brisbane
smooth · +0
dep bank 06:00–21:00 21x weekly
Runs reliable · 3 airlines · 21x weekly · nonstop
87% on time
of the last 39 operated TSV → BNE flights arrived within 15 minutes
Median arrival delay is −14 min . 1 of 39 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −14 min across the last 39 operated legs
Flight time ~1h 56m estimated from route distance
Weekly departures 21x 3 direct airlines on the leg
Cancelled 2.6% recent route rate · 1 of 39
The week scheduled departures · origin local time
Jetstar Airways Qantas Airways Virgin Australia
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
Jetstar AirwaysJQ 71% on time
Flights JQ905 08:55 daily · JQ909 15:10 Mo We Fr · JQ907 21:00 daily
Qantas AirwaysQF 83% on time
Flights QF1871 06:00 daily · QF1547 09:30 Tu We Th Fr · QF1861 09:30 Mo We Sa · QF1551 11:45 Mo Tu We Th Fr Su
Virgin AustraliaVA 100% on time
Flights VA382 06:05 daily · VA384 09:00 Mo Tu We Th Fr · VA388 11:40 daily · VA392 14:35 daily
History operated legs · board outcomes
Show 31 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from TSV and BNE, paired departure → arrival per flight and day. Board tracking since Wed, Oct 7 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 40 Completed 39 Delayed 5 Cancelled 1 Within 15m 35/39 Median -9m
JQ905 Jetstar
3 days
Fri, Oct 9
1/2 legs · VH-X3F
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
10:30
Landed · Sched 10:4010m early
Thu, Oct 8
1/2 legs · VH-X3F
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
11:35
Landed · Sched 10:4055m late
Wed, Oct 7
1/2 legs · VH-VQC
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
11:05
Landed · Sched 10:4025m late
Full JQ905 history →
JQ907 Jetstar
3 days
Fri, Oct 9
1/2 legs · VH-OFE
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
23:32
Est. · Sched 22:4547m late
Thu, Oct 8
1/2 legs · VH-VGQ
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
22:35
Landed · Sched 22:4510m early
Wed, Oct 7
1/2 legs · VH-OYF
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
22:46
Landed · Sched 22:451m late
Full JQ907 history →
JQ909 Jetstar
2 days
Fri, Oct 9
1/2 legs · VH-VGV
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
16:58
Landed · Sched 17:002m early
Wed, Oct 7
1/2 legs · VH-VGQ
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
17:10
Landed · Sched 17:0010m late
Full JQ909 history →
QF1547 Qantas
3 days
Fri, Oct 9
1/2 legs · VH-X4H
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
11:12
Landed · Sched 11:2513m early
Thu, Oct 8
1/2 legs · VH-X4N
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
11:12
Landed · Sched 11:2513m early
Wed, Oct 7
1/2 legs · VH-X4O
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
11:16
Landed · Sched 11:259m early
Full QF1547 history →
QF1551 Qantas
3 days
Fri, Oct 9
1/2 legs · VH-X4J
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
13:37
Landed · Sched 13:403m early
Thu, Oct 8
1/2 legs · VH-X4I
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
13:32
Landed · Sched 13:408m early
Wed, Oct 7
1/2 legs · VH-X4I
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
13:31
Landed · Sched 13:409m early
Full QF1551 history →
QF1555 Qantas
3 days
Fri, Oct 9
1/2 legs · VH-X4G
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
19:14
Landed · Sched 19:3016m early
Thu, Oct 8
1/2 legs · VH-X4I
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
19:13
Landed · Sched 19:3017m early
Wed, Oct 7
1/2 legs · VH-X4N
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
20:55
Landed · Sched 19:3085m late
Full QF1555 history →
QF1863 Qantas
2 days
Fri, Oct 9
1/2 legs · VH-UYI
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
17:18
Landed · Sched 17:257m early
Thu, Oct 8
1/2 legs · VH-UYR
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
17:10
Landed · Sched 17:2515m early
Full QF1863 history →
QF1871 Qantas
3 days
Fri, Oct 9
1/2 legs · VH-UYF
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
07:48
Landed · Sched 07:557m early
Thu, Oct 8
1/2 legs · VH-UYE
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
15:19
Landed · Sched 07:55444m late
Wed, Oct 7
1/2 legs · VH-XVL
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
07:35
Landed · Sched 07:5520m early
Full QF1871 history →
QF865 Qantas
1 day
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
Sched 17:25
Cancelled
Full QF865 history →
QF869 Qantas
1 day
Fri, Oct 9
1/2 legs · VH-VYG
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
20:32
Landed · Sched 20:5018m early
Full QF869 history →
QQ9821 Alliance Airlines
1 day
Fri, Oct 9
1/2 legs · VH-NUZ
TSV
Departure
—
TSV is outside our board polling set.
→
Full QQ9821 history →
VA382 Virgin Australia
3 days
Fri, Oct 9
1/2 legs · VH-YIM
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
07:47
Landed · Sched 08:0013m early
Thu, Oct 8
1/2 legs · VH-VUS
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
07:53
Landed · Sched 08:007m early
Wed, Oct 7
1/2 legs · VH-YWA
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
07:44
Landed · Sched 08:0016m early
Full VA382 history →
VA384 Virgin Australia
3 days
Fri, Oct 9
1/2 legs · VH-NQY
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
10:28
Landed · Sched 10:5527m early
Thu, Oct 8
1/2 legs · VH-NQY
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
10:44
Landed · Sched 10:5511m early
Wed, Oct 7
1/2 legs · VH-NQI
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
10:28
Landed · Sched 10:5527m early
Full VA384 history →
VA388 Virgin Australia
3 days
Fri, Oct 9
1/2 legs · VH-YWA
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
13:34
Landed · Sched 13:351m early
Thu, Oct 8
1/2 legs · VH-VUS
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
13:37
Landed · Sched 13:352m late
Wed, Oct 7
1/2 legs · VH-IWY
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
13:33
Landed · Sched 13:352m early
Full VA388 history →
VA392 Virgin Australia
2 days
Fri, Oct 9
1/2 legs · VH-NQY
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
16:15
Landed · Sched 16:3015m early
Thu, Oct 8
1/2 legs · VH-NQY
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
16:06
Landed · Sched 16:3024m early
Full VA392 history →
VA394 Virgin Australia
2 days
Fri, Oct 9
1/2 legs · VH-YWA
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
19:09
Landed · Sched 19:2516m early
Thu, Oct 8
1/2 legs · VH-8VJ
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
19:03
Landed · Sched 19:2522m early
Full VA394 history →
QF1865 Qantas
1 day
Thu, Oct 8
1/2 legs · VH-XVL
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
20:37
Landed · Sched 20:5013m early
Full QF1865 history →
QF1553 Qantas
1 day
Wed, Oct 7
1/2 legs · VH-X4O
TSV
Departure
—
TSV is outside our board polling set.
→
BNE
Arrival
17:29
Landed · Sched 17:254m late
Full QF1553 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search — Townsville (TSV) to Brisbane (BNE) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/TSV-BNE
Copy
How we measure this →
TSV to BNE questions
Is TSV–BNE running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on TSV–BNE? Operators schedule morning departures around 06:00 and evening departures around 17:30 from TSV. Earlier flights typically land before destination-airport delays accumulate later in the day; check the BNE delay card to confirm conditions when you'd arrive.
How long is the flight from TSV to BNE? Great-circle distance is 1,112 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 108–125 min gate-to-gate on this route.
How often does TSV–BNE fly? 3 carriers operate this route, around 88 flights a week between them. Compare carrier days and times in the airline list above.