Perth to Melbourne (PER–MEL) — Airlines, Schedules & Connections

PER Airport Page →
1,678 mi airlines charter/private 332/wk
On-time Some delays Frequent delays
Flight Schedule 132 flights Verified 7m ago
Nonstop Charter / private 1-Stop 2-Stop Hide separate tickets Hide overnight Hide codeshares
  Flight Airline AC Dep Arr Dur OTP Sched  
✈ Nonstop
MU4146cs
MU China Eastern
332
5:30 AM
AWST T4
12:00 PM
AEST
4h 30m
M T W T F S S
Prices
QR8472cs
QR Qatar
73W
6:00 AM
AWST T1
11:35 AM
AEST
3h 35m
55%
M T W T F S S
Prices
SQ6959cs
SQ Singapore Airlines
73H
6:00 AM
AWST T1
11:35 AM
AEST
3h 35m
58%
M T W T F S S
Prices
SA7267cs
SA South African
73W
6:00 AM
AWST T1
11:35 AM
AEST
3h 35m
M T W T F S S
Prices
VA678+2
VA Virgin Australia
73H
6:00 AM
AWST T1
11:35 AM
AEST
3h 35m
59%
M T W T F S S
Prices
NZ7281cs
NZ Air New Zealand
73H
6:15 AM
AWST T3
11:45 AM
AEST
3h 30m
M T W T F S S
Prices
EK5400cs
EK Emirates
73H
6:15 AM
AWST T4
11:45 AM
AEST
3h 30m
70%
M T W T F S S
Prices
VA680+2
VA Virgin Australia
73H
6:45 AM
AWST T1
12:20 PM
AEST
3h 35m
59%
M T W T F S S
Prices
SQ6961cs
SQ Singapore Airlines
73H
6:45 AM
AWST T1
12:20 PM
AEST
3h 35m
58%
M T W T F S S
Prices
QR7196cs
QR Qatar
73H
6:45 AM
AWST T1
12:20 PM
AEST
3h 35m
55%
M T W T F S S
Prices
QF760+2
QF Qant
73H
6:45 AM
AWST T3
12:15 PM
AEST
3h 30m
80%
M T W T F S S
Prices
SQ6963cs
SQ Singapore Airlines
73H
7:30 AM
AWST T1
2:05 PM
AEST
4h 35m
58%
M T W T F S S
Prices
VA682+2
VA Virgin Australia
73H
7:30 AM
AWST T1
1:05 PM
AEST
3h 35m
59%
M T W T F S S
Prices
QF762+1
QF Qant
73H
8:10 AM
AWST T4
1:40 PM
AEST
3h 30m
80%
M T W T F S S
Prices
EK5424cs
EK Emirates
73H
8:10 AM
AWST T4
1:40 PM
AEST
3h 30m
70%
M T W T F S S
Prices
QR8474
QR Qatar
73H
8:20 AM
AWST T1
1:55 PM
AEST
3h 35m
55%
M T W T F S S
Prices
VA684
VA Virgin Australia
73H
8:20 AM
AWST T1
1:55 PM
AEST
3h 35m
59%
M T W T F S S
Prices
6E4570cs
6E IndiGo
32Q
9:40 AM
AWST
3:15 PM
AEST
3h 35m
M T W T F S S
Prices
JQ975+1
JQ Jetstar
32Q
9:40 AM
AWST
3:15 PM
AEST
3h 35m
M T W T F S S
Prices
AI7200cs
AI Air India
73H
10:20 AM
AWST T1
3:55 PM
AEST
3h 35m
M T W T F S S
Prices
QR4254
QR Qatar
73H
10:20 AM
AWST T1
3:55 PM
AEST
3h 35m
55%
M T W T F S S
Prices
CZ1065cs
CZ China Southern
73H
10:20 AM
AWST T1
3:55 PM
AEST
3h 35m
M T W T F S S
Prices
SQ6359cs
SQ Singapore Airlines
73H
10:20 AM
AWST T1
3:55 PM
AEST
3h 35m
58%
M T W T F S S
Prices
VA688+3
VA Virgin Australia
73H
10:20 AM
AWST T1
3:55 PM
AEST
3h 35m
59%
M T W T F S S
Prices
VA9002
VA Virgin Australia
73H
10:25 AM
AWST T1
4:00 PM
AEST
3h 35m
59%
M T W T F S S
Prices
LA4878cs
LA LATAM Chile
73H
10:40 AM
AWST T4
4:10 PM
AEST
3h 30m
M T W T F S S
Prices
EK5216cs
EK Emirates
73H
10:40 AM
AWST T4
4:10 PM
AEST
3h 30m
70%
M T W T F S S
Prices
QF764+5
QF Qant
73H
10:40 AM
AWST T4
4:10 PM
AEST
3h 30m
80%
M T W T F S S
Prices
VA692+2
VA Virgin Australia
7M8
12:20 PM
AWST T1
5:55 PM
AEST
3h 35m
59%
M T W T F S S
Prices
SQ6357cs
SQ Singapore Airlines
73H
12:20 PM
AWST T1
5:55 PM
AEST
3h 35m
58%
M T W T F S S
Prices
MK8970cs
MK Air Mauritius
73H
12:20 PM
AWST T1
5:55 PM
AEST
3h 35m
M T W T F S S
Prices
EK5470cs
EK Emirates
73H
12:25 PM
AWST T4
5:55 PM
AEST
3h 30m
70%
M T W T F S S
Prices
QF766+1
QF Qant
73H
12:25 PM
AWST T4
5:55 PM
AEST
3h 30m
80%
M T W T F S S
Prices
MK8972cs
MK Air Mauritius
73H
2:20 PM
AWST T1
7:55 PM
AEST
3h 35m
M T W T F S S
Prices
VA696+2
VA Virgin Australia
73H
2:20 PM
AWST T1
7:55 PM
AEST
3h 35m
59%
M T W T F S S
Prices
SA7265cs
SA South African
73H
2:20 PM
AWST T1
7:55 PM
AEST
3h 35m
M T W T F S S
Prices
EK5146cs
EK Emirates
73H
2:50 PM
AWST T4
8:20 PM
AEST
3h 30m
70%
M T W T F S S
Prices
QF768+3
QF Qant
73H
3:00 PM
AWST T4
8:30 PM
AEST
3h 30m
80%
M T W T F S S
Prices
SQ6965+1
SQ Singapore Airlines
73H
3:30 PM
AWST T1
10:05 PM
AEST
4h 35m
58%
M T W T F S S
Prices
JQ973+1
JQ Jetstar
321
3:35 PM
AWST
9:10 PM
AEST
3h 35m
M T W T F S S
Prices
6E4569cs
6E IndiGo
321
3:35 PM
AWST T2
9:10 PM
AEST
3h 35m
M T W T F S S
Prices
VA700+6
VA Virgin Australia
73H
4:45 PM
AWST T1
10:20 PM
AEST
3h 35m
59%
M T W T F S S
Prices
SQ6957cs
SQ Singapore Airlines
73H
4:45 PM
AWST T1
10:20 PM
AEST
3h 35m
58%
M T W T F S S
Prices
QR4250cs
QR Qatar
73H
4:45 PM
AWST T1
10:20 PM
AEST
3h 35m
55%
M T W T F S S
Prices
EK5121cs
EK Emirates
73H
4:55 PM
AWST T4
10:25 PM
AEST
3h 30m
70%
M T W T F S S
Prices
6E4901cs
6E IndiGo
332
4:55 PM
AWST T4
10:25 PM
AEST
3h 30m
M T W T F S S
Prices
QF770+5
QF Qant
332
4:55 PM
AWST T4
10:25 PM
AEST
3h 30m
80%
M T W T F S S
Prices
6E4903cs
6E IndiGo
73H
5:55 PM
AWST T4
11:25 PM
AEST
3h 30m
M T W T F S S
Prices
QF772+5
QF Qant
73H
5:55 PM
AWST T4
11:25 PM
AEST
3h 30m
80%
M T W T F S S
Prices
EK5187cs
EK Emirates
73H
5:55 PM
AWST T3
11:25 PM
AEST
3h 30m
70%
M T W T F S S
Prices
QR4246
QR Qatar
73H
6:10 PM
AWST T1
11:45 PM
AEST
3h 35m
55%
M T W T F S S
Prices
VA702+1
VA Virgin Australia
73H
6:10 PM
AWST T1
11:45 PM
AEST
3h 35m
59%
M T W T F S S
Prices
QR4238
QR Qatar
73H
6:10 PM
AWST T1
11:45 PM
AEST
3h 35m
55%
M T W T F S S
Prices
SQ6955cs
SQ Singapore Airlines
73H
6:10 PM
AWST T1
11:45 PM
AEST
3h 35m
58%
M T W T F S S
Prices
SQ6355cs
SQ Singapore Airlines
73H
11:45 PM
AWST T1
5:20 AM+1
AEST
3h 35m
58%
M T W T F S S
Prices
QR7106
QR Qatar
73H
11:45 PM
AWST T1
5:20 AM+1
AEST
3h 35m
55%
M T W T F S S
Prices
QR4240
QR Qatar
73H
11:45 PM
AWST T1
5:20 AM+1
AEST
3h 35m
55%
M T W T F S S
Prices
QF776
QF Qant
73H
11:45 PM
AWST T4
5:15 AM+1
AEST
3h 30m
80%
M T W T F S S
Prices
JQ971+1
JQ Jetstar
32Q
11:45 PM
AWST
5:20 AM+1
AEST
3h 35m
M T W T F S S
Prices
VA710+3
VA Virgin Australia
7M8
11:45 PM
AWST T1
5:20 AM+1
AEST
3h 35m
59%
M T W T F S S
Prices
QF7359
QF Qant
33X
1:30 AM
AEST
2:45 AM
AWST
3h 15m
57%
M T W T F S S
Prices
QF761+3
QF Qant
73H
6:00 AM
AEST T1
8:10 AM
AWST
4h 10m
57%
M T W T F S S
Prices
AI7199cs
AI Air India
73H
6:15 AM
AEST T3
8:40 AM
AWST
4h 25m
51%
M T W T F S S
Prices
QR6369
QR Qatar
73H
6:15 AM
AEST T3
8:40 AM
AWST
4h 25m
51%
M T W T F S S
Prices
SQ6958cs
SQ Singapore Airlines
73H
6:15 AM
AEST T3
8:40 AM
AWST
4h 25m
50%
M T W T F S S
Prices
VA675+3
VA Virgin Australia
73H
6:15 AM
AEST T3
8:40 AM
AWST
4h 25m
55%
M T W T F S S
Prices
6E4538cs
6E IndiGo
32Q
6:20 AM
AEST T4
8:30 AM
AWST
4h 10m
56%
M T W T F S S
Prices
JQ972+1
JQ Jetstar
32Q
6:20 AM
AEST T4
8:30 AM
AWST
4h 10m
49%
M T W T F S S
Prices
EK5385cs
EK Emirates
73H
6:40 AM
AEST T1
8:50 AM
AWST
4h 10m
63%
M T W T F S S
Prices
NZ7291cs
NZ Air New Zealand
332
6:40 AM
AEST T1
8:50 AM
AWST
4h 10m
61%
M T W T F S S
Prices
LA5913cs
LA LATAM Chile
73H
6:40 AM
AEST T1
8:50 AM
AWST
4h 10m
55%
M T W T F S S
Prices
MK8973cs
MK Air Mauritius
7M8
7:15 AM
AEST T3
9:40 AM
AWST
4h 25m
M T W T F S S
Prices
QR7195cs
QR Qatar
73H
7:15 AM
AEST T3
9:40 AM
AWST
4h 25m
51%
M T W T F S S
Prices
SQ6954cs
SQ Singapore Airlines
73H
7:15 AM
AEST T3
9:40 AM
AWST
4h 25m
50%
M T W T F S S
Prices
VA677+4
VA Virgin Australia
73H
7:15 AM
AEST T3
9:40 AM
AWST
4h 25m
55%
M T W T F S S
Prices
JL4817cs
JL Japan
73H
9:05 AM
AEST T1
11:15 AM
AWST
4h 10m
M T W T F S S
Prices
EK5392cs
EK Emirates
73H
9:05 AM
AEST T1
11:15 AM
AWST
4h 10m
63%
M T W T F S S
Prices
QF763+3
QF Qant
73H
9:05 AM
AEST T1
11:15 AM
AWST
4h 10m
57%
M T W T F S S
Prices
LA4847cs
LA LATAM Chile
73H
9:05 AM
AEST T1
11:15 AM
AWST
4h 10m
55%
M T W T F S S
Prices
LA4883cs
LA LATAM Chile
73H
9:05 AM
AEST T1
10:10 AM
AWST
3h 5m
55%
M T W T F S S
Prices
SQ6358cs
SQ Singapore Airlines
73H
9:15 AM
AEST T3
11:40 AM
AWST
4h 25m
50%
M T W T F S S
Prices
QR6347
QR Qatar
73H
9:15 AM
AEST T3
11:40 AM
AWST
4h 25m
51%
M T W T F S S
Prices
MK8971cs
MK Air Mauritius
73H
9:15 AM
AEST T3
11:40 AM
AWST
4h 25m
M T W T F S S
Prices
VA681+3
VA Virgin Australia
73H
9:15 AM
AEST T3
11:40 AM
AWST
4h 25m
55%
M T W T F S S
Prices
EK5485cs
EK Emirates
73H
10:05 AM
AEST T1
12:15 PM
AWST
4h 10m
63%
M T W T F S S
Prices
LA4853cs
LA LATAM Chile
73H
10:05 AM
AEST T1
12:15 PM
AWST
4h 10m
55%
M T W T F S S
Prices
QF765+2
QF Qant
73H
10:05 AM
AEST T1
12:15 PM
AWST
4h 10m
57%
M T W T F S S
Prices
QF777+5
QF Qant
73H
11:35 AM
AEST T1
1:45 PM
AWST
4h 10m
57%
M T W T F S S
Prices
EK5211cs
EK Emirates
73H
11:35 AM
AEST T1
1:45 PM
AWST
4h 10m
63%
M T W T F S S
Prices
6E4907cs
6E IndiGo
73H
11:35 AM
AEST T1
1:45 PM
AWST
4h 10m
56%
M T W T F S S
Prices
QR6367
QR Qatar
73H
12:15 PM
AEST T3
2:40 PM
AWST
4h 25m
51%
M T W T F S S
Prices
VA687+2
VA Virgin Australia
73H
12:15 PM
AEST T3
2:40 PM
AWST
4h 25m
55%
M T W T F S S
Prices
SQ6354cs
SQ Singapore Airlines
73H
12:15 PM
AEST T3
2:40 PM
AWST
4h 25m
50%
M T W T F S S
Prices
CZ1064cs
CZ China Southern
73H
12:15 PM
AEST T3
2:40 PM
AWST
4h 25m
49%
M T W T F S S
Prices
6E4537cs
6E IndiGo
321
12:30 PM
AEST T4
2:45 PM
AWST
4h 15m
56%
M T W T F S S
Prices
JQ970+1
JQ Jetstar
321
12:30 PM
AEST T4
2:45 PM
AWST
4h 15m
49%
M T W T F S S
Prices
EK5653cs
EK Emirates
73H
1:05 PM
AEST T1
3:15 PM
AWST
4h 10m
63%
M T W T F S S
Prices
QF767+5
QF Qant
332
1:05 PM
AEST T1
3:15 PM
AWST
4h 10m
57%
M T W T F S S
Prices
6E4898cs
6E IndiGo
73H
1:05 PM
AEST T1
3:15 PM
AWST
4h 10m
56%
M T W T F S S
Prices
MU4147cs
MU China Eastern
73H
1:05 PM
AEST T1
3:15 PM
AWST
4h 10m
67%
M T W T F S S
Prices
VA689+3
VA Virgin Australia
73H
1:45 PM
AEST T3
4:10 PM
AWST
4h 25m
55%
M T W T F S S
Prices
VA691+1
VA Virgin Australia
7M8
2:11 PM
AEST T3
4:15 PM
AWST
4h 4m
55%
M T W T F S S
Prices
SA7268cs
SA South African
73H
2:15 PM
AEST T3
4:40 PM
AWST
4h 25m
M T W T F S S
Prices
QR6373
QR Qatar
73H
2:30 PM
AEST T3
4:55 PM
AWST
4h 25m
51%
M T W T F S S
Prices
SQ6960cs
SQ Singapore Airlines
73H
2:45 PM
AEST T3
5:10 PM
AWST
4h 25m
50%
M T W T F S S
Prices
6E4900cs
6E IndiGo
73H
2:45 PM
AEST T1
4:55 PM
AWST
4h 10m
56%
M T W T F S S
Prices
EK5147cs
EK Emirates
73H
2:45 PM
AEST T1
4:55 PM
AWST
4h 10m
63%
M T W T F S S
Prices
QF769+5
QF Qant
73H
2:45 PM
AEST T1
4:55 PM
AWST
4h 10m
57%
M T W T F S S
Prices
6E4539cs
6E IndiGo
32Q
4:10 PM
AEST T4
6:30 PM
AWST
4h 20m
56%
M T W T F S S
Prices
VA695+1
VA Virgin Australia
73H
4:45 PM
AEST T3
7:10 PM
AWST
4h 25m
55%
M T W T F S S
Prices
SA7266cs
SA South African
73H
4:45 PM
AEST T3
7:10 PM
AWST
4h 25m
M T W T F S S
Prices
SQ6356cs
SQ Singapore Airlines
73H
4:45 PM
AEST T3
7:10 PM
AWST
4h 25m
50%
M T W T F S S
Prices
JQ974+1
JQ Jetstar
32Q
5:26 PM
AEST T4
7:35 PM
AWST
4h 9m
49%
M T W T F S S
Prices
VA697+3
VA Virgin Australia
73H
5:45 PM
AEST T3
8:10 PM
AWST
4h 25m
55%
M T W T F S S
Prices
MU4149cs
MU China Eastern
73H
6:40 PM
AEST T1
7:45 PM
AWST
3h 5m
67%
M T W T F S S
Prices
QR7193
QR Qatar
73H
6:45 PM
AEST T3
9:10 PM
AWST
4h 25m
51%
M T W T F S S
Prices
QR6305
QR Qatar
7M8
6:45 PM
AEST T3
9:10 PM
AWST
4h 25m
51%
M T W T F S S
Prices
SQ6956cs
SQ Singapore Airlines
7M8
6:45 PM
AEST T3
9:10 PM
AWST
4h 25m
50%
M T W T F S S
Prices
VA699+4
VA Virgin Australia
73H
6:45 PM
AEST T3
9:10 PM
AWST
4h 25m
55%
M T W T F S S
Prices
MU4145cs
MU China Eastern
73H
7:00 PM
AEST T1
9:10 PM
AWST
4h 10m
67%
M T W T F S S
Prices
QF773+5
QF Qant
73H
7:00 PM
AEST T1
9:10 PM
AWST
4h 10m
57%
M T W T F S S
Prices
EK5391cs
EK Emirates
73H
7:00 PM
AEST T1
9:10 PM
AWST
4h 10m
63%
M T W T F S S
Prices
6E4904cs
6E IndiGo
73H
7:00 PM
AEST T1
9:10 PM
AWST
4h 10m
56%
M T W T F S S
Prices
VA701+3
VA Virgin Australia
73H
7:45 PM
AEST T3
10:10 PM
AWST
4h 25m
55%
M T W T F S S
Prices
QF775+5
QF Qant
73H
8:00 PM
AEST T1
10:10 PM
AWST
4h 10m
57%
M T W T F S S
Prices
6E4906cs
6E IndiGo
73H
8:00 PM
AEST T1
10:10 PM
AWST
4h 10m
56%
M T W T F S S
Prices
EK5206cs
EK Emirates
73H
8:00 PM
AEST T1
10:10 PM
AWST
4h 10m
63%
M T W T F S S
Prices
VA703+7
VA Virgin Australia
7M8
8:43 PM
AEST T3
10:49 PM
AWST
4h 6m
55%
M T W T F S S
Prices
SQ6964cs
SQ Singapore Airlines
73W
8:45 PM
AEST T3
11:10 PM
AWST
4h 25m
50%
M T W T F S S
Prices
AI7201cs
AI Air India
73W
8:45 PM
AEST T3
11:10 PM
AWST
4h 25m
51%
M T W T F S S
Prices
QR4249cs
QR Qatar
73H
8:45 PM
AEST T3
11:10 PM
AWST
4h 25m
51%
M T W T F S S
Prices
VA705
VA Virgin Australia
73H
9:45 PM
AEST T3
12:10 AM+1
AWST
4h 25m
55%
M T W T F S S
Prices

No flights match your filters.

No scheduled airline flights on this route — it's flown by charter / private operators (). No nonstop flights on this route. connecting options below.

✦ 1-Stop connections via 10 hubs
ADL Adelaide 4h 55m 6ECZEK 6EAIAS Adelaide (ADL) to Melbourne flights
CBR Canberra 6h 10m EKQFVA 6EAICX Canberra (CBR) to Melbourne flights
SYD Sydney (Mascot) 6h 35m 6EACAI 6EACAI Sydney (Mascot) (SYD) to Melbourne flights
NTL Williamtown 7h 20m QF AICZEK Williamtown (NTL) to Melbourne flights
OOL Gold Coast 7h 35m JQ 6EAICZ Gold Coast (OOL) to Melbourne flights
BQB Busselton 7h 40m VA JQ Busselton (BQB) to Melbourne flights
BNE Brisbane 7h 40m ACASCZ 6EACAI Brisbane (BNE) to Melbourne flights
HBA Hobart (Cambridge) 7h 40m SQVA 6EAICX Hobart (Cambridge) (HBA) to Melbourne flights
BME Broome 8h 23m CXEKQF CXQF Broome (BME) to Melbourne flights
DRW Darwin 8h 42m CXEKMH 6EAICX Darwin (DRW) to Melbourne flights
1-STOP More options, longer trips
2-STOP Loading... Reach the hardest destinations
Perth to Melbourne
3 carriers, 332 flights/week nonstop.
3 Airlines 1,678 mi 3h 35m nonstop +2h ahead

PER–MEL is served by 3 airlines with nonstop service. Virgin Australia, Qantas and Jetstar lead the route. The flight covers 1,678 miles in approximately 3h 35m. Beyond nonstop, 1-stop connecting options are also available.

Airline Landscape

All carriers operating nonstop PER–MEL service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
VA Virgin Australia Also: AI, CZ, MK, QR, SA, SQ 58 73H, 7M8 3h35 AI, CZ, MK, QR, SA, SQ
QF Qantas Also: 6E, AS, EK, LA, MH, MU, NZ 53 332, 73H 3h30 Oneworld 6E, AS, EK, LA, MH, MU, NZ
JQ Jetstar Also: 6E 21 321, 32Q 3h35 6E
Aircraft on this route
321 Airbus A321 – 6E, JQ
32Q Airbus A321neo – 6E, JQ
332 Airbus A330-200 – 6E, MU, QF
73H Boeing 737-800 (Winglets) – 6E, AI, CZ, EK, LA, MK, NZ, QF, QR, SA, SQ, VA
73W Boeing 737-700 (Winglets) – QR, SA
7M8 Boeing 737 MAX 8 – VA
Alliance coverage
Unaffiliated: JQ + VA (79 flights/wk, 60%)
Oneworld: QF (53 flights/wk, 40%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, PER to MEL direction.
Mon
44
flights
Tue
43
flights
Wed
50
flights
Thu
50
flights
Fri
53
flights
Sat
43
flights
Sun
49
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
60
Nonstop flights
332
Outbound / wk
395
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for PER to MEL.
1-STOP
One-Stop Connections
28
Hubs
~4h
Fastest
~32h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
618
Candidates
Two-stop connections loaded in the connections tab above.
Connections computed from published schedules with minimum connection time verification. Use the interactive explorer above the fold to filter by airline, tier, and layover time.

Travel Essentials

Practical planning for this route.
Time Difference
+2h
Melbourne is 2 hours ahead of Perth.
PER: AWST · MEL: AEST

When it's 6:00 PM in Perth, it's 8:00 PM in Melbourne.
Distance & Flight Time
1,678 mi / 2,700 km
Nonstop flight time is approximately 3h 35m gate to gate.
Getting from MEL

SkyBus runs to Southern Cross Station in 30–40 minutes (AUD $22–24), operating 24/7. Tickets can be bought on the bus, app, or counter in arrivals. Suburban stops are available on selected services.Taxis from the rank cost AUD $55–75 to the CBD (30–40 min, more in traffic). Uber: AUD $35–55. Rental car desks are in the terminal; the off-airport option (cheaper) requires a shuttle. No suburban train exists yet; the airport is not on Melbourne's rail network. Myki transit cards do not cover MEL.

Melbourne Climate

Melbourne's weather is famously variable. "Four seasons in one day" is a local cliché with real operational meaning. The city sits on Port Phillip Bay in a temperate zone. Summer (December–February) averages 25–30°C but can spike above 40°C during northerly heat events. These extreme heat days occasionally cause ground crew restrictions.

Winter (June–August) is cool at 7–14°C with rain and low cloud. Fog-related delays are occasional but not severe. Thunderstorms are most common October through March. Pack layers year-round. The weather changes rapidly. Disruption risk is low by global standards.

PER–MEL Quick Facts

Key statistics for the Perth to Melbourne route.
Route details
Distance1,678 mi / 2,700 km
Flight time3h 35m
Time difference+2 hours
Airlines (nonstop)3
Weekly flights332 out / 395 return
1-stop connectionsAvailable
Origin: PER
IATA / ICAOPER / YPPH
TimezoneAustralia/Perth
Passengers/yr23.0M
Elevation67 ft / 20 m
Destination: MEL
IATA / ICAOMEL / YMML
TimezoneAustralia/Melbourne
Passengers/yr35.0M
Elevation434 ft / 132 m

Frequently Asked Questions

Common questions about PER to MEL flights.
Nonstop flights from Perth International Airport to Melbourne Airport take about 3h 35m gate to gate. The route covers 1,678 miles.
3 airlines operate flights from PER to MEL: Virgin Australia, Qantas and Jetstar.
This route has frequent daily service. Check the schedule above for departure days and times in each direction.
Yes, 1-stop connections are available, ranked by layover time. Common connecting points include Adelaide, Canberra and Sydney Kingsford Smith.
Melbourne is 2 hours ahead of Perth.
Yes, return flights from MEL to PER are available. Use the direction toggle at the top to view the return schedule.
Click the 'Search Flights' button to check availability and prices on Google Flights. You can also compare airlines and schedules on this page to find the best option.
Route data is updated regularly from official airline schedules. On-time performance data comes from recent airport delay snapshots.
Qantas, Virgin Australia, Jetstar, and Rex (Regional Express) all operate PER-MEL nonstop. Qantas is the most frequent with 6 to 8 daily departures, Virgin Australia follows with 5 to 6 daily. Jetstar adds 3 to 4 low-fare daily flights.At Perth Airport, all four carriers use Terminal 1 (Qantas) or Terminal 2 (Virgin, Jetstar, Rex) for domestic departures.
Melbourne Airport (MEL/Tullamarine) uses Terminal 1 for Qantas and Terminal 2 for Virgin Australia, Jetstar, and Rex domestic arrivals. Both terminals are connected landside but not airside. If connecting between carriers at Melbourne, you must exit the secure zone and re-enter. Melbourne Airport has no train to the city; SkyBus operates to Southern Cross Station in 30 minutes for A$22.
The PER-MEL route has one of the largest block-time variations of any Australian domestic sector. Eastbound (PER to MEL) runs 3 hours 50 minutes to 4 hours 10 minutes. Westbound (MEL to PER) runs 4 hours 45 minutes to 5 hours 30 minutes, depending on the jet stream position. PER-MEL westbound is one of the longest domestic flights in the world by time. Qantas and Virgin both offer domestic business class on this route with lie-flat seats on select widebody-equipped services.

Perth to Melbourne: Australia's Long-Haul Domestic Trunk

PER-MEL covers 2,700 km between Western Australia's capital and Victoria's, making it one of the longest domestic routes in the world by flying time. Westbound flights against the prevailing jet stream can run over five hours. Qantas operates the most daily capacity including Boeing 737-800 and occasional 787 service. Virgin Australia runs A320 and 737 equipment. Jetstar adds lower-fare A320 options. Rex entered the route in 2021 with 737s, adding the third major jet operator. Combined daily departures in each direction reach 14 to 18. The route is a pure city-pair service with no hub transfer function; almost all passengers are origin-destination PER-MEL or MEL-PER travellers.

Business Class, Airport Layout, and Ground Access

The length of PER-MEL justifies premium cabin investment for business travellers. Qantas offers business class with recliners on 737 service and lie-flat seats on 787 rotations. Virgin Australia offers business class (formerly called Business) on all PER-MEL services with recline-and-footrest seats. Perth Airport's Terminal 1 (Qantas) and Terminal 2 (Virgin, Jetstar, Rex) are separate buildings connected by a shuttle bus and walkway. Perth has no city rail to the airport; Metrobus 380 connects to Perth city station in 40 minutes. Melbourne's SkyBus to Southern Cross is the direct public-transport route to the city until the planned Melbourne Airport Rail Link opens, currently scheduled for 2029.