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

MEL Airport Page →
1,678 mi airlines 264/wk
On-time Some delays Frequent delays
Flight Schedule 77 flights Verified 57m ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight
  Flight Airline AC Dep Arr Dur OTP Sched  
QF767
QF Qant
332
6:40 AM
AEDT T1
7:45 AM
AWST
4h 5m
M T W T F S S
Prices
6E4898
6E IndiGo
73H
6:40 AM
AEDT T1
7:45 AM
AWST
4h 5m
M T W T F S S
Prices
EK5653
EK Emirates
333
6:40 AM
AEDT T1
7:45 AM
AWST
4h 5m
M T W T F S S
Prices
AS8655
AS Alaska
332
6:40 AM
AEDT TT1
7:45 AM
AWST
4h 5m
M T W T F S S
Prices
VA677
VA Virgin Australia
7M8
7:15 AM
AEDT T3
8:30 AM
AWST
4h 15m
M T W T F S S
Prices
AI7199
AI Air India
73W
7:15 AM
AEDT T3
8:30 AM
AWST
4h 15m
M T W T F S S
Prices
6E4538
6E IndiGo
32Q
7:25 AM
AEDT T4
8:30 AM
AWST
4h 5m
M T W T F S S
Prices
JQ972
JQ Jetstar
32Q
7:25 AM
AEDT T4
8:30 AM
AWST
4h 5m
M T W T F S S
Prices
EK5147
EK Emirates
73H
8:50 AM
AEDT T1
9:55 AM
AWST
4h 5m
M T W T F S S
Prices
6E4900
6E IndiGo
332
9:05 AM
AEDT T1
10:10 AM
AWST
4h 5m
M T W T F S S
Prices
QF769
QF Qant
332
9:05 AM
AEDT T1
10:10 AM
AWST
4h 5m
M T W T F S S
Prices
VA681
VA Virgin Australia
73H
9:57 AM
AEDT T3
11:04 AM
AWST
4h 7m
M T W T F S S
Prices
EK5554
EK Emirates
73H
10:10 AM
AEDT T1
11:15 AM
AWST
4h 5m
M T W T F S S
Prices
QF771
QF Qant
73H
10:10 AM
AEDT T1
11:15 AM
AWST
4h 5m
M T W T F S S
Prices
6E4902
6E IndiGo
73H
10:10 AM
AEDT T1
11:15 AM
AWST
4h 5m
M T W T F S S
Prices
QF765
QF Qant
73H
10:25 AM
AEDT T1
11:30 AM
AWST
4h 5m
M T W T F S S
Prices
JQ970
JQ Jetstar
32Q
12:35 PM
AEDT T4
1:45 PM
AWST
4h 10m
M T W T F S S
Prices
6E4537
6E IndiGo
32Q
12:35 PM
AEDT T4
1:45 PM
AWST
4h 10m
M T W T F S S
Prices
EK5391
EK Emirates
73H
12:50 PM
AEDT T1
1:55 PM
AWST
4h 5m
M T W T F S S
Prices
QF773
QF Qant
332
1:25 PM
AEDT T1
2:30 PM
AWST
4h 5m
M T W T F S S
Prices
6E4904
6E IndiGo
73H
1:25 PM
AEDT T1
2:30 PM
AWST
4h 5m
M T W T F S S
Prices
VA689
VA Virgin Australia
73H
2:31 PM
AEDT T3
3:35 PM
AWST
4h 4m
M T W T F S S
Prices
EK5206
EK Emirates
73H
3:10 PM
AEDT T1
4:15 PM
AWST
4h 5m
M T W T F S S
Prices
6E4906
6E IndiGo
73H
3:10 PM
AEDT T1
4:15 PM
AWST
4h 5m
M T W T F S S
Prices
VA693
VA Virgin Australia
73H
3:40 PM
AEDT T3
4:55 PM
AWST
4h 15m
M T W T F S S
Prices
QF775
QF Qant
73H
3:44 PM
AEDT T1
4:55 PM
AWST
4h 11m
M T W T F S S
Prices
VA691
VA Virgin Australia
73H
4:17 PM
AEDT T3
5:28 PM
AWST
4h 11m
M T W T F S S
Prices
6E4539
6E IndiGo
32Q
5:20 PM
AEDT T4
6:30 PM
AWST
4h 10m
M T W T F S S
Prices
VA697
VA Virgin Australia
73H
5:55 PM
AEDT T3
7:10 PM
AWST
4h 15m
M T W T F S S
Prices
6E4907
6E IndiGo
73H
6:40 PM
AEDT T1
7:45 PM
AWST
4h 5m
M T W T F S S
Prices
EK5211
EK Emirates
73H
6:40 PM
AEDT T1
7:45 PM
AWST
4h 5m
M T W T F S S
Prices
QF777
QF Qant
73H
6:40 PM
AEDT T1
7:45 PM
AWST
4h 5m
M T W T F S S
Prices
JQ974
JQ Jetstar
32Q
7:20 PM
AEDT T4
8:30 PM
AWST
4h 10m
M T W T F S S
Prices
VA699
VA Virgin Australia
73W
7:33 PM
AEDT T3
8:25 PM
AWST
3h 52m
M T W T F S S
Prices
QF781
QF Qant
332
7:55 PM
AEDT T1
9:00 PM
AWST
4h 5m
M T W T F S S
Prices
EK5394
EK Emirates
333
7:55 PM
AEDT T1
9:00 PM
AWST
4h 5m
M T W T F S S
Prices
6E4911
6E IndiGo
332
7:55 PM
AEDT T1
9:00 PM
AWST
4h 5m
M T W T F S S
Prices
VA701
VA Virgin Australia
73H
7:55 PM
AEDT T3
9:10 PM
AWST
4h 15m
M T W T F S S
Prices
VA703
VA Virgin Australia
7M8
9:15 PM
AEDT T3
10:14 PM
AWST
3h 59m
M T W T F S S
Prices
VA705
VA Virgin Australia
73H
9:45 PM
AEDT T3
11:00 PM+1
AWST
4h 15m
M T W T F S S
Prices
AS8651
AS Alaska
332
5:25 AM
AWST TT3
11:55 AM
AEDT
3h 30m
M T W T F S S
Prices
EK5121
EK Emirates
332
5:30 AM
AWST T4
12:00 PM
AEDT
3h 30m
M T W T F S S
Prices
QF770
QF Qant
73H
5:30 AM
AWST T3
12:00 PM
AEDT
3h 30m
M T W T F S S
Prices
6E4901
6E IndiGo
73H
5:30 AM
AWST T4
12:00 PM
AEDT
3h 30m
M T W T F S S
Prices
VA676
VA Virgin Australia
7M8
5:30 AM
AWST T1
12:05 PM
AEDT
3h 35m
M T W T F S S
Prices
VA678
VA Virgin Australia
73H
6:00 AM
AWST T1
12:35 PM
AEDT
3h 35m
M T W T F S S
Prices
VA680
VA Virgin Australia
73H
6:45 AM
AWST T1
1:20 PM
AEDT
3h 35m
M T W T F S S
Prices
EK5146
EK Emirates
73H
7:10 AM
AWST T4
1:40 PM
AEDT
3h 30m
M T W T F S S
Prices
QF768
QF Qant
73H
7:10 AM
AWST T4
1:40 PM
AEDT
3h 30m
M T W T F S S
Prices
AS8677
AS Alaska
73H
7:15 AM
AWST TT4
1:45 PM
AEDT
3h 30m
M T W T F S S
Prices
VA682
VA Virgin Australia
73W
7:45 AM
AWST T1
2:20 PM
AEDT
3h 35m
M T W T F S S
Prices
VA686
VA Virgin Australia
73H
9:20 AM
AWST T1
3:55 PM
AEDT
3h 35m
M T W T F S S
Prices
6E4569
6E IndiGo
32Q
9:30 AM
AWST T2
4:05 PM
AEDT
3h 35m
M T W T F S S
Prices
JQ973
JQ Jetstar
32Q
9:30 AM
AWST
4:05 PM
AEDT
3h 35m
M T W T F S S
Prices
6E4903
6E IndiGo
73H
11:10 AM
AWST T4
5:40 PM
AEDT
3h 30m
M T W T F S S
Prices
EK5187
EK Emirates
73H
11:10 AM
AWST T4
5:40 PM
AEDT
3h 30m
M T W T F S S
Prices
QF772
QF Qant
73H
11:10 AM
AWST T3
5:40 PM
AEDT
3h 30m
M T W T F S S
Prices
VA690
VA Virgin Australia
7M8
11:20 AM
AWST T1
5:55 PM
AEDT
3h 35m
M T W T F S S
Prices
AI7200
AI Air India
73H
11:20 AM
AWST T1
5:55 PM
AEDT
3h 35m
M T W T F S S
Prices
QF774
QF Qant
73H
12:05 PM
AWST T4
6:35 PM
AEDT
3h 30m
M T W T F S S
Prices
6E4905
6E IndiGo
73H
12:05 PM
AWST T4
6:35 PM
AEDT
3h 30m
M T W T F S S
Prices
EK5461
EK Emirates
73H
12:05 PM
AWST T4
6:35 PM
AEDT
3h 30m
M T W T F S S
Prices
QF766
QF Qant
73H
12:30 PM
AWST T3
7:00 PM
AEDT
3h 30m
M T W T F S S
Prices
VA692
VA Virgin Australia
73H
12:30 PM
AWST T1
7:05 PM
AEDT
3h 35m
M T W T F S S
Prices
JQ975
JQ Jetstar
32Q
2:40 PM
AWST
9:15 PM
AEDT
3h 35m
M T W T F S S
Prices
EK5474
EK Emirates
73H
3:55 PM
AWST T4
10:25 PM
AEDT
3h 30m
M T W T F S S
Prices
6E4910
6E IndiGo
73H
3:55 PM
AWST T4
10:25 PM
AEDT
3h 30m
M T W T F S S
Prices
QF780
QF Qant
73H
3:55 PM
AWST T4
10:25 PM
AEDT
3h 30m
M T W T F S S
Prices
VA700
VA Virgin Australia
73H
4:55 PM
AWST T1
11:30 PM
AEDT
3h 35m
M T W T F S S
Prices
QF782
QF Qant
73H
5:20 PM
AWST T4
11:50 PM
AEDT
3h 30m
M T W T F S S
Prices
EK5465
EK Emirates
73H
5:20 PM
AWST T4
11:50 PM
AEDT
3h 30m
M T W T F S S
Prices
6E4765
6E IndiGo
73H
5:20 PM
AWST T4
11:50 PM
AEDT
3h 30m
M T W T F S S
Prices
VA702
VA Virgin Australia
73H
5:55 PM
AWST T1
12:30 AM
AEDT
3h 35m
M T W T F S S
Prices
QR8478
QR Qatar
73H
10:45 PM
AWST T1
4:20 AM+1
AEDT
3h 35m
M T W T F S S
Prices
QF764
QF Qant
332
10:45 PM
AWST T4
5:15 AM+1
AEDT
3h 30m
M T W T F S S
Prices
JQ971
JQ Jetstar
32Q
11:34 PM
AWST
6:10 AM+1
AEDT
3h 36m
M T W T F S S
Prices
VA710
VA Virgin Australia
73H
11:45 PM
AWST T1
6:20 AM+1
AEDT
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
2-STOP Loading...
Melbourne to Perth
7 carriers, 264 flights/week nonstop.
7 Airlines 264 Flights/wk 1,678 mi 3h 52m nonstop -3h behind 25 1-stop hubs

MEL–PER is served by 7 airlines with nonstop service. IndiGo, Virgin Australia and Qantas lead the route. The flight covers 1,678 miles in approximately 3h 52m. Beyond nonstop, 25 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
6E IndiGo 68 32Q, 332, 73H 4h05-4h10
VA Virgin Australia 63 73H, 73W, 7M8 3h52-4h15
QF Qantas 54 332, 73H 4h05-4h11 Oneworld
EK Emirates 47 333, 73H 4h05
JQ Jetstar 21 32Q 4h05-4h10
AS Alaska Airlines 7 332 4h05 Oneworld
AI Air India 4 73W 4h15 Star Alliance
Aircraft on this route
32Q Airbus A321neo – 6E, JQ
332 Airbus A330-200 – 6E, AS, QF
333 Airbus A330-300 – EK
73H Boeing 737-800 – 6E, EK, QF, VA
73W Boeing 737-700 (Winglets) – AI, VA
7M8 Boeing 737 MAX 8 – VA
Alliance coverage
Unaffiliated: 6E + EK + JQ + VA (199 flights/wk, 75%)
Oneworld: AS + QF (61 flights/wk, 23%)
Star Alliance: AI (4 flights/wk, 2%)
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
40
flights
Tue
39
flights
Wed
38
flights
Thu
39
flights
Fri
38
flights
Sat
30
flights
Sun
40
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
40
Nonstop flights
264
Outbound / wk
241
Return / wk

Connection Landscape

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

When it's 6:00 PM in Melbourne, it's 3:00 PM in Perth.
Distance & Flight Time
1,678 mi / 2,700 km
Nonstop flight time is approximately 3h 52m to 4h 15m.
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 52m to 4h 15m
Time difference-3 hours
Airlines (nonstop)7
Weekly flights264 out / 241 return
1-stop connections25 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 52m to 4h 15m. The route covers 1,678 miles.
7 airlines operate nonstop service: IndiGo, Air India, Alaska Airlines, Emirates, Jetstar, Qantas and Virgin Australia.
There are approximately 264 nonstop flights per week from MEL to PER. The return direction has about 241 weekly flights.
Yes, 1-stop connections are available through CGK, BQB, DRW, CBR, LST, HBA, BNE, BKK, ADL, SYD, NTL, DPS, CNS, OOL, KUL, AKL, SIN, DOH, MNL, SGN, HKT, HKG, CAN, NRT and DXB. These options provide additional schedule flexibility.
Perth is 3 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.