Cheap flights Melbourne (Tullamarine) to Perth

1 passenger, economy

Cheap flights Melbourne to Perth

Compare prices, duration and stops

Air Jamaica Express
JQ 621
08:50
Melbourne, Avalon Airport (AVV)
Mon, 14 sep
26h 40min
1 stop
11:30
Perth (PER)
Tue, 15 sep +1
19 468 ₹
Virgin Australia
VA 705
11:45
Melbourne, Tullamarine (MEL)
Mon, 14 sep
4h 25min
Direct
16:10
Perth (PER)
Mon, 14 sep
23 212 ₹
Air Jamaica Express
JQ 972
20:20
Melbourne, Tullamarine (MEL)
Mon, 14 sep
4h 10min
Direct
00:30
Perth (PER)
Tue, 15 sep +1
19 206 ₹
Virgin Australia
VA 691
04:15
Melbourne, Tullamarine (MEL)
Tue, 15 sep
4h 25min
Direct
08:40
Perth (PER)
Tue, 15 sep
21 051 ₹
Air Jamaica Express
JQ 621
08:50
Melbourne, Avalon Airport (AVV)
Wed, 16 sep
16h 20min
1 stop
01:10
Perth (PER)
Thu, 17 sep +1
19 034 ₹
Air Jamaica Express
JQ 776
21:05
Melbourne, Tullamarine (MEL)
Wed, 16 sep
14h 25min
1 stop
11:30
Perth (PER)
Thu, 17 sep +1
20 381 ₹
Air Jamaica Express
JQ 972
20:20
Melbourne, Tullamarine (MEL)
Fri, 18 sep
4h 10min
Direct
00:30
Perth (PER)
Sat, 19 sep +1
20 684 ₹
Virgin Australia
VA 705
11:45
Melbourne, Tullamarine (MEL)
Sun, 20 sep
4h 25min
Direct
16:10
Perth (PER)
Sun, 20 sep
21 843 ₹
Air Jamaica Express
JQ 972
20:20
Melbourne, Tullamarine (MEL)
Mon, 21 sep
4h 10min
Direct
00:30
Perth (PER)
Tue, 22 sep +1
18 580 ₹
Air Jamaica Express
JQ 621
10:10
Melbourne, Avalon Airport (AVV)
Tue, 22 sep
18h 45min
1 stop
04:55
Perth (PER)
Wed, 23 sep +1
18 951 ₹
Virgin Australia
VA 705
11:45
Melbourne, Tullamarine (MEL)
Wed, 23 sep
4h 25min
Direct
16:10
Perth (PER)
Wed, 23 sep
22 148 ₹
Air Jamaica Express
JQ 472
20:30
Melbourne, Tullamarine (MEL)
Mon, 28 sep
19h 25min
2 stops
15:55
Perth (PER)
Tue, 29 sep +1
37 541 ₹
Virgin Australia
VA 337
06:10
Melbourne, Tullamarine (MEL)
Wed, 30 sep
9h 45min
1 stop
15:55
Perth (PER)
Wed, 30 sep
31 083 ₹
Virgin Australia
VA 869
07:15
Melbourne, Tullamarine (MEL)
Thu, 1 oct
8h 15min
1 stop
15:30
Perth (PER)
Thu, 1 oct
28 429 ₹
Virgin Australia
VA 705
11:45
Melbourne, Tullamarine (MEL)
Fri, 2 oct
4h 25min
Direct
16:10
Perth (PER)
Fri, 2 oct
23 984 ₹
Air Jamaica Express
JQ 972
20:20
Melbourne, Tullamarine (MEL)
Fri, 2 oct
4h 10min
Direct
00:30
Perth (PER)
Sat, 3 oct +1
23 349 ₹
Air Jamaica Express
JQ 776
20:05
Melbourne, Tullamarine (MEL)
Mon, 5 oct
15h 35min
1 stop
11:40
Perth (PER)
Tue, 6 oct +1
20 751 ₹
Qantas Airways
QF 775 Best price
10:00
Melbourne, Tullamarine (MEL)
Wed, 7 oct
4h 10min
Direct
14:10
Perth (PER)
Wed, 7 oct
8 057 ₹
Air Jamaica Express
JQ 972
20:20
Melbourne, Tullamarine (MEL)
Wed, 7 oct
4h 10min
Direct
00:30
Perth (PER)
Thu, 8 oct +1
21 954 ₹
Virgin Australia
VA 677
20:15
Melbourne, Tullamarine (MEL)
Sat, 10 oct
4h 25min
Direct
00:40
Perth (PER)
Sun, 11 oct +1
26 865 ₹
Virgin Australia
VA 705
10:45
Melbourne, Tullamarine (MEL)
Mon, 12 oct
4h 25min
Direct
15:10
Perth (PER)
Mon, 12 oct
22 453 ₹
Air Jamaica Express
JQ 621
07:50
Melbourne, Avalon Airport (AVV)
Wed, 14 oct
27h 50min
1 stop
11:40
Perth (PER)
Thu, 15 oct +1
19 183 ₹
Air Jamaica Express
JQ 972
20:20
Melbourne, Tullamarine (MEL)
Sat, 17 oct
4h 10min
Direct
00:30
Perth (PER)
Sun, 18 oct +1
22 762 ₹
Air Jamaica Express
JQ 972
20:20
Melbourne, Tullamarine (MEL)
Sun, 18 oct
4h 10min
Direct
00:30
Perth (PER)
Mon, 19 oct +1
20 725 ₹
Air Jamaica Express
JQ 974
06:10
Melbourne, Tullamarine (MEL)
Tue, 20 oct
4h 20min
Direct
10:30
Perth (PER)
Tue, 20 oct
19 099 ₹
Air Jamaica Express
JQ 974
06:10
Melbourne, Tullamarine (MEL)
Thu, 22 oct
4h 20min
Direct
10:30
Perth (PER)
Thu, 22 oct
17 231 ₹
Air Jamaica Express
JQ 972
20:20
Melbourne, Tullamarine (MEL)
Sat, 24 oct
4h 10min
Direct
00:30
Perth (PER)
Sun, 25 oct +1
18 361 ₹
Air Jamaica Express
JQ 0972
20:20
Melbourne, Tullamarine (MEL)
Sat, 24 oct
4h 10min
Direct
00:30
Perth (PER)
Sun, 25 oct +1
18 543 ₹
Virgin Australia
VA 677
20:15
Melbourne, Tullamarine (MEL)
Sun, 25 oct
4h 15min
Direct
00:30
Perth (PER)
Mon, 26 oct +1
17 372 ₹
Virgin Australia
VA 0677
20:15
Melbourne, Tullamarine (MEL)
Sun, 25 oct
4h 15min
Direct
00:30
Perth (PER)
Mon, 26 oct +1
18 796 ₹
Air Jamaica Express
JQ 972
20:20
Melbourne, Tullamarine (MEL)
Sun, 25 oct
4h 10min
Direct
00:30
Perth (PER)
Mon, 26 oct +1
19 384 ₹
Air Jamaica Express
JQ 621
03:05
Melbourne, Avalon Airport (AVV)
Mon, 26 oct
28h 30min
1 stop
07:35
Perth (PER)
Tue, 27 oct +1
19 607 ₹
Virgin Australia
VA 0705
10:45
Melbourne, Tullamarine (MEL)
Mon, 26 oct
4h 15min
Direct
15:00
Perth (PER)
Mon, 26 oct
19 125 ₹
Qantas Airways
QF 767
19:00
Melbourne, Tullamarine (MEL)
Wed, 28 oct
4h 10min
Direct
23:10
Perth (PER)
Wed, 28 oct
18 817 ₹
Air Jamaica Express
JQ 972
20:20
Melbourne, Tullamarine (MEL)
Wed, 28 oct
4h 10min
Direct
00:30
Perth (PER)
Thu, 29 oct +1
20 752 ₹
Air Jamaica Express
JQ 970
01:35
Melbourne, Tullamarine (MEL)
Thu, 29 oct
4h 10min
Direct
05:45
Perth (PER)
Thu, 29 oct
20 969 ₹
Virgin Australia
VA 689
02:30
Melbourne, Tullamarine (MEL)
Thu, 29 oct
4h 15min
Direct
06:45
Perth (PER)
Thu, 29 oct
19 656 ₹
Air Jamaica Express
JQ 974
06:20
Melbourne, Tullamarine (MEL)
Thu, 29 oct
4h 20min
Direct
10:40
Perth (PER)
Thu, 29 oct
20 215 ₹
Virgin Australia
VA 233
05:20
Melbourne, Tullamarine (MEL)
Wed, 4 nov
5h 50min
1 stop
11:10
Perth (PER)
Wed, 4 nov
18 901 ₹
Virgin Australia
VA 677
20:15
Melbourne, Tullamarine (MEL)
Wed, 4 nov
4h 15min
Direct
00:30
Perth (PER)
Thu, 5 nov +1
19 404 ₹
Air Jamaica Express
JQ 976 🔥 Hot deal
04:55
Melbourne, Tullamarine (MEL)
Sat, 7 nov
4h 10min
Direct
09:05
Perth (PER)
Sat, 7 nov
13 282 ₹
Air Jamaica Express
JQ 972
20:20
Melbourne, Tullamarine (MEL)
Wed, 11 nov
4h 10min
Direct
00:30
Perth (PER)
Thu, 12 nov +1
18 862 ₹
Air Jamaica Express
JQ 974
06:20
Melbourne, Tullamarine (MEL)
Thu, 12 nov
4h 20min
Direct
10:40
Perth (PER)
Thu, 12 nov
19 868 ₹
Air Jamaica Express
JQ 972
20:25
Melbourne, Tullamarine (MEL)
Thu, 12 nov
4h 5min
Direct
00:30
Perth (PER)
Fri, 13 nov +1
18 294 ₹
Air Jamaica Express
JQ 972
20:20
Melbourne, Tullamarine (MEL)
Tue, 17 nov
4h 10min
Direct
00:30
Perth (PER)
Wed, 18 nov +1
19 056 ₹
Air Jamaica Express
JQ 976
04:55
Melbourne, Tullamarine (MEL)
Sat, 21 nov
4h 10min
Direct
09:05
Perth (PER)
Sat, 21 nov
16 581 ₹
Air Jamaica Express
JQ 972
20:20
Melbourne, Tullamarine (MEL)
Mon, 30 nov
4h 10min
Direct
00:30
Perth (PER)
Tue, 1 dec +1
23 492 ₹
Air Jamaica Express
JQ 776
03:55
Melbourne, Tullamarine (MEL)
Tue, 1 dec
7h 25min
1 stop
11:20
Perth (PER)
Tue, 1 dec
24 714 ₹
Air Jamaica Express
JQ 972
20:20
Melbourne, Tullamarine (MEL)
Tue, 1 dec
4h 10min
Direct
00:30
Perth (PER)
Wed, 2 dec +1
23 590 ₹
Air Jamaica Express
JQ 972
20:20
Melbourne, Tullamarine (MEL)
Wed, 2 dec
4h 10min
Direct
00:30
Perth (PER)
Thu, 3 dec +1
23 590 ₹

Low price calendar

September 2026
Price chart (September 2026)
min: 18580 ₹ · max: 21051 ₹
01.09.2026 — no data 02.09.2026 — no data 03.09.2026 — no data 04.09.2026 — no data 05.09.2026 — no data 06.09.2026 — no data 07.09.2026 — no data 08.09.2026 — no data 09.09.2026 — no data 10.09.2026 — no data 11.09.2026 — no data 12.09.2026 — no data 13.09.2026 — no data 14.09.2026 — 19468 ₹ 15.09.2026 — 21051 ₹ 16.09.2026 — 19034 ₹ 17.09.2026 — no data 18.09.2026 — 20684 ₹ 19.09.2026 — no data 20.09.2026 — no data 21.09.2026 — 18580 ₹ 22.09.2026 — 18951 ₹ 23.09.2026 — no data 24.09.2026 — no data 25.09.2026 — no data 26.09.2026 — no data 27.09.2026 — no data 28.09.2026 — no data 29.09.2026 — no data 30.09.2026 — no data 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
placeholder
no data
2
placeholder
no data
3
placeholder
no data
4
placeholder
no data
5
placeholder
no data
6
placeholder
no data
7
placeholder
no data
8
placeholder
no data
9
placeholder
no data
10
placeholder
no data
11
placeholder
no data
12
placeholder
no data
13
placeholder
no data
14
placeholder
19468 ₹
15
placeholder
21051 ₹
16
placeholder
19034 ₹
17
placeholder
no data
18
placeholder
20684 ₹
19
placeholder
no data
20
placeholder
no data
21
Good deal
18580 ₹
22
placeholder
18951 ₹
23
placeholder
no data
24
placeholder
no data
25
placeholder
no data
26
placeholder
no data
27
placeholder
no data
28
placeholder
no data
29
placeholder
no data
30
placeholder
no data

Cheap flights Melbourne to Perth

Qantas Airways
Wed, Fri
Price from
₹8 057
Air Jamaica Express
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
₹13 282
Virgin Australia
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
₹17 372

Popular destinations from Melbourne

All →
MEL
Australia → Australia
ADL
from
₹2 701
MEL
Australia → Australia
SYD
from
₹3 092
MEL
Australia → Australia
HBA
from
₹3 095
MEL
Australia → Australia
LST
from
₹3 202
MEL
Australia → Australia
OOL
from
₹3 517
MEL
Australia → Australia
CBR
from
₹4 201
MEL
Melbourne — Newcastle
Australia → Australia
NTL
from
₹4 285
MEL
Australia → Australia
BNE
from
₹4 907
MEL
Australia → Australia
CNS
from
₹5 748

Popular destinations to Perth

All →
DPS
Indonesia → Australia
PER
from
₹5 769
ADL
Australia → Australia
PER
from
₹6 129
BNE
Australia → Australia
PER
from
₹6 987
KUL
Malaysia → Australia
PER
from
₹8 365
SGN
Vietnam → Australia
PER
from
₹9 583
BKK
Thailand → Australia
PER
from
₹11 646
SIN
Singapore → Australia
PER
from
₹11 812
SYD
Australia → Australia
PER
from
₹12 746

Cheap flights Melbourne to Perth

Interesting facts about the route

Flight time

4h 10min

Distance

2 702 km

Average price

₹19 484

Most frequent flight

JQ 972

Passenger reviews

No reviews for this route yet

Internet abroad

eSIM · Australia

All plans

yesgo

5 GB

data

30

days

₹1053

Buy

yesgo

10 GB

data

30

days

₹1723

Buy

yesgo

20 GB

data

30

days

₹2872

Buy

yesgo

data

10

days

₹3063

Buy

yesgo

1 GB

data

7

days

₹431

Buy

Frequently Asked Questions

The average ticket price Melbourne Perth is ₹19 484. The cheapest ticket costs ₹19 034, operated by Air Jamaica Express, flight 621, departing Melbourne on 16 September at 08:50, arriving Perth on 17 September at 01:10.
The average flight time is 14 hours 25 minutes. The fastest flight takes 4 hours 10 minutes, flight 972 operated by Air Jamaica Express, departing Melbourne on 14 September at 20:20, arriving Perth on 15 September at 00:30.
Flights on the Melbourne - Perth route are operated by the following airlines: Air Jamaica Express, Qantas Airways, Virgin Australia.
The distance from Melbourne to Perth is 2702 km.