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

MEL Airport Page →
1,678 mi airlines 344/wk
On-time Some delays Frequent delays
Flight Schedule 111 flights Verified 16m ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight Hide codeshares
  Flight Airline AC Dep Arr Dur OTP Sched  
✈ Nonstop
AI7199cs
AI Air India
73H
6:15 AM
AEST T3
8:40 AM
AWST
4h 25m
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
6E4538cs
6E IndiGo
32Q
6:20 AM
AEST T4
8:30 AM
AWST
4h 10m
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
6E4898cs
6E IndiGo
73H
6:40 AM
AEST T1
7:45 AM
AWST
3h 5m
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
EK5385cs
EK Emirates
73H
6:40 AM
AEST T1
8:50 AM
AWST
4h 10m
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
MK8973cs
MK Air Mauritius
7M8
7:15 AM
AEST T3
8:30 AM
AWST
3h 15m
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
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
6E4900cs
6E IndiGo
332
9:05 AM
AEST T1
10:10 AM
AWST
3h 5m
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
SQ6358cs
SQ Singapore Airlines
73H
9:15 AM
AEST T3
10:40 AM
AWST
3h 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
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
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
EK5211cs
EK Emirates
73H
11:35 AM
AEST T1
1:45 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
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
QF767+5
QF Qant
73H
1:05 PM
AEST T1
3:15 PM
AWST
4h 10m
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
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
SQ6356cs
SQ Singapore Airlines
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
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
QF769+5
QF Qant
73H
2:45 PM
AEST T1
4:55 PM
AWST
4h 10m
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
SA7268cs
SA South African
73W
5:45 PM
AEST T3
8:10 PM
AWST
4h 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
SQ6354cs
SQ Singapore Airlines
73W
5:45 PM
AEST T3
7:10 PM
AWST
3h 25m
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
MU4149cs
MU China Eastern
73H
6:40 PM
AEST T1
7:45 PM
AWST
3h 5m
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
VA699+4
VA Virgin Australia
7M8
6:45 PM
AEST T3
9:10 PM
AWST
4h 25m
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
EK5391cs
EK Emirates
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
QF773+5
QF Qant
73H
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
QF775+5
QF Qant
73H
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
6E4906cs
6E IndiGo
332
8:00 PM
AEST T1
10:10 PM
AWST
4h 10m
M T W T F S S
Prices
VA703+5
VA Virgin Australia
7M8
8:45 PM
AEST T3
11:10 PM
AWST
4h 25m
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
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
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
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: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
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
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
JQ973+1
JQ Jetstar
321
4:47 PM
AWST T2
10:30 PM
AEST
3h 43m
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
6E4903cs
6E IndiGo
73H
5:55 PM
AWST T3
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
QF772+5
QF Qant
73H
5:55 PM
AWST T4
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

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
Melbourne to Perth
3 carriers, 344 flights/week nonstop.
3 Airlines 344 Flights/wk 1,678 mi 3h 5m nonstop -2h behind 27 1-stop hubs

MEL–PER 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 5m. Beyond nonstop, 27 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop MEL–PER service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
VA Virgin Australia Also: AI, CZ, MK, QR, SA, SQ 63 73H, 73W, 7M8 3h25-4h25 AI, CZ, MK, QR, SA, SQ
QF Qantas Also: 6E, AS, EK, LA, MH, MU 51 73H 3h57-4h10 Oneworld 6E, AS, EK, LA, MH, MU
JQ Jetstar Also: 6E 21 321, 32Q 4h06-4h20 6E
Aircraft on this route
321 Airbus A321 – JQ
32Q Airbus A321neo – 6E, JQ
332 Airbus A330-200 – 6E, AS
333 Airbus A330-300 – MU
73H Boeing 737-800 (Winglets) – 6E, AI, CZ, EK, LA, MK, MU, QF, SQ, VA
73W Boeing 737-700 (Winglets) – SA, SQ, VA
7M8 Boeing 737 MAX 8 – MK, SA, SQ, VA
Alliance coverage
Unaffiliated: JQ + VA (84 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, MEL to PER direction.
Mon
54
flights
Tue
46
flights
Wed
51
flights
Thu
47
flights
Fri
52
flights
Sat
39
flights
Sun
55
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
59
Nonstop flights
344
Outbound / wk
302
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for MEL to PER.
1-STOP
One-Stop Connections
27
Hubs
~7h
Fastest
~37h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
637
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
Perth is 2 hours behind Melbourne.
MEL: AEST · PER: AWST

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

No train connection exists; the Melbourne Airport Rail Link was under development as of 2026 but not yet open. The SkyBus operates 24/7 between Southern Cross Station (Spencer St) and MEL in 30–40 minutes (AUD $22–24 one-way). Stops at select CBD hotels on some services.Ride-shares (Uber) from the CBD cost AUD $35–55 and take 25–40 minutes. Taxis run AUD $55–75 (higher at nights and weekends). Parking from AUD $20/day in economy lots. The Tullamarine Freeway is the only practical road route; check traffic before departing.

MEL–PER Quick Facts

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

Frequently Asked Questions

Common questions about MEL to PER flights.
Nonstop flights from Melbourne Airport to Perth International Airport take approximately 3h 5m to 4h 25m. The route covers 1,678 miles.
3 airlines operate nonstop service: Jetstar, Qantas and Virgin Australia. Plus 12 codeshare partners.
There are approximately 344 nonstop flights per week from MEL to PER. The return direction has about 302 weekly flights.
Yes, 1-stop connections are available through LST, CBR, BQB, NTL, HBA, BME, OOL, ADL, SYD, BNE, HNL, DPS, CNS, SIN, DRW, BKK, AKL, KUL, SGN, MNL, HKT, HKG, CGK, NRT, DXB, CAN and DOH. These options provide additional schedule flexibility.
Perth is 2 hours behind Melbourne.
Yes, return flights from PER to MEL 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.
At Melbourne Tullamarine, Qantas uses Terminal 1 and Jetstar uses Terminal 2. Virgin Australia operates from Terminal 3. At Perth Airport, all domestic arrivals use Terminal 1 (T1), which was redeveloped in 2016. Qantas, Jetstar, Virgin, and Rex all arrive at T1. The international terminal is separate (T1 international pier) but is physically connected to the domestic building, which matters if you are transiting Perth from a domestic connection to an international departure.
MEL-PER is one of Australia's longest domestic sectors at 2,700 km. Block time runs 3 hours 50 minutes to 4 hours 10 minutes eastbound and 3 hours 30 to 3 hours 50 minutes westbound due to jet stream assistance heading east. Delays most often originate from rotation problems earlier in the day on the east coast, particularly when Melbourne's weather generates ground delay programs. Perth itself has low delay frequency due to clear conditions and unconstrained airspace.
Rex Airlines added MEL-PER service using Boeing 737-800 aircraft after transitioning from its turboprop regional network to jet operations. Rex competes on price against Qantas and Virgin, particularly for passengers willing to accept less flexibility. The departure terminal at MEL for Rex is Terminal 3. Rex's schedule on this route is thinner than Qantas or Virgin, with typically one to two daily departures.

Melbourne to Perth: Australia's Longest Domestic Trunk

MEL-PER spans 2,700 km across the continent, connecting Australia's two largest west-east population centers. Qantas and Virgin Australia carry the majority of passengers, with Jetstar providing lower-fare capacity. Combined daily departures run 14-18 across carriers. Qantas operates 737-800s and A330s on this segment; Virgin uses 737-800s. Jetstar flies A320s. Rex Airlines added jet service from 2023, entering with 737-800 aircraft. The route operates through the night in both directions, making overnight connections viable for those comfortable with an early arrival in Perth or Melbourne. Flight time is under four hours westbound and just over four hours eastbound.

Western Australia Gateway

Perth is geographically isolated from the eastern seaboard, making air the only practical transport option for most interstate travelers. MEL-PER sustains year-round demand driven by FIFO (fly-in fly-out) mining sector workers, corporate travel between east coast headquarters and Perth operations, and a large family visitor market. Qantas and Virgin both offer business class cabins on this segment. Perth Airport T1 is a modern facility with a 30-minute Transperth bus link to the CBD. The 380A and Skybus routes both serve the airport. Taxis and rideshares are available from the ground transport area outside T1 arrivals.