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

PER Airport Page →
1,678 mi airlines 302/wk
On-time Some delays Frequent delays
Flight Schedule 111 flights Verified 50m ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight Hide codeshares
  Flight Airline AC Dep Arr Dur OTP Sched  
✈ Nonstop
AS8651cs
AS Alaska
332
5:25 AM
AWST TT3
11:55 AM
AEST
4h 30m
M T W T F S S
Prices
MU4146cs
MU China Eastern
332
5:30 AM
AWST T4
12:00 PM
AEST
4h 30m
M T W T F S S
Prices
SA7267cs
SA South African
73H
6:00 AM
AWST T1
12:35 PM
AEST
4h 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
M T W T F S S
Prices
QR8472cs
QR Qatar
73W
6:00 AM
AWST T1
11:35 AM
AEST
3h 35m
M T W T F S S
Prices
SQ6959cs
SQ Singapore Airlines
7M8
6:00 AM
AWST T1
12:35 PM
AEST
4h 35m
M T W T F S S
Prices
EK5400cs
EK Emirates
73H
6:15 AM
AWST T4
11:45 AM
AEST
3h 30m
M T W T F S S
Prices
QF760+1
QF Qant
332
6:25 AM
AWST T4
11:55 AM
AEST
3h 30m
M T W T F S S
Prices
VA680
VA Virgin Australia
73H
6:45 AM
AWST T1
12:20 PM
AEST
3h 35m
M T W T F S S
Prices
QF768+3
QF Qant
73H
7:15 AM
AWST T3
1:45 PM
AEST
4h 30m
M T W T F S S
Prices
AS8677cs
AS Alaska
73H
7:15 AM
AWST TT4
1:45 PM
AEST
4h 30m
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
M T W T F S S
Prices
SQ6963cs
SQ Singapore Airlines
73H
7:30 AM
AWST T1
2:05 PM
AEST
4h 35m
M T W T F S S
Prices
QF762+1
QF Qant
73H
8:10 AM
AWST T3
2:40 PM
AEST
4h 30m
M T W T F S S
Prices
EK5424cs
EK Emirates
73H
8:10 AM
AWST T4
1:40 PM
AEST
3h 30m
M T W T F S S
Prices
VA684
VA Virgin Australia
73H
8:20 AM
AWST T1
1:55 PM
AEST
3h 35m
M T W T F S S
Prices
QR8474
QR Qatar
7M8
8:20 AM
AWST T1
1:55 PM
AEST
3h 35m
M T W T F S S
Prices
SQ6355+1
SQ Singapore Airlines
73H
9:20 AM
AWST T1
3:55 PM
AEST
4h 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
6E4570cs
6E IndiGo
32Q
9:40 AM
AWST
3:15 PM
AEST
3h 35m
M T W T F S S
Prices
VA688+2
VA Virgin Australia
73H
10:20 AM
AWST T1
3:55 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
CZ1065cs
CZ China Southern
7M8
10:20 AM
AWST T1
3:55 PM
AEST
3h 35m
M T W T F S S
Prices
QF764+5
QF Qant
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
M T W T F S S
Prices
MK8972+1
MK Air Mauritius
73H
11:20 AM
AWST T1
5:55 PM
AEST
4h 35m
M T W T F S S
Prices
SQ6957cs
SQ Singapore Airlines
73H
11:20 AM
AWST T1
5:55 PM
AEST
4h 35m
M T W T F S S
Prices
VA692
VA Virgin Australia
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
M T W T F S S
Prices
QF766+1
QF Qant
332
12:25 PM
AWST T4
5:55 PM
AEST
3h 30m
M T W T F S S
Prices
VA9002
VA Virgin Australia
73H
1:00 PM
AWST T1
6:35 PM
AEST
3h 35m
M T W T F S S
Prices
VA9006
VA Virgin Australia
73H
1:20 PM
AWST T1
6:55 PM
AEST
3h 35m
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
VA696+1
VA Virgin Australia
73H
2:25 PM
AWST T1
7:55 PM
AEST
3h 30m
M T W T F S S
Prices
EK5146cs
EK Emirates
73H
2:50 PM
AWST T4
8:20 PM
AEST
3h 30m
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
M T W T F S S
Prices
JQ973+1
JQ Jetstar
321
3:35 PM
AWST T2
9:10 PM
AEST
3h 35m
M T W T F S S
Prices
6E4569cs
6E IndiGo
32Q
3:35 PM
AWST
9:10 PM
AEST
3h 35m
M T W T F S S
Prices
MK8970+1
MK Air Mauritius
73H
3:45 PM
AWST T1
10:20 PM
AEST
4h 35m
M T W T F S S
Prices
VA700+4
VA Virgin Australia
73H
4:45 PM
AWST T1
10:20 PM
AEST
3h 35m
M T W T F S S
Prices
EK5121cs
EK Emirates
73H
4:55 PM
AWST T4
10:25 PM
AEST
3h 30m
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
73H
4:55 PM
AWST T4
10: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
M T W T F S S
Prices
EK5187cs
EK Emirates
73H
5:55 PM
AWST T3
11:25 PM
AEST
3h 30m
M T W T F S S
Prices
6E4903cs
6E IndiGo
73H
5:55 PM
AWST T3
11:25 PM
AEST
3h 30m
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
M T W T F S S
Prices
SQ6955cs
SQ Singapore Airlines
73H
6:10 PM
AWST T1
11:45 PM
AEST
3h 35m
M T W T F S S
Prices
QF776
QF Qant
73H
11:45 PM
AWST T3
5:15 AM+1
AEST
3h 30m
M T W T F S S
Prices
VA710+3
VA Virgin Australia
73H
11:45 PM
AWST T1
5:20 AM+1
AEST
3h 35m
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
QR7106
QR Qatar
73H
11:45 PM
AWST T1
5:20 AM+1
AEST
3h 35m
M T W T F S S
Prices
VA675+2
VA Virgin Australia
73H
6:15 AM
AEST T3
8:40 AM
AWST
4h 25m
M T W T F S S
Prices
AI7199cs
AI Air India
73H
6:15 AM
AEST T3
8:40 AM
AWST
4h 25m
M T W T F S S
Prices
JQ972+1
JQ Jetstar
32Q
6:20 AM
AEST T4
8:30 AM
AWST
4h 10m
M T W T F S S
Prices
6E4538cs
6E IndiGo
32Q
6:20 AM
AEST T4
8:30 AM
AWST
4h 10m
M T W T F S S
Prices
EK5385cs
EK Emirates
73H
6:40 AM
AEST T1
8:50 AM
AWST
4h 10m
M T W T F S S
Prices
AS8655cs
AS Alaska
332
6:40 AM
AEST TT1
7:45 AM
AWST
3h 5m
M T W T F S S
Prices
6E4898cs
6E IndiGo
73H
6:40 AM
AEST T1
7:45 AM
AWST
3h 5m
M T W T F S S
Prices
QF761+1
QF Qant
73H
6:41 AM
AEST T1
8:38 AM
AWST
3h 57m
M T W T F S S
Prices
VA677+4
VA Virgin Australia
73W
7:15 AM
AEST T3
9:40 AM
AWST
4h 25m
M T W T F S S
Prices
SQ6954cs
SQ Singapore Airlines
73H
7:15 AM
AEST T3
8:40 AM
AWST
3h 25m
M T W T F S S
Prices
MK8973cs
MK Air Mauritius
7M8
7:15 AM
AEST T3
8:30 AM
AWST
3h 15m
M T W T F S S
Prices
EK5392cs
EK Emirates
73H
9:05 AM
AEST T1
11:15 AM
AWST
4h 10m
M T W T F S S
Prices
6E4900cs
6E IndiGo
332
9:05 AM
AEST T1
10:10 AM
AWST
3h 5m
M T W T F S S
Prices
LA4883cs
LA LATAM Chile
73H
9:05 AM
AEST T1
10:10 AM
AWST
3h 5m
M T W T F S S
Prices
QF763+1
QF Qant
73H
9:05 AM
AEST T1
11:15 AM
AWST
4h 10m
M T W T F S S
Prices
SQ6358cs
SQ Singapore Airlines
73H
9:15 AM
AEST T3
10:40 AM
AWST
3h 25m
M T W T F S S
Prices
MK8971cs
MK Air Mauritius
73H
9:15 AM
AEST T3
10:30 AM
AWST
3h 15m
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
M T W T F S S
Prices
QF765+1
QF Qant
73H
10:05 AM
AEST T1
12:15 PM
AWST
4h 10m
M T W T F S S
Prices
EK5485cs
EK Emirates
73H
10:05 AM
AEST T1
12:15 PM
AWST
4h 10m
M T W T F S S
Prices
QF777+5
QF Qant
73H
11:35 AM
AEST T1
1:45 PM
AWST
4h 10m
M T W T F S S
Prices
EK5211cs
EK Emirates
73H
11:35 AM
AEST T1
1:45 PM
AWST
4h 10m
M T W T F S S
Prices
CZ1064cs
CZ China Southern
73H
12:15 PM
AEST T3
2:40 PM
AWST
4h 25m
M T W T F S S
Prices
6E4537cs
6E IndiGo
32Q
12:30 PM
AEST T4
2:45 PM
AWST
4h 15m
M T W T F S S
Prices
MU4145cs
MU China Eastern
73H
12:50 PM
AEST T1
1:55 PM
AWST
3h 5m
M T W T F S S
Prices
EK5653cs
EK Emirates
73H
1:05 PM
AEST T1
3:15 PM
AWST
4h 10m
M T W T F S S
Prices
QF767+5
QF Qant
73H
1:05 PM
AEST T1
3:15 PM
AWST
4h 10m
M T W T F S S
Prices
SQ6356cs
SQ Singapore Airlines
73H
1:15 PM
AEST T3
2:40 PM
AWST
3h 25m
M T W T F S S
Prices
VA689+3
VA Virgin Australia
73H
1:15 PM
AEST T3
2:40 PM
AWST
3h 25m
M T W T F S S
Prices
VA687+1
VA Virgin Australia
73H
1:30 PM
AEST T3
3:08 PM
AWST
3h 38m
M T W T F S S
Prices
JQ970+1
JQ Jetstar
321
1:49 PM
AEST T4
3:55 PM
AWST
4h 6m
M T W T F S S
Prices
EK5147cs
EK Emirates
73H
2:45 PM
AEST T1
4:55 PM
AWST
4h 10m
M T W T F S S
Prices
QF769+5
QF Qant
73H
2:45 PM
AEST T1
4:55 PM
AWST
4h 10m
M T W T F S S
Prices
VA691+1
VA Virgin Australia
73H
2:45 PM
AEST T3
5:10 PM
AWST
4h 25m
M T W T F S S
Prices
SQ6960cs
SQ Singapore Airlines
73H
2:45 PM
AEST T3
4:10 PM
AWST
3h 25m
M T W T F S S
Prices
MU4147cs
MU China Eastern
333
3:10 PM
AEST T1
4:15 PM
AWST
3h 5m
M T W T F S S
Prices
JQ974+1
JQ Jetstar
32Q
4:05 PM
AEST T4
6:25 PM
AWST
4h 20m
M T W T F S S
Prices
6E4539cs
6E IndiGo
32Q
4:05 PM
AEST T4
6:25 PM
AWST
4h 20m
M T W T F S S
Prices
VA695
VA Virgin Australia
73H
4:50 PM
AEST T3
7:15 PM
AWST
4h 25m
M T W T F S S
Prices
SQ6354cs
SQ Singapore Airlines
73W
5:45 PM
AEST T3
7:10 PM
AWST
3h 25m
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
M T W T F S S
Prices
SA7268cs
SA South African
73W
5:45 PM
AEST T3
8:10 PM
AWST
4h 25m
M T W T F S S
Prices
MU4149cs
MU China Eastern
73H
6:40 PM
AEST T1
7:45 PM
AWST
3h 5m
M T W T F S S
Prices
6E4907cs
6E IndiGo
73H
6:40 PM
AEST T1
7:45 PM
AWST
3h 5m
M T W T F S S
Prices
SA7266cs
SA South African
7M8
6:45 PM
AEST T3
9:10 PM
AWST
4h 25m
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
M T W T F S S
Prices
SQ6956cs
SQ Singapore Airlines
7M8
6:45 PM
AEST T3
9:10 PM
AWST
4h 25m
M T W T F S S
Prices
EK5391cs
EK Emirates
73H
7:00 PM
AEST T1
9:10 PM
AWST
4h 10m
M T W T F S S
Prices
QF773+5
QF Qant
73H
7:00 PM
AEST T1
9:10 PM
AWST
4h 10m
M T W T F S S
Prices
6E4904cs
6E IndiGo
332
7:00 PM
AEST T1
9:10 PM
AWST
4h 10m
M T W T F S S
Prices
VA9007
VA Virgin Australia
7M8
7:15 PM
AEST T3
9:40 PM
AWST
4h 25m
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
M T W T F S S
Prices
6E4906cs
6E IndiGo
332
8:00 PM
AEST T1
10:10 PM
AWST
4h 10m
M T W T F S S
Prices
EK5206cs
EK Emirates
73H
8:00 PM
AEST T1
10:10 PM
AWST
4h 10m
M T W T F S S
Prices
QF775+5
QF Qant
73H
8:00 PM
AEST T1
10:10 PM
AWST
4h 10m
M T W T F S S
Prices
AI7201cs
AI Air India
73H
8:45 PM
AEST T3
11:10 PM
AWST
4h 25m
M T W T F S S
Prices
VA703+5
VA Virgin Australia
73H
9:15 PM
AEST T3
11:25 PM
AWST
4h 10m
M T W T F S S
Prices
VA9003
VA Virgin Australia
73H
9:45 PM
AEST T3
12:10 AM+1
AWST
4h 25m
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
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP More options, longer trips
2-STOP Loading... Reach the hardest destinations
Perth to Melbourne
3 carriers, 302 flights/week nonstop.
3 Airlines 302 Flights/wk 1,678 mi 3h 30m nonstop +2h ahead 28 1-stop hubs

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 30m. Beyond nonstop, 28 hubs offer 1-stop connections.

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 61 73H 3h30-3h35 AI, CZ, MK, QR, SA, SQ
QF Qantas Also: 6E, AS, EK, MH, MU 51 332, 73H 3h30-4h30 Oneworld 6E, AS, EK, MH, MU
JQ Jetstar Also: 6E 21 321, 32Q 3h35 6E
Aircraft on this route
321 Airbus A321 – JQ
32Q Airbus A321neo – 6E, JQ
332 Airbus A330-200 – 6E, AS, MU, QF
73H Boeing 737-800 (Winglets) – 6E, AI, AS, EK, MK, QF, QR, SA, SQ, VA
73W Boeing 737-700 (Winglets) – QR
7M8 Boeing 737 MAX 8 – CZ, QR, SQ
Alliance coverage
Unaffiliated: JQ + VA (82 flights/wk, 62%)
Oneworld: QF (51 flights/wk, 38%)
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
41
flights
Tue
39
flights
Wed
46
flights
Thu
45
flights
Fri
50
flights
Sat
36
flights
Sun
45
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
52
Nonstop flights
302
Outbound / wk
344
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for PER to MEL.
1-STOP
One-Stop Connections
28
Hubs
~6h
Fastest
~37h
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 30m to 4h 35m.
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 30m to 4h 35m
Time difference+2 hours
Airlines (nonstop)3
Weekly flights302 out / 344 return
1-stop connections28 hubs
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 approximately 3h 30m to 4h 35m. The route covers 1,678 miles.
3 airlines operate nonstop service: Jetstar, Qantas and Virgin Australia. Plus 11 codeshare partners.
There are approximately 302 nonstop flights per week from PER to MEL. The return direction has about 344 weekly flights.
Yes, 1-stop connections are available through LST, BQB, CNS, OOL, DRW, ADL, DPS, AKL, BNE, SYD, HBA, CBR, HKT, HKG, NTL, BME, SIN, MNL, KUL, SGN, BKK, AUH, ASP, CAN, CGK, NRT, DXB and DOH. These options provide additional schedule flexibility.
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.