Perth (PER) to Cairns (CNS) flight deal in economy from $231

Monday, September 28th, 2026

Outbound Flights

11h 15m·1 stop
$327 USD
Virgin Australia Regional Airlines
PERSep 28 23:45
MELSep 29 05:20
VA 710Boeing 737
4h 15m layover
Virgin Australia Regional Airlines
MELSep 29 09:35
CNSSep 29 13:00
VA 1293Boeing 737
8h·1 stop
$352 USD
Virgin Australia Regional Airlines
PERSep 28 22:40
BNESep 29 05:05
VA 477Boeing 737
1h 5m layover
Virgin Australia Regional Airlines
BNESep 29 06:10
CNSSep 29 08:40
VA 771Boeing 737MAX 8 Passenger
12h 20m·1 stop
$373 USD
Virgin Australia Regional Airlines
PERSep 28 06:00
MELSep 28 11:35
VA 678Boeing 737
5h 20m layover
Virgin Australia Regional Airlines
MELSep 28 16:55
CNSSep 28 20:20
VA 1297Boeing 737
8h·1 stop
$407 USD
Virgin Australia Regional Airlines
PERSep 28 10:20
MELSep 28 15:55
VA 688Boeing 737
1h layover
Virgin Australia Regional Airlines
MELSep 28 16:55
CNSSep 28 20:20
VA 1297Boeing 737
8h 5m·1 stop
$407 USD
Virgin Australia Regional Airlines
PERSep 28 23:45
MELSep 29 05:20
VA 710Boeing 737
1h 5m layover
Virgin Australia Regional Airlines
MELSep 29 06:25
CNSSep 29 09:50
VA 1291Boeing 737MAX 8 Passenger
7h 35m·1 stop
$411 USD
Virgin Australia Regional Airlines
PERSep 28 13:45
BNESep 28 20:10
VA 469Boeing 737MAX 8 Passenger
40m layover
Virgin Australia Regional Airlines
BNESep 28 20:50
CNSSep 28 23:20
VA 799Boeing 737
10h 25m·1 stop
$452 USD
Virgin Australia Regional Airlines
PERSep 28 06:00
SYDSep 28 12:20
VA 550Boeing 737
2h 50m layover
Virgin Australia Regional Airlines
SYDSep 28 15:10
CNSSep 28 18:25
VA 1423Boeing 737
9h 30m·1 stop
$452 USD
Virgin Australia Regional Airlines
PERSep 28 23:55
SYDSep 29 06:15
VA 572Boeing 737MAX 8 Passenger
1h 55m layover
Virgin Australia Regional Airlines
SYDSep 29 08:10
CNSSep 29 11:25
VA 1413Boeing 737MAX 8 Passenger
7h 30m·1 stop
$566 USD
Virgin Australia Regional Airlines
PERSep 28 10:40
BNESep 28 17:05
VA 467Boeing 737MAX 8 Passenger
35m layover
Virgin Australia Regional Airlines
BNESep 28 17:40
CNSSep 28 20:10
VA 793Boeing 737