Big airlines
Alliances
Virgin Australia logo

Flights with Virgin Australia from Perth (PER)

Perth International is located in Perth, Australia. You can fly to Melbourne, Kalgoorlie and 17 other destinations with Virgin Australia from this airport. Perth International is also a focus city for Virgin Australia.

Non-stop destinations: 17

With daily flights: 9

Domestic: 16

International: 1

Virgin Australia from Perth International destination map
MEL Melbourne
 
43 flights per week
KGI Kalgoorlie
 
26 flights per week
BNE Brisbane
 
24 flights per week
SYD Sydney
 
23 flights per week
ADL Adelaide
 
19 flights per week
KTA Karratha
 
19 flights per week
PHE Port Hedland
 
16 flights per week
ZNE Newman
 
13 flights per week
BME Broome
 
12 flights per week
DRW Darwin
 
6 flights per week
ONS Onslow
 
5 flights per week
KNX Kununurra
 
4 flights per week
ADL Adelaide
 
Every weekday
BNE Brisbane
 
Every weekday
BME Broome
 
Every weekday
CNS Cairns
 
4 days a week
DRW Darwin
 
5 days a week
HBA Hobart
 
3 days a week
KGI Kalgoorlie
 
Every weekday
KTA Karratha
 
Every weekday
KNX Kununurra
 
3 days a week
LST Launceston
 
3 days a week
LEA Learmonth
 
Fridays
MEL Melbourne
 
Every weekday
ZNE Newman
 
Every day exceptsaturdays
ONS Onslow
 
3 days a week
PHE Port Hedland
 
Every weekday
SYD Sydney
 
Every weekday
XCH Christmas Island
 
Tuesdays

The list of destinations below are, to our knowledge, no longer operated by Virgin Australia. The last known flight date on each row is the last time we found a flight in the schedule.

CCK Cocos Islands
 
Last flight: 2021-10-29
OOL Coolangatta (Gold Coast)
 
Last flight: 2020-07-31
CBR Canberra
 
Last flight: 2019-12-01
ASP Alice Springs
 
Last flight: 2019-07-21
GET Geraldton
 
Last flight: 2019-07-21
PBO Paraburdoo
 
Last flight: 2018-03-23

Flight departures from Perth International, PER with Virgin Australia

Select date and show flight departures from Perth International up to 9 months ahead. The flight times are scheduled and not live.

Tuesday
Tue
May 07
31 flights
Wednesday
Wed
May 08
31 flights
Thursday
Thu
May 09
30 flights
Friday
Fri
May 10
28 flights
Saturday
Sat
May 11
16 flights
Sunday
Sun
May 12
25 flights
Monday
Mon
May 13
33 flights
Time
To
Flight
05:10
SYD Sydney
VA550
05:25
KGI Kalgoorlie
VA1849
06:00
MEL Melbourne
VA678
06:20
ZNE Newman
VA1879
06:45
KTA Karratha
VA1723
07:00
KGI Kalgoorlie
VA1851
07:00
ZNE Newman
VA1881
07:10
BME Broome
VA1481
07:15
ADL Adelaide
VA712
07:30
MEL Melbourne
VA680
09:00
PHE Port Hedland
VA1841
10:35
BNE Brisbane
VA467
11:05
KTA Karratha
VA1725
11:15
SYD Sydney
VA558
11:20
BME Broome
VA1485
12:30
XCH Christmas Island
VA1909
13:00
KGI Kalgoorlie
VA1859
13:15
SYD Sydney
VA560
13:20
ADL Adelaide
VA718
13:30
ZNE Newman
VA1885
13:45
BNE Brisbane
VA469
13:45
KTA Karratha
VA1727
14:35
ZNE Newman
VA1887
14:55
KGI Kalgoorlie
VA1861
15:25
PHE Port Hedland
VA1845
15:30
SYD Sydney
VA562
15:30
ONS Onslow
VA2505
16:45
MEL Melbourne
VA692
16:50
KGI Kalgoorlie
VA1865
17:15
BNE Brisbane
VA471
23:45
MEL Melbourne
VA698
05:30
ONS Onslow
VA2501
05:55
SYD Sydney
VA550
06:00
KGI Kalgoorlie
VA1849
06:00
MEL Melbourne
VA678
06:20
ZNE Newman
VA1879
06:45
KTA Karratha
VA1723
07:00
KGI Kalgoorlie
VA1851
07:10
BME Broome
VA1481
07:15
ADL Adelaide
VA712
07:30
MEL Melbourne
VA680
09:00
PHE Port Hedland
VA1841
10:35
BNE Brisbane
VA467
11:05
KTA Karratha
VA1725
11:15
SYD Sydney
VA558
11:20
BME Broome
VA1485
11:35
DRW Darwin
VA1437
13:00
KGI Kalgoorlie
VA1859
13:15
SYD Sydney
VA560
13:20
ADL Adelaide
VA718
13:45
BNE Brisbane
VA469
13:45
BNE Brisbane
VA469
13:45
KTA Karratha
VA1727
14:20
MEL Melbourne
VA690
15:00
ZNE Newman
VA1889
15:15
KGI Kalgoorlie
VA1863
15:25
PHE Port Hedland
VA1845
15:30
SYD Sydney
VA562
16:45
MEL Melbourne
VA692
16:50
KGI Kalgoorlie
VA1865
17:15
KTA Karratha
VA1729
23:45
MEL Melbourne
VA698
06:00
MEL Melbourne
VA678
06:20
ZNE Newman
VA1879
06:20
PHE Port Hedland
VA1837
06:45
KTA Karratha
VA1723
07:00
KGI Kalgoorlie
VA1851
07:10
BME Broome
VA1481
07:15
ADL Adelaide
VA712
07:30
MEL Melbourne
VA680
10:35
BNE Brisbane
VA467
11:15
SYD Sydney
VA558
11:15
BME Broome
VA1485
11:30
MEL Melbourne
VA688
13:00
KGI Kalgoorlie
VA1859
13:15
SYD Sydney
VA560
13:20
ADL Adelaide
VA718
13:45
BNE Brisbane
VA469
13:45
KTA Karratha
VA1727
14:20
MEL Melbourne
VA690
15:00
ZNE Newman
VA1889
15:25
PHE Port Hedland
VA1845
15:30
SYD Sydney
VA562
16:45
MEL Melbourne
VA692
16:50
KGI Kalgoorlie
VA1865
17:15
BNE Brisbane
VA471
17:30
KTA Karratha
VA1731
17:50
ADL Adelaide
VA722
18:10
KGI Kalgoorlie
VA1867
22:45
BNE Brisbane
VA473
23:45
MEL Melbourne
VA698
23:55
SYD Sydney
VA572
05:40
ONS Onslow
VA2537
06:00
MEL Melbourne
VA678
06:05
BNE Brisbane
VA463
06:30
KNX Kununurra
VA1635
06:45
MEL Melbourne
VA676
06:45
KTA Karratha
VA1723
07:10
BME Broome
VA1481
07:10
BME Broome
VA1481
07:15
ADL Adelaide
VA712
07:30
MEL Melbourne
VA680
08:15
LEA Learmonth
VA1913
10:35
BNE Brisbane
VA467
11:15
SYD Sydney
VA558
11:35
DRW Darwin
VA1437
13:00
KGI Kalgoorlie
VA1859
13:15
SYD Sydney
VA560
13:20
ADL Adelaide
VA718
13:45
BNE Brisbane
VA469
15:00
ONS Onslow
VA2505
15:00
ZNE Newman
VA1889
15:25
PHE Port Hedland
VA1845
15:30
SYD Sydney
VA562
16:50
KGI Kalgoorlie
VA1865
17:15
BNE Brisbane
VA471
17:50
ADL Adelaide
VA722
18:10
KGI Kalgoorlie
VA1867
23:45
MEL Melbourne
VA698
23:55
SYD Sydney
VA572
06:00
MEL Melbourne
VA678
06:20
PHE Port Hedland
VA1837
06:45
KTA Karratha
VA1723
07:00
KGI Kalgoorlie
VA1851
07:15
ADL Adelaide
VA712
09:50
HBA Hobart
VA592
10:35
BNE Brisbane
VA467
11:15
SYD Sydney
VA558
11:35
DRW Darwin
VA1437
13:15
SYD Sydney
VA560
13:20
CNS Cairns
VA1345
13:20
ADL Adelaide
VA718
13:45
BNE Brisbane
VA469
14:20
MEL Melbourne
VA690
15:30
SYD Sydney
VA562
17:15
BNE Brisbane
VA471
06:00
MEL Melbourne
VA678
07:15
ADL Adelaide
VA712
07:30
MEL Melbourne
VA680
09:50
HBA Hobart
VA592
10:20
MEL Melbourne
VA684
10:35
BNE Brisbane
VA467
11:15
SYD Sydney
VA558
11:30
MEL Melbourne
VA688
11:35
DRW Darwin
VA1437
12:20
MEL Melbourne
VA686
12:30
KNX Kununurra
VA1637
13:15
SYD Sydney
VA560
13:20
CNS Cairns
VA1345
13:20
ADL Adelaide
VA718
13:45
KTA Karratha
VA1727
13:45
BNE Brisbane
VA469
14:20
MEL Melbourne
VA690
15:30
SYD Sydney
VA562
16:00
PHE Port Hedland
VA1847
16:45
MEL Melbourne
VA692
16:50
KGI Kalgoorlie
VA1865
17:15
BNE Brisbane
VA471
17:50
ADL Adelaide
VA722
23:45
MEL Melbourne
VA698
23:55
SYD Sydney
VA572
05:15
KTA Karratha
VA2541
05:55
SYD Sydney
VA550
06:00
MEL Melbourne
VA678
06:00
KGI Kalgoorlie
VA1849
06:20
ZNE Newman
VA1879
06:20
PHE Port Hedland
VA1837
06:45
KTA Karratha
VA1723
07:00
KGI Kalgoorlie
VA1851
07:10
BME Broome
VA1481
07:15
ADL Adelaide
VA712
07:30
MEL Melbourne
VA680
09:50
HBA Hobart
VA592
10:20
MEL Melbourne
VA684
10:35
BNE Brisbane
VA467
11:05
KTA Karratha
VA1725
11:15
SYD Sydney
VA558
11:20
BME Broome
VA1485
11:35
DRW Darwin
VA1437
12:00
MEL Melbourne
VA688
12:20
MEL Melbourne
VA686
12:30
KNX Kununurra
VA1637
13:00
KGI Kalgoorlie
VA1859
13:15
SYD Sydney
VA560
13:20
ADL Adelaide
VA718
13:45
KTA Karratha
VA1727
13:45
BNE Brisbane
VA469
15:25
PHE Port Hedland
VA1845
15:30
SYD Sydney
VA562
16:00
ZNE Newman
VA1891
16:50
KGI Kalgoorlie
VA1865
17:15
BNE Brisbane
VA471
22:45
BNE Brisbane
VA473
23:45
MEL Melbourne
VA698