Cheap flights from Perth to Melbourne

Find cheap Melbourne to Perth flights with our free search service. Compare all available fares for direct or connection flights from Melbourne to Perth.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Perth to Melbourne flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Perth (PER) - Melbourne (MEL) 2024-10-08 2024-10-13 317 USD 7 hours 45 minutes Direct 2024-04-15T06:41:00
Perth (PER) - Melbourne (MEL) 2024-08-03 2024-08-17 329 USD 8 hours 0 minutes Direct 2024-04-17T08:03:45
Perth (PER) - Melbourne (MEL) 2024-05-06 2024-05-08 346 USD 7 hours 45 minutes Direct 2024-04-18T16:08:56
Perth (PER) - Melbourne (MEL) 2024-05-06 2024-05-10 346 USD 7 hours 45 minutes Direct 2024-04-19T14:44:13
Perth (PER) - Melbourne (MEL) 2024-05-06 2024-05-15 346 USD 7 hours 45 minutes Direct 2024-04-19T10:55:26
Perth (PER) - Melbourne (MEL) 2024-05-06 2024-05-16 346 USD 7 hours 50 minutes Direct 2024-04-19T14:08:08
Perth (PER) - Melbourne (MEL) 2024-05-07 2024-05-08 346 USD 7 hours 45 minutes Direct 2024-04-18T04:52:15
Perth (PER) - Melbourne (MEL) 2024-05-07 2024-05-10 346 USD 7 hours 45 minutes Direct 2024-04-19T07:57:15
Perth (PER) - Melbourne (MEL) 2024-05-07 2024-05-11 346 USD 7 hours 45 minutes Direct 2024-04-18T05:31:01
Perth (PER) - Melbourne (MEL) 2024-05-07 2024-05-13 346 USD 7 hours 45 minutes Direct 2024-04-18T05:31:01
Perth (PER) - Melbourne (MEL) 2024-05-07 2024-05-15 346 USD 7 hours 45 minutes Direct 2024-04-18T15:12:45
Perth (PER) - Melbourne (MEL) 2024-05-09 2024-05-11 346 USD 7 hours 45 minutes Direct 2024-04-18T04:46:16
Perth (PER) - Melbourne (MEL) 2024-05-09 2024-05-13 346 USD 7 hours 45 minutes Direct 2024-04-18T05:11:26
Perth (PER) - Melbourne (MEL) 2024-05-09 2024-05-15 346 USD 7 hours 45 minutes Direct 2024-04-19T06:57:15
Perth (PER) - Melbourne (MEL) 2024-05-09 2024-05-16 346 USD 7 hours 50 minutes Direct 2024-04-19T06:56:30
Perth (PER) - Melbourne (MEL) 2024-05-09 2024-05-17 346 USD 7 hours 45 minutes Direct 2024-04-19T04:18:01
Perth (PER) - Melbourne (MEL) 2024-05-10 2024-05-11 346 USD 7 hours 45 minutes Direct 2024-04-18T04:34:41
Perth (PER) - Melbourne (MEL) 2024-05-10 2024-05-13 346 USD 7 hours 45 minutes Direct 2024-04-18T12:57:27
Perth (PER) - Melbourne (MEL) 2024-05-10 2024-05-16 346 USD 7 hours 50 minutes Direct 2024-04-19T11:39:22
Perth (PER) - Melbourne (MEL) 2024-05-10 2024-05-20 346 USD 7 hours 45 minutes Direct 2024-04-18T15:23:09
Perth (PER) - Melbourne (MEL) 2024-05-10 2024-05-22 346 USD 7 hours 45 minutes Direct 2024-04-19T06:02:42
Perth (PER) - Melbourne (MEL) 2024-04-21 2024-05-01 346 USD 7 hours 45 minutes Direct 2024-04-19T00:34:47
Perth (PER) - Melbourne (MEL) 2024-04-21 2024-05-17 346 USD 7 hours 45 minutes Direct 2024-04-19T13:09:59
Perth (PER) - Melbourne (MEL) 2024-04-21 2024-04-23 346 USD 7 hours 45 minutes Direct 2024-04-19T10:42:03
Perth (PER) - Melbourne (MEL) 2024-04-21 2024-04-25 346 USD 7 hours 45 minutes Direct 2024-04-18T10:49:50
Perth (PER) - Melbourne (MEL) 2024-04-21 2024-04-26 346 USD 7 hours 45 minutes Direct 2024-04-18T05:30:41
Perth (PER) - Melbourne (MEL) 2024-04-22 2024-05-01 346 USD 7 hours 45 minutes Direct 2024-04-18T05:30:45
Perth (PER) - Melbourne (MEL) 2024-04-22 2024-04-25 346 USD 7 hours 45 minutes Direct 2024-04-18T06:47:59
Perth (PER) - Melbourne (MEL) 2024-04-22 2024-04-26 346 USD 7 hours 45 minutes Direct 2024-04-18T05:30:45
Perth (PER) - Melbourne (MEL) 2024-10-07 2024-10-13 382 USD 7 hours 45 minutes Direct 2024-04-15T06:43:08

Perth to Melbourne flight status

Flight Origin Destination Departure Arrival Equip
EY6959 Perth (PER) Melbourne (MEL) 6 a.m. 11:35 a.m. 332
SQ6961 Perth (PER) Melbourne (MEL) 7:30 a.m. 1:05 p.m. 332
EY6453 Perth (PER) Melbourne (MEL) 10:45 a.m. 1:40 p.m. None
AA7368 Perth (PER) Melbourne (MEL) 8:25 a.m. 12:35 p.m. 73H
EK5781 Perth (PER) Melbourne (MEL) 2:45 p.m. 5:02 p.m. DH4
JQ971 Perth (PER) Melbourne (MEL) 1:45 a.m. 7:20 a.m. Airbus A320-100/200
QF770 Perth (PER) Melbourne (MEL) 6:45 a.m. 12:15 p.m. B738
EY6404 Perth (PER) Melbourne (MEL) 1:40 p.m. 2:55 p.m. F50
SQ6957 Perth (PER) Melbourne (MEL) 2:20 p.m. 7:55 p.m. 73H
VA6360 Perth (PER) Melbourne (MEL) 4:45 p.m. 10 p.m.
VA6359 Perth (PER) Melbourne (MEL) 3:10 p.m. 8:25 p.m.
NZ7768 Perth (PER) Melbourne (MEL) 3 p.m. 4:40 p.m. None
EY6368 Perth (PER) Melbourne (MEL) 12:35 p.m. 3:10 p.m. 737-800
VA676 Perth (PER) Melbourne (MEL) 6:45 a.m. 12:20 p.m. B738
EY6363 Perth (PER) Melbourne (MEL) 2:35 p.m. 5:10 p.m. 781
EY6326 Perth (PER) Melbourne (MEL) 2:05 p.m. 4:30 p.m. 73H
EK5480 Perth (PER) Melbourne (MEL) 4:25 p.m. 10:30 p.m. 332
QF476 Perth (PER) Melbourne (MEL) 5:45 p.m. 7:10 p.m. B738
EY6387 Perth (PER) Melbourne (MEL) 3:15 p.m. 4:20 p.m. AT7
SQ6963 Perth (PER) Melbourne (MEL) 12:20 p.m. 5:55 p.m. 332
QF774 Perth (PER) Melbourne (MEL) 1:15 p.m. 6:45 p.m. B738
QF764 Perth (PER) Melbourne (MEL) 11:30 p.m. 5 a.m. Airbus A330-200
VA680 Perth (PER) Melbourne (MEL) 7:30 a.m. 1:05 p.m. B738
QF10 Perth (PER) Melbourne (MEL) 1:10 p.m. 6:40 p.m. Boeing 787-9
NZ7772 Perth (PER) Melbourne (MEL) 10 a.m. 3:30 p.m. 73H
NZ7774 Perth (PER) Melbourne (MEL) 1:15 p.m. 6:45 p.m. 737-800
MK8970 Perth (PER) Melbourne (MEL) 12:20 p.m. 5:55 p.m. 332
JQ973 Perth (PER) Melbourne (MEL) 6:20 p.m. 11:55 p.m. Airbus A321neo
VA686 Perth (PER) Melbourne (MEL) 12:20 p.m. 5:55 p.m. B738
QF776 Perth (PER) Melbourne (MEL) 3:15 p.m. 8:45 p.m. B738
NZ7782 Perth (PER) Melbourne (MEL) 6:10 p.m. 11:40 p.m. 332
QF782 Perth (PER) Melbourne (MEL) 6:10 p.m. 11:40 p.m. Airbus A330-200
VA698 Perth (PER) Melbourne (MEL) 11:45 p.m. 5:20 a.m. A332
SQ6965 Perth (PER) Melbourne (MEL) 11:45 p.m. 5:20 a.m. 332
EY6814 Perth (PER) Melbourne (MEL) 11:45 p.m. 5:20 a.m. 332
EK5476 Perth (PER) Melbourne (MEL) 1:10 p.m. 6:40 p.m. 332
VA678 Perth (PER) Melbourne (MEL) 6 a.m. 11:35 a.m. Boeing 737-800 (winglets)
SQ6955 Perth (PER) Melbourne (MEL) 10:20 a.m. 3:55 p.m. 332
MK8972 Perth (PER) Melbourne (MEL) 2:20 p.m. 7:55 p.m. 332
VA684 Perth (PER) Melbourne (MEL) 10:20 a.m. 3:55 p.m. B738
JQ977 Perth (PER) Melbourne (MEL) 9:30 a.m. 3:05 p.m. Airbus A321neo
VA692 Perth (PER) Melbourne (MEL) 4:45 p.m. 10:20 p.m. B738
VA696 Perth (PER) Melbourne (MEL) 6:10 p.m. 11:45 p.m. B738
QR7181 Perth (PER) Melbourne (MEL) 10:15 a.m. 11:20 a.m. 73H
VA690 Perth (PER) Melbourne (MEL) 2:20 p.m. 7:55 p.m. B738
QF772 Perth (PER) Melbourne (MEL) 10 a.m. 3:30 p.m. B738
AS5089 Perth (PER) Melbourne (MEL) 1:10 p.m. 6:40 p.m. 757
AA7295 Perth (PER) Melbourne (MEL) 1:15 p.m. 6:45 p.m. 332
SQ6959 Perth (PER) Melbourne (MEL) 6 a.m. 11:35 a.m. 332
EK5772 Perth (PER) Melbourne (MEL) 11:30 p.m. 6:55 a.m. 332
EK5776 Perth (PER) Melbourne (MEL) 5 a.m. 10:14 a.m. 332
DY3628 Perth (PER) Melbourne (MEL) 11 a.m. 1:30 p.m. 73H
VA6355 Perth (PER) Melbourne (MEL) 5:30 p.m. 8:25 a.m.
DL7228 Perth (PER) Melbourne (MEL) 7 a.m. 12:55 p.m. 73H
EK5768 Perth (PER) Melbourne (MEL) 10 a.m. 11:27 a.m. 332
DL7225 Perth (PER) Melbourne (MEL) 6:15 p.m. 12:15 a.m. 73H
EK5787 Perth (PER) Melbourne (MEL) 4:15 p.m. 5:22 p.m. 717
NZ7724 Perth (PER) Melbourne (MEL) 6:35 p.m. 7:30 p.m. 73H
DL7269 Perth (PER) Melbourne (MEL) 5:45 a.m. 8:13 a.m. E90
EK5762 Perth (PER) Melbourne (MEL) 10:40 a.m. 12:20 p.m. 332
EY6446 Perth (PER) Melbourne (MEL) 8:50 p.m. 11:05 p.m. 332
QF7334 Perth (PER) Melbourne (MEL) 10 p.m. 12:30 a.m. B733
EY6466 Perth (PER) Melbourne (MEL) 6:35 p.m. 7:45 p.m. 73H
QF1260 Perth (PER) Melbourne (MEL) 4:40 p.m. 6:50 p.m. 332
NZ7476 Perth (PER) Melbourne (MEL) 7:30 a.m. 9:20 a.m.
EY6309 Perth (PER) Melbourne (MEL) 12:15 p.m. 2:15 p.m. 73H
QF7398 Perth (PER) Melbourne (MEL) 5:50 a.m. 11:20 a.m. A321
QF7395 Perth (PER) Melbourne (MEL) 7:15 p.m. 1:45 a.m. A321
NZ7462 Perth (PER) Melbourne (MEL) 6:30 a.m. 7:25 a.m. None
AS5091 Perth (PER) Melbourne (MEL) 3:30 p.m. 10 p.m. CRJ
VA682 Perth (PER) Melbourne (MEL) 9:20 a.m. 3:55 p.m. B738
VA694 Perth (PER) Melbourne (MEL) 5:55 p.m. 12:30 a.m. B738
EY6969 Perth (PER) Melbourne (MEL) 5:55 p.m. 12:30 a.m. 73H
QF1278 Perth (PER) Melbourne (MEL) 12:30 a.m. 7:20 a.m. B789
EK5326 Perth (PER) Melbourne (MEL) 4:10 p.m. 10:45 p.m. 73H
QF768 Perth (PER) Melbourne (MEL) 2 p.m. 8:35 p.m. B738
AS5087 Perth (PER) Melbourne (MEL) 4:10 p.m. 10:45 p.m. M90
QF778 Perth (PER) Melbourne (MEL) 4:10 p.m. 10:45 p.m. A332
VA688 Perth (PER) Melbourne (MEL) 7:10 a.m. 1:45 p.m. B738
NZ7762 Perth (PER) Melbourne (MEL) 6:30 a.m. 7:25 a.m. 73H
QF1250 Perth (PER) Melbourne (MEL) 6 a.m. 7:10 a.m. 73H
QF1220 Perth (PER) Melbourne (MEL) 3:30 p.m. 5:55 p.m. 73H
QR6362 Perth (PER) Melbourne (MEL) 4:05 p.m. 5:35 p.m. 73H
EK5648 Perth (PER) Melbourne (MEL) 8:15 a.m. 2:50 p.m. 332
QF7329 Perth (PER) Melbourne (MEL) 11 p.m. 2:20 a.m. A332
AC2773 Perth (PER) Melbourne (MEL) 4 p.m. 4:30 p.m. None
QF7381 Perth (PER) Melbourne (MEL) 7 p.m. 8:50 p.m. B733
MU4242 Perth (PER) Melbourne (MEL) 4:20 p.m. 5:30 p.m. 73H
MU4276 Perth (PER) Melbourne (MEL) 3:05 p.m. 4:25 p.m. DH4
NZ7480 Perth (PER) Melbourne (MEL) 6:30 a.m. 7:25 a.m. None
MU4298 Perth (PER) Melbourne (MEL) 7:35 a.m. 8:30 a.m. DH4
EK5801 Perth (PER) Melbourne (MEL) 6:15 a.m. 6:43 a.m. DH4
NZ7776 Perth (PER) Melbourne (MEL) 4:10 p.m. 10:45 p.m. 73H
DL7227 Perth (PER) Melbourne (MEL) 11:20 p.m. 12:50 a.m. 73H
NZ7770 Perth (PER) Melbourne (MEL) 8:30 a.m. 10:15 a.m. None
QF784 Perth (PER) Melbourne (MEL) 11:05 p.m. 5:40 a.m. B738
NZ7784 Perth (PER) Melbourne (MEL) 11:05 p.m. 5:40 a.m. 73H
AS5093 Perth (PER) Melbourne (MEL) 11:05 p.m. 5:40 a.m. M88
VA7181 Perth (PER) Melbourne (MEL) 11:45 p.m. 6:20 a.m.
VA7174 Perth (PER) Melbourne (MEL) 4:15 p.m. 10:50 p.m.
VA6362 Perth (PER) Melbourne (MEL) 6 a.m. 12:35 p.m.
QF7390 Perth (PER) Melbourne (MEL) 8 a.m. 2:30 p.m. B752
AZ80 Perth (PER) Melbourne (MEL) 3 p.m. 9:25 p.m. 319
DL7263 Perth (PER) Melbourne (MEL) 1:30 p.m. 4:18 p.m. E90
AW7281 Perth (PER) Melbourne (MEL) 8 a.m. 11 a.m. Boeing 737-4D7(SF)
QF794 Perth (PER) Melbourne (MEL) 9:20 a.m. 10:50 a.m. B738
QF7281 Perth (PER) Melbourne (MEL) 7:10 p.m. 12:40 a.m. B733
JQ981 Perth (PER) Melbourne (MEL) 1:40 a.m. 7:10 a.m. A320
QF1320 Perth (PER) Melbourne (MEL) 7:45 p.m. 9:55 p.m. B738
QF7393 Perth (PER) Melbourne (MEL) 4:45 a.m. 11:15 a.m. B752
LA5936 Perth (PER) Melbourne (MEL) 9:35 a.m. 10:30 a.m. None
LA5934 Perth (PER) Melbourne (MEL) 11:55 p.m. 6:20 a.m. None
VA9560 Perth (PER) Melbourne (MEL) 6:50 p.m. 12:20 a.m. B733
EK2664 Perth (PER) Melbourne (MEL) None None B77W
VA9578 Perth (PER) Melbourne (MEL) 4:40 a.m. 11 a.m. B738
MU4246 Perth (PER) Melbourne (MEL) 4:55 p.m. 11:30 p.m.
LA8300 Perth (PER) Melbourne (MEL) 2:50 p.m. 4:40 p.m. 73H
SA7264 Perth (PER) Melbourne (MEL) 2 p.m. 7:30 p.m. 332
TT424 Perth (PER) Melbourne (MEL) 11:15 p.m. 5:45 a.m. B738
LA5931 Perth (PER) Melbourne (MEL) 11:25 p.m. 6 a.m. None
AZ4211 Perth (PER) Melbourne (MEL) 8 a.m. 2:35 p.m. 73H
TT416 Perth (PER) Melbourne (MEL) 5:50 p.m. 12:25 a.m. B738
TT417 Perth (PER) Melbourne (MEL) 6:20 p.m. 12:55 a.m. A320
SA7256 Perth (PER) Melbourne (MEL) 5:15 p.m. 11:50 p.m. 73H
AZ4228 Perth (PER) Melbourne (MEL) 3:15 p.m. 9:50 p.m. None
QF802 Perth (PER) Melbourne (MEL) 12:30 p.m. 7:05 p.m. B738
VS7796 Perth (PER) Melbourne (MEL) 5:20 a.m. 11:55 a.m. None
HX3284 Perth (PER) Melbourne (MEL) 10:35 p.m. 5:10 a.m. 332
HX3282 Perth (PER) Melbourne (MEL) 5:15 p.m. 11:50 p.m. 332
HX3276 Perth (PER) Melbourne (MEL) 12:05 p.m. 6:40 p.m. 332
HX3272 Perth (PER) Melbourne (MEL) 9:45 a.m. 4:20 p.m. 332
HX3280 Perth (PER) Melbourne (MEL) 3:15 p.m. 9:50 p.m. 332
HX3266 Perth (PER) Melbourne (MEL) 5:20 a.m. 11:55 a.m. 332
HX3270 Perth (PER) Melbourne (MEL) 8 a.m. 2:35 p.m. 332
HU8644 Perth (PER) Melbourne (MEL) 5:15 p.m. midnight None
HU8838 Perth (PER) Melbourne (MEL) 3:15 p.m. 9:50 p.m. None
TT426 Perth (PER) Melbourne (MEL) 12:10 a.m. 6:45 a.m. B738
HX3286 Perth (PER) Melbourne (MEL) 11:35 p.m. 6:10 a.m. 332
QF1332 Perth (PER) Melbourne (MEL) 1:30 p.m. 1:55 p.m. B738
VA8919 Perth (PER) Melbourne (MEL) 9:25 a.m. 4 p.m. BEH
TT414 Perth (PER) Melbourne (MEL) 4:15 p.m. 10:50 p.m. 320
HX3278 Perth (PER) Melbourne (MEL) 3 p.m. 8:30 p.m. 332
TT406 Perth (PER) Melbourne (MEL) 9 a.m. 3:35 p.m. B738
BE2938 Perth (PER) Melbourne (MEL) 5:20 a.m. 11:55 a.m. E90
BE2934 Perth (PER) Melbourne (MEL) 9:45 a.m. 4:20 p.m. E90
BE2933 Perth (PER) Melbourne (MEL) 12:05 p.m. 6:40 p.m. E90
TT418 Perth (PER) Melbourne (MEL) 7:15 p.m. 12:45 a.m. B738
HX3274 Perth (PER) Melbourne (MEL) 11:35 a.m. 5:05 p.m. 332
TT187 Perth (PER) Melbourne (MEL) 12:35 a.m. 6 a.m.
LA8387 Perth (PER) Melbourne (MEL) 9:45 p.m. 11:15 p.m. 73H
MK8976 Perth (PER) Melbourne (MEL) 1:15 p.m. 2:30 p.m. 73H
HX3268 Perth (PER) Melbourne (MEL) 7:35 a.m. 1:05 p.m. 332
AZ796 Perth (PER) Melbourne (MEL) 8:01 a.m. 2:35 p.m. E75
AZ4221 Perth (PER) Melbourne (MEL) 1:05 p.m. midnight None
LA8361 Perth (PER) Melbourne (MEL) 8 a.m. 2:35 p.m. 332
9E3307 Perth (PER) Melbourne (MEL) 2:25 p.m. 4:32 p.m.
HU8646 Perth (PER) Melbourne (MEL) 10:35 p.m. midnight None
AZ4527 Perth (PER) Melbourne (MEL) 3:25 p.m. midnight None
AZ4524 Perth (PER) Melbourne (MEL) 8 a.m. midnight None
AZ4558 Perth (PER) Melbourne (MEL) 5:15 p.m. 11:50 p.m. 332
ZB947 Perth (PER) Melbourne (MEL) 7 a.m. 1:35 p.m. 321
US2850 Perth (PER) Melbourne (MEL) 12:30 p.m. 7:05 p.m. CR9
JT1624 Perth (PER) Melbourne (MEL) 11:45 p.m. 6:20 a.m. AT7
DY3627 Perth (PER) Melbourne (MEL) 10 a.m. 3:30 p.m. 73H
C55558 Perth (PER) Melbourne (MEL) 5:15 p.m. 11:50 p.m.
AZ799 Perth (PER) Melbourne (MEL) 5:30 a.m. 12:05 p.m. E75
AB847 Perth (PER) Melbourne (MEL) 7:35 p.m. 9:10 p.m. 332
AB839 Perth (PER) Melbourne (MEL) 9:45 a.m. 4:15 p.m. 332
TT183 Perth (PER) Melbourne (MEL) 9:30 a.m. 2:55 p.m.
AB781 Perth (PER) Melbourne (MEL) 7:05 p.m. 8:05 p.m. AT7
TT185 Perth (PER) Melbourne (MEL) 5:20 p.m. 10:45 p.m.
AZ4554 Perth (PER) Melbourne (MEL) 7:35 a.m. 2:05 p.m. 332
AB841 Perth (PER) Melbourne (MEL) 9:45 a.m. 4:20 p.m. 332
TT404 Perth (PER) Melbourne (MEL) 8:20 a.m. 2:55 p.m. 320
AB805 Perth (PER) Melbourne (MEL) 12:40 p.m. 3 p.m. 73H