MEL → PER Melbourne to Perth
live
Direct flights from Melbourne (MEL) to Perth (PER): 133 nonstop departures observed each week across 3 airlines. 65% of the last 20 tracked flights arrived within 15 minutes of schedule. The median arrival is on schedule. 1 of the 56 tracked flights was cancelled. The nonstop covers 2,701 km, an estimated 3 hours 58 minutes in the air. Measured by Pro Flight Search from live flight boards at Melbourne and Perth. Updated 14 November 2026 at 02:33 UTC.
Today, MEL → PER Sat 14 Nov · local times
JQ972Jetstar In the air, 39 min late
Left MEL at 07:59 , 39 min after its 07:20 slot.
Likely landing about 08:35middle half 08:26 to 08:48 · sched 08:30
Landing estimate from 52,528 tracked flights of 4 to 8 hours that left 30 to 59 min late. The PER board has not posted a landing time yet. How planes make up time
Track JQ972 →
QF769Qantas In the air, 88 min late
Left MEL at 10:13 , 88 min after its 08:45 slot.
Likely landing about 10:50middle half 10:38 to 11:03 · sched 09:55
Landing estimate from 20,037 tracked flights of 4 to 8 hours that left 60 to 119 min late. The PER board has not posted a landing time yet. How planes make up time
Track QF769 →
Sched Flight MEL departure PER arrival
06:00
QF767 Qantas
Left 06:00
PER 07:10 In the air · scheduled landing
07:15
VA677 Virgin Australia
Left 07:39 +24
Landed 08:32 +2
07:20
JQ972 Jetstar
Left 07:59 +39
PER about 08:35 In the air · sched 08:30
08:45
QF769 Qantas
Left 10:13 +88
PER about 10:50 In the air · sched 09:55
09:15
VA681 Virgin Australia
Left 09:58 +43
PER about 10:40 In the air · sched 10:30
12:45
JQ970 Jetstar
Est. 12:45 Departure not confirmed by the board
PER 13:55 scheduled
13:20
QF773 Qantas
Est. 13:20 Departure not confirmed by the board
PER 14:30 scheduled
13:30
VA689 Virgin Australia
Est. 13:30 Departure not confirmed by the board
·
14:55
VA691 Virgin Australia
On schedule Gate 2 · T3
·
15:10
QF775 Qantas
On schedule T1
·
15:40
VA693 Virgin Australia
On schedule Gate 8 · T3
·
Checked MEL board 11:46 · PER board 10:33
MEL
Melbourne
busy · +16
PER
Perth
smooth · +0
dep bank 02:08–21:45 133x weekly
Runs mixed · 3 airlines · 133x weekly · nonstop
65% on time
of the last 20 tracked MEL → PER flights arrived within 15 minutes
Median arrival delay is +1 min . 1 of 56 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +1 min across the last 19 arrivals
Flight time ~3h 58m estimated from route distance
Weekly departures 133x 3 direct airlines on the leg
Cancelled 1.8% recent route rate · 1 of 56
The week scheduled departures · origin local time
Jetstar Airways Qantas Airways Virgin Australia
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
Jetstar AirwaysJQ 43% on time
Flights JQ972 07:20 daily · JQ970 12:45 Mo Tu Th Fr Sa Su · JQ976 15:55 Fr Sa · JQ974 17:20 daily
Qantas AirwaysQF 67% on time
Flights QF7359 varies Tu We Th Fr · QF767 06:00 Mo Tu We Th Fr Sa · QF769 varies daily · QF771 10:20 Mo Tu We Th Fr Su
Virgin AustraliaVA 80% on time
Flights VA677 07:15 daily · VA681 09:15 daily · VA689 13:30 daily · VA691 14:55 daily
History operated legs · board outcomes
11-14 VA677 dep +24 → arr +2
11-13 JQ970 dep +52 → arr +31
11-13 JQ972 dep +42 → arr +21
11-13 JQ974 dep +134 → arr +101
11-13 QF773 dep +28 → arr −9
11-13 QF775 dep +42 → arr +18
11-13 TFX12 dep +0 → arr −4
11-13 VA689 dep +34 → arr +8
11-13 VA693 dep +23 → arr +4
11-12 JQ970 dep +25 → arr −7
11-12 JQ972 dep +30 → arr −6
11-12 JQ974 dep +14 → arr −12
11-12 QF773 dep +38 → arr +1
Show 32 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from MEL and PER, paired departure → arrival per flight and day. Board history since Wed, Nov 11. Each day adds the flights our airport boards record.
Board rows 120 Completed 75 Delayed 27 Cancelled 2 Within 15m 47/75 Median +6m
JQ970 Jetstar
3 days
Sat, Nov 14
2/2 legs · VH-OFV
MEL
Departure
Sched 12:45
Scheduled departure
→
PER
Arrival
Sched 13:55
Scheduled arrival · landing pending
Fri, Nov 13
2/2 legs · VH-OYW
MEL
Departure
13:10
Departed · Sched 12:4525m late
→
PER
Arrival
14:36
Landed · Sched 13:5541m late
Thu, Nov 12
2/2 legs · VH-OYW
MEL
Departure
12:54
Departed · Sched 12:459m late
→
PER
Arrival
13:58
Landed · Sched 13:553m late
Full JQ970 history →
JQ972 Jetstar
3 days
Sat, Nov 14
2/2 legs · VH-OFP
MEL
Departure
07:42
Departed · Sched 07:2022m late
→
PER
Arrival
Sched 08:30
Scheduled arrival · landing pending
Fri, Nov 13
2/2 legs · VH-OFL
MEL
Departure
07:47
Departed · Sched 07:2027m late
→
PER
Arrival
08:58
Landed · Sched 08:3028m late
Thu, Nov 12
2/2 legs · VH-OYP
MEL
Departure
07:26
Departed · Sched 07:206m late
→
PER
Arrival
08:27
Landed · Sched 08:303m early
Full JQ972 history →
QF767 Qantas
3 days
Sat, Nov 14
2/2 legs · VH-VXN
MEL
Departure
06:00 Departed
→
PER
Arrival
Sched 07:10
Scheduled arrival · landing pending
Fri, Nov 13
2/2 legs · VH-VYF
MEL
Departure
06:00 Departed
→
PER
Arrival
Sched 07:10
Scheduled time only · no board update captured
Thu, Nov 12
2/2 legs · VH-VXL
MEL
Departure
06:04
Departed · Sched 06:004m late
→
PER
Arrival
Sched 07:10
Scheduled time only · no board update captured
Full QF767 history →
QF769 Qantas
3 days
Sat, Nov 14
2/2 legs · VH-EBO
MEL
Departure
09:57
Departed · Sched 08:4572m late
→
PER
Arrival
Sched 09:55
Scheduled arrival · landing pending
Fri, Nov 13
2/2 legs · VH-VZJ
MEL
Departure
08:54
Departed · Sched 08:504m late
→
PER
Arrival
Sched 10:00
Scheduled time only · no board update captured
Thu, Nov 12
2/2 legs · VH-VXG
MEL
Departure
08:34
Departed · Sched 08:304m late
→
PER
Arrival
Sched 09:40
Scheduled time only · no board update captured
Full QF769 history →
QF773 Qantas
3 days
MEL
Departure
Sched 13:20
Scheduled departure
→
PER
Arrival
Sched 14:30
Scheduled arrival · landing pending
Fri, Nov 13
2/2 legs · VH-ZNJ
MEL
Departure
13:26
Departed · Sched 13:206m late
→
PER
Arrival
14:24
Landed · Sched 14:306m early
Thu, Nov 12
2/2 legs · VH-ZNG
MEL
Departure
13:37
Departed · Sched 13:2017m late
→
PER
Arrival
14:35
Landed · Sched 14:305m late
Full QF773 history →
QF775 Qantas
4 days
Sat, Nov 14
1/2 legs · VH-EBB
MEL
Departure
Sched 15:10
Scheduled departure
→
PER
Arrival
Sched 16:20
Scheduled arrival · landing pending
Fri schedule from board history
Fri, Nov 13
2/2 legs · VH-EBB
MEL
Departure
15:26
Departed · Sched 15:1016m late
→
PER
Arrival
16:41
Landed · Sched 16:2021m late
Thu, Nov 12
2/2 legs · VH-XZB
MEL
Departure
14:48
Departed · Sched 14:453m late
→
PER
Arrival
Sched 16:20
Scheduled time only · no board update captured
Wed, Nov 11
1/2 legs · VH-EBK
MEL
Departure
—
Board row not captured for this rotation yet.
→
PER
Arrival
16:46
Landed · Sched 16:2026m late
Full QF775 history →
VA677 Virgin Australia
3 days
Sat, Nov 14
2/2 legs · VH-8VC
MEL
Departure
07:39
Departed · Sched 07:1524m late
→
PER
Arrival
08:36
Landed · Sched 08:306m late
Fri, Nov 13
2/2 legs · VH-VUK
MEL
Departure
07:15 Departed
→
PER
Arrival
Sched 08:30
Scheduled time only · no board update captured
Thu, Nov 12
2/2 legs · VH-YFC
MEL
Departure
07:12
Departed · Sched 07:153m early
→
PER
Arrival
Sched 08:30
Scheduled time only · no board update captured
Full VA677 history →
VA681 Virgin Australia
3 days
Sat, Nov 14
2/2 legs · VH-8VA
MEL
Departure
09:38
Departed · Sched 09:1523m late
→
PER
Arrival
Sched 10:30
Scheduled arrival · landing pending
Fri, Nov 13
2/2 legs · VH-YIW
MEL
Departure
09:55
Departed · Sched 09:1540m late
→
PER
Arrival
Sched 10:30
Scheduled time only · no board update captured
MEL
Departure
Sched 09:15
Cancelled
→
PER
Arrival
Sched 10:30
Cancelled
Full VA681 history →
VA689 Virgin Australia
3 days
Sat, Nov 14
1/2 legs · VH-8VC
MEL
Departure
Sched 13:30
Scheduled departure
→
PER
Arrival
Sched 14:45
Scheduled arrival · landing pending
Fri schedule from board history
Fri, Nov 13
2/2 legs · VH-8VC
MEL
Departure
13:51
Departed · Sched 13:3021m late
→
PER
Arrival
14:57
Landed · Sched 14:4512m late
Thu, Nov 12
2/2 legs · VH-YIL
MEL
Departure
13:41
Departed · Sched 13:3011m late
→
PER
Arrival
Sched 14:45
Scheduled time only · no board update captured
Full VA689 history →
VA691 Virgin Australia
4 days
Sat, Nov 14
1/2 legs · VH-IWY
MEL
Departure
Sched 14:55
Scheduled departure
→
PER
Arrival
Sched 16:10
Scheduled arrival · landing pending
Fri schedule from board history
Fri, Nov 13
2/2 legs · VH-IWY
MEL
Departure
15:07
Departed · Sched 14:5512m late
→
PER
Arrival
Sched 16:10
Scheduled time only · no board update captured
Thu, Nov 12
2/2 legs · VH-VUK
MEL
Departure
15:08
Departed · Sched 14:5513m late
→
PER
Arrival
Sched 16:10
Scheduled time only · no board update captured
Wed, Nov 11
1/2 legs · VH-YFH
MEL
Departure
—
Board row not captured for this rotation yet.
→
PER
Arrival
Sched 16:10
Scheduled time only · no board update captured
Full VA691 history →
VA693 Virgin Australia
2 days
Sat, Nov 14
1/2 legs · VH-8VG
MEL
Departure
Sched 15:40
Scheduled departure
→
PER
Arrival
Sched 16:55
Scheduled arrival · landing pending
Fri schedule from board history
Fri, Nov 13
2/2 legs · VH-8VG
MEL
Departure
15:48
Departed · Sched 15:408m late
→
PER
Arrival
17:04
Landed · Sched 16:559m late
Full VA693 history →
JQ974 Jetstar
3 days
Fri, Nov 13
2/2 legs · VH-OFL
MEL
Departure
19:13
Departed · Sched 17:20113m late
→
PER
Arrival
20:27
Landed · Sched 18:40107m late
Thu, Nov 12
2/2 legs · VH-OYP
MEL
Departure
17:18
Departed · Sched 17:202m early
→
PER
Arrival
18:35
Landed · Sched 18:405m early
Wed, Nov 11
2/2 legs · VH-OYD
MEL
Departure
17:55
Departed · Sched 17:2035m late
→
PER
Arrival
19:38
Landed · Sched 18:4058m late
Full JQ974 history →
JQ976 Jetstar
1 day
Fri, Nov 13
2/2 legs · VH-VQA
MEL
Departure
16:45
Departed · Sched 15:5550m late
→
PER
Arrival
Sched 17:05
Scheduled time only · no board update captured
Full JQ976 history →
QF7359 Qantas
2 days
Fri, Nov 13
2/2 legs · VH-EBE
MEL
Departure
02:08 Departed
→
PER
Arrival
03:00
Landed · Sched 02:546m late
Thu, Nov 12
2/2 legs · VH-EBE
MEL
Departure
02:04 Departed
→
PER
Arrival
02:43
Landed · Sched 02:376m late
Full QF7359 history →
QF771 Qantas
2 days
Fri, Nov 13
2/2 legs · VH-VZB
MEL
Departure
10:24
Departed · Sched 10:204m late
→
PER
Arrival
Sched 11:30
Scheduled time only · no board update captured
Thu, Nov 12
2/2 legs · VH-VYB
MEL
Departure
10:30
Departed · Sched 10:2010m late
→
PER
Arrival
Sched 11:30
Scheduled time only · no board update captured
Full QF771 history →
QF777 Qantas
3 days
Fri, Nov 13
2/2 legs · VH-VZZ
MEL
Departure
19:16
Departed · Sched 18:4531m late
→
PER
Arrival
Sched 19:55
Scheduled time only · no board update captured
Thu, Nov 12
2/2 legs · VH-VXG
MEL
Departure
18:46
Departed · Sched 18:451m late
→
PER
Arrival
Sched 19:55
Scheduled time only · no board update captured
Wed, Nov 11
2/2 legs · VH-VXC
MEL
Departure
18:49
Departed · Sched 18:454m late
→
PER
Arrival
Sched 19:55
Scheduled time only · no board update captured
Full QF777 history →
QF781 Qantas
3 days
Fri, Nov 13
2/2 legs · VH-VXH
MEL
Departure
22:18
Departed · Sched 19:55143m late
→
PER
Arrival
Sched 21:05
Scheduled time only · no board update captured
Thu, Nov 12
2/2 legs · VH-VXR
MEL
Departure
20:30
Departed · Sched 19:5535m late
→
PER
Arrival
Sched 21:05
Scheduled time only · no board update captured
Wed, Nov 11
2/2 legs · VH-VXQ
MEL
Departure
19:54
Departed · Sched 19:551m early
→
PER
Arrival
Sched 21:05
Scheduled time only · no board update captured
Full QF781 history →
QF785 Qantas
3 days
Fri, Nov 13
2/2 legs · VH-VYF
MEL
Departure
16:12
Departed · Sched 16:153m early
→
PER
Arrival
Sched 17:25
Scheduled time only · no board update captured
Thu, Nov 12
2/2 legs · VH-VZV
MEL
Departure
16:30
Departed · Sched 16:1515m late
→
PER
Arrival
Sched 17:25
Scheduled time only · no board update captured
Wed, Nov 11
2/2 legs · VH-VZG
MEL
Departure
16:09
Departed · Sched 16:156m early
→
PER
Arrival
Sched 17:25
Scheduled time only · no board update captured
Full QF785 history →
TFX12 TFX
2 days
Fri, Nov 13
2/2 legs · ZK-TXC
MEL
Departure
04:29 Departed
→
PER
Arrival
05:21
Landed · Sched 05:254m early
Thu, Nov 12
2/2 legs · ZK-TXF
MEL
Departure
04:36
Departed · Sched 04:333m late
→
PER
Arrival
05:25
Landed · Sched 05:283m early
VA697 Virgin Australia
3 days
Fri, Nov 13
2/2 legs · VH-YIB
MEL
Departure
19:30
Departed · Sched 17:5595m late
→
PER
Arrival
Sched 19:10
Scheduled time only · no board update captured
Thu, Nov 12
2/2 legs · VH-VUE
MEL
Departure
18:34
Departed · Sched 17:5539m late
→
PER
Arrival
Sched 19:10
Scheduled time only · no board update captured
Wed, Nov 11
2/2 legs · VH-YIU
MEL
Departure
17:57
Departed · Sched 17:552m late
→
PER
Arrival
Sched 19:10
Scheduled time only · no board update captured
Full VA697 history →
VA699 Virgin Australia
2 days
Fri, Nov 13
2/2 legs · VH-VUE
MEL
Departure
19:12
Departed · Sched 18:5022m late
→
PER
Arrival
Sched 20:05
Scheduled time only · no board update captured
Thu, Nov 12
2/2 legs · VH-8VG
MEL
Departure
18:48
Departed · Sched 18:502m early
→
PER
Arrival
20:01
Landed · Sched 20:054m early
Full VA699 history →
VA701 Virgin Australia
1 day
Fri, Nov 13
2/2 legs · VH-8VB
MEL
Departure
21:04
Departed · Sched 19:5569m late
→
PER
Arrival
Sched 21:10
Scheduled time only · no board update captured
Full VA701 history →
VA703 Virgin Australia
3 days
Fri, Nov 13
2/2 legs · VH-YFJ
MEL
Departure
21:09
Departed · Sched 20:4524m late
→
PER
Arrival
Sched 22:00
Scheduled time only · no board update captured
Thu, Nov 12
2/2 legs · VH-NBP
MEL
Departure
20:43
Departed · Sched 20:452m early
→
PER
Arrival
Sched 22:00
Scheduled time only · no board update captured
Wed, Nov 11
2/2 legs · VH-IWQ
MEL
Departure
20:46
Departed · Sched 20:451m late
→
PER
Arrival
Sched 22:00
Scheduled time only · no board update captured
Full VA703 history →
VA705 Virgin Australia
1 day
Fri, Nov 13
2/2 legs · VH-YIE
MEL
Departure
22:30
Departed · Sched 21:4545m late
→
PER
Arrival
Sched 23:00
Scheduled time only · no board update captured
Full VA705 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search: Melbourne (MEL) to Perth (PER) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/MEL-PER
Copy
How we measure this →
MEL to PER questions
Is MEL–PER running on time right now? Smooth skies ahead. The departure side at MEL is the weaker end, route health score 89/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on MEL–PER? Operators schedule morning departures around 06:00 and evening departures around 17:20 from MEL. Earlier flights typically land before destination-airport delays accumulate later in the day; check the PER delay card to confirm conditions when you'd arrive.
How long is the flight from MEL to PER? Great-circle distance is 2,701 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 221–262 min gate-to-gate on this route.
How often does MEL–PER fly? 3 carriers operate this route, around 133 flights a week between them. Compare carrier days and times in the airline list above.