PER → MEL Perth to Melbourne
live
Direct flights from Perth (PER) to Melbourne (MEL): 21 nonstop departures observed each week across 3 airlines. 73% of the last 26 operated flights arrived within 15 minutes of schedule. The median arrival is 7 minutes late. No cancellations were recorded across the 26 tracked flights. 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 Perth and Melbourne. Updated 15 October 2026 at 23:18 UTC.
Today, PER → MEL Fri 16 Oct · local times
Sched Flight PER departure MEL arrival
05:30
VA676 Virgin Australia
Sched 05:30 Departure not confirmed by the board
MEL est. 12:00 sched 12:05
06:00
VA678 Virgin Australia
Sched 06:00 Departure not confirmed by the board
MEL 12:35 scheduled
06:15
QF760 Qantas
Sched 06:15 Departure not confirmed by the board
MEL 12:45 scheduled
07:30
VA682 Virgin Australia
Sched 07:30 Departure not confirmed by the board
MEL 14:05 scheduled
08:10
QF762 Qantas
On schedule T4
·
09:20
VA686 Virgin Australia
On schedule T1
·
09:40
JQ975 Jetstar
On schedule T2
·
Checked PER board 06:33 · MEL board 10:18
PER
Perth
smooth · +9
MEL
Melbourne
smooth · +0
dep bank 05:30–23:45 21x weekly
Runs mixed · 3 airlines · 21x weekly · nonstop
73% on time
of the last 26 operated PER → MEL flights arrived within 15 minutes
Median arrival delay is +7 min . 0 of 26 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +7 min across the last 26 operated legs
Flight time ~3h 58m estimated from route distance
Weekly departures 21x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 26
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
Flights JQ975 09:40 daily · JQ973 varies daily · JQ971 23:45 daily
Qantas AirwaysQF 80% on time
Flights QF760 06:15 Mo Tu We Th Fr Sa · QF762 08:10 Mo Tu We Th Fr Su · QF764 10:40 daily · QF766 12:25 daily
Virgin AustraliaVA 50% on time
Flights VA676 05:30 Fr · VA678 06:00 Mo Tu We Th Fr Sa · VA682 07:30 daily · VA686 09:20 daily
History operated legs · board outcomes
10-15 JQ971 dep +35 → arr −6
10-15 JQ975 dep +30 → arr +7
10-15 QF760 dep +19 → arr +11
10-15 QF764 dep +22 → arr +10
10-15 TFX11 dep +4 → arr +0
10-15 VA678 dep +36 → arr +22
10-15 VA682 dep +53 → arr +33
10-15 VA690 dep +52 → arr +41
10-15 VA692 dep +34 → arr +28
10-15 VA700 dep +16 → arr −4
10-15 VA710 dep +32 → arr −3
10-14 TFX11 arrived +0
Show 18 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 PER and MEL, paired departure → arrival per flight and day. Board tracking since Wed, Oct 14 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 63 Completed 48 Delayed 10 Within 15m 30/48 Median +7m
JQ975 Jetstar
2 days
Fri, Oct 16
1/2 legs · VH-OFV
PER
Departure
Sched 09:40
Scheduled departure
→
MEL
Arrival
Sched 16:15
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Oct 15
2/2 legs · VH-OFV
PER
Departure
09:39
Departed · Sched 09:401m early
→
MEL
Arrival
16:28
Landed · Sched 16:1513m late
Full JQ975 history →
QF760 Qantas
2 days
Fri, Oct 16
2/2 legs · VH-VZI
PER
Departure
Sched 06:15
Scheduled departure
→
MEL
Arrival
Sched 12:45
Scheduled arrival · landing pending
Thu, Oct 15
2/2 legs · VH-VXN
PER
Departure
06:17
Departed · Sched 06:152m late
→
MEL
Arrival
12:56
Landed · Sched 12:4511m late
Full QF760 history →
QF762 Qantas
2 days
Fri, Oct 16
1/2 legs · VH-VXR
PER
Departure
Sched 08:10
Scheduled departure
→
MEL
Arrival
Sched 14:40
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Oct 15
2/2 legs · VH-VXR
PER
Departure
Sched 08:10
Departure time not on board
→
MEL
Arrival
15:47
Landed · Sched 14:4067m late
Full QF762 history →
VA676 Virgin Australia
1 day
Fri, Oct 16
2/2 legs · VH-8VK
PER
Departure
Sched 05:30
Scheduled departure
→
MEL
Arrival
12:00
Est. · Sched 12:055m early
Full VA676 history →
VA678 Virgin Australia
2 days
Fri, Oct 16
2/2 legs · VH-8VD
PER
Departure
Sched 06:00
Scheduled departure
→
MEL
Arrival
Sched 12:35
Scheduled arrival · landing pending
Thu, Oct 15
2/2 legs · VH-YIO
PER
Departure
06:07
Departed · Sched 06:007m late
→
MEL
Arrival
12:57
Landed · Sched 12:3522m late
Full VA678 history →
VA682 Virgin Australia
2 days
PER
Departure
Sched 07:30
Scheduled departure
→
MEL
Arrival
Sched 14:05
Scheduled arrival · landing pending
Thu, Oct 15
2/2 legs · VH-YWA
PER
Departure
07:58
Departed · Sched 07:3028m late
→
MEL
Arrival
14:45
Landed · Sched 14:0540m late
Full VA682 history →
VA686 Virgin Australia
2 days
Fri, Oct 16
1/2 legs · VH-YIV
PER
Departure
Sched 09:20
Scheduled departure
→
MEL
Arrival
Sched 15:55
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Oct 15
2/2 legs · VH-YIV
PER
Departure
Sched 09:20
Scheduled time only · no board update captured
→
MEL
Arrival
16:26
Landed · Sched 15:5531m late
Full VA686 history →
JQ971 Jetstar
2 days
Thu, Oct 15
2/2 legs · VH-OFW
PER
Departure
00:08
Departed · Sched 23:4523m late
→
MEL
Arrival
06:23
Landed · Sched 06:203m late
Wed, Oct 14
1/2 legs · VH-OIR
PER
Departure
—
Board row not captured for this rotation yet.
→
MEL
Arrival
06:12
Landed · Sched 06:208m early
Full JQ971 history →
JQ973 Jetstar
2 days
Thu, Oct 15
2/2 legs · VH-VWT
PER
Departure
Sched 16:00
Departure time not on board
→
MEL
Arrival
22:44
Landed · Sched 22:359m late
Wed, Oct 14
1/2 legs · VH-VWT
PER
Departure
—
Board row not captured for this rotation yet.
→
MEL
Arrival
Sched 22:20
Scheduled time only · no board update captured
Full JQ973 history →
QF7398 Qantas
1 day
Thu, Oct 15
2/2 legs · VH-XF7
PER
Departure
20:53
Departed · Sched 19:4172m late
→
Full QF7398 history →
QF764 Qantas
1 day
Thu, Oct 15
2/2 legs · VH-VZG
PER
Departure
10:53
Departed · Sched 10:4013m late
→
MEL
Arrival
17:20
Landed · Sched 17:1010m late
Full QF764 history →
QF766 Qantas
1 day
Thu, Oct 15
2/2 legs · VH-XZM
PER
Departure
Sched 12:25
Scheduled time only · no board update captured
→
MEL
Arrival
19:02
Landed · Sched 18:557m late
Full QF766 history →
QF768 Qantas
1 day
Thu, Oct 15
2/2 legs · VH-VZM
PER
Departure
Sched 15:30
Departure time not on board
→
Full QF768 history →
QF770 Qantas
1 day
Thu, Oct 15
2/2 legs · VH-VYD
PER
Departure
Sched 16:55
Departure time not on board
→
MEL
Arrival
23:35
Landed · Sched 23:2510m late
Full QF770 history →
QF772 Qantas
2 days
Thu, Oct 15
2/2 legs · VH-VXF
PER
Departure
Sched 17:55
Departure time not on board
→
MEL
Arrival
00:28
Landed · Sched 00:253m late
Wed, Oct 14
1/2 legs · VH-XF5
PER
Departure
—
Board row not captured for this rotation yet.
→
MEL
Arrival
00:16
Landed · Sched 00:259m early
Full QF772 history →
QF776 Qantas
1 day
Thu, Oct 15
2/2 legs · VH-VXB
PER
Departure
Sched 23:45
Departure time not on board
→
MEL
Arrival
06:11
Landed · Sched 06:154m early
Full QF776 history →
TFX11 TFX
2 days
Thu, Oct 15
2/2 legs · ZK-TXF
PER
Departure
18:47
Departed · Sched 18:434m late
→
Wed, Oct 14
1/2 legs · ZK-TXC
PER
Departure
—
Board row not captured for this rotation yet.
→
VA690 Virgin Australia
1 day
Thu, Oct 15
2/2 legs · VH-YFX
PER
Departure
12:01
Departed · Sched 11:2041m late
→
MEL
Arrival
18:42
Landed · Sched 17:5547m late
Full VA690 history →
VA692 Virgin Australia
1 day
Thu, Oct 15
2/2 legs · VH-YIT
PER
Departure
13:14
Departed · Sched 13:206m early
→
MEL
Arrival
20:23
Landed · Sched 19:5528m late
Full VA692 history →
VA698 Virgin Australia
1 day
Thu, Oct 15
2/2 legs · VH-IJU
PER
Departure
Sched 15:30
Departure time not on board
→
MEL
Arrival
22:09
Last seen · Sched 22:054m late
Full VA698 history →
VA700 Virgin Australia
1 day
Thu, Oct 15
2/2 legs · VH-8IP
PER
Departure
16:50
Departed · Sched 16:455m late
→
MEL
Arrival
23:21
Landed · Sched 23:201m late
Full VA700 history →
VA702 Virgin Australia
2 days
Thu, Oct 15
2/2 legs · VH-YIS
PER
Departure
Sched 17:55
Departure time not on board
→
MEL
Arrival
00:23
Landed · Sched 00:307m early
Wed, Oct 14
1/2 legs · VH-YFW
PER
Departure
—
Board row not captured for this rotation yet.
→
MEL
Arrival
00:35
Landed · Sched 00:305m late
Full VA702 history →
VA710 Virgin Australia
1 day
Thu, Oct 15
2/2 legs · VH-8VE
PER
Departure
00:07
Departed · Sched 23:4522m late
→
MEL
Arrival
06:17
Landed · Sched 06:203m early
Full VA710 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 — Perth (PER) to Melbourne (MEL) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/PER-MEL
Copy
How we measure this →
PER to MEL questions
Is PER–MEL running on time right now? Smooth skies ahead. The departure side at PER is the weaker end, route health score 93/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on PER–MEL? Operators schedule morning departures around 05:30 and evening departures around 17:55 from PER. Earlier flights typically land before destination-airport delays accumulate later in the day; check the MEL delay card to confirm conditions when you'd arrive.
How long is the flight from PER to MEL? 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 PER–MEL fly? 3 carriers operate this route, around 129 flights a week between them. Compare carrier days and times in the airline list above.