Townsville (TSV) to Perth (PER) flight deal in economy from $286

Sunday, December 6th, 2026

Outbound Flights

8h 50m·1 stop
$286 USD
Virgin Australia Regional Airlines
TSVDec 6 17:15
BNEDec 6 19:10
VA 394Boeing 737
1h 30m layover
Virgin Australia Regional Airlines
BNEDec 6 20:40
PERDec 7 00:05
VA 476Boeing 737
11h 50m·1 stop
$286 USD
Virgin Australia Regional Airlines
TSVDec 6 06:05
BNEDec 6 08:00
VA 382Boeing 737
4h 30m layover
Virgin Australia Regional Airlines
BNEDec 6 12:30
PERDec 6 15:55
VA 466Boeing 737MAX 8 Passenger
8h 25m·1 stop
$315 USD
Virgin Australia Regional Airlines
TSVDec 6 06:05
BNEDec 6 08:00
VA 382Boeing 737
1h 5m layover
Virgin Australia Regional Airlines
BNEDec 6 09:05
PERDec 6 12:30
VA 462Boeing 737MAX 8 Passenger
10h 30m·1 stop
$370 USD
Virgin Australia Regional Airlines
TSVDec 6 11:40
BNEDec 6 13:35
VA 388Boeing 737
3h 10m layover
Virgin Australia Regional Airlines
BNEDec 6 16:45
PERDec 6 20:10
VA 470Boeing 737
7h 55m·1 stop
$485 USD
Virgin Australia Regional Airlines
TSVDec 6 14:15
BNEDec 6 16:10
VA 392Boeing 737
35m layover
Virgin Australia Regional Airlines
BNEDec 6 16:45
PERDec 6 20:10
VA 470Boeing 737