Cheap flights Perth to Melbourne (Tullamarine)

1 passenger, economy

Cheap flights Perth to Melbourne

Compare prices, duration and stops

Air Jamaica Express
JQ 971
15:45
Perth (PER)
Tue, 15 sep
3h 35min
Direct
19:20
Melbourne, Tullamarine (MEL)
Tue, 15 sep
21 118 ₹
Air Jamaica Express
JQ 973
07:35
Perth (PER)
Wed, 16 sep
3h 35min
Direct
11:10
Melbourne, Tullamarine (MEL)
Wed, 16 sep
20 258 ₹
Air Jamaica Express
JQ 971
15:45
Perth (PER)
Wed, 16 sep
3h 35min
Direct
19:20
Melbourne, Tullamarine (MEL)
Wed, 16 sep
19 757 ₹
Virgin Australia
VA 704
10:55
Perth (PER)
Thu, 17 sep
3h 35min
Direct
14:30
Melbourne, Tullamarine (MEL)
Thu, 17 sep
21 092 ₹
Air Jamaica Express
JQ 971
15:45
Perth (PER)
Fri, 18 sep
3h 35min
Direct
19:20
Melbourne, Tullamarine (MEL)
Fri, 18 sep
19 739 ₹
Virgin Australia
VA 678
22:00
Perth (PER)
Fri, 18 sep
3h 35min
Direct
01:35
Melbourne, Tullamarine (MEL)
Sat, 19 sep +1
20 878 ₹
Virgin Australia
VA 0686
01:00
Perth (PER)
Sat, 19 sep
3h 35min
Direct
04:35
Melbourne, Tullamarine (MEL)
Sat, 19 sep
22 740 ₹
Air Jamaica Express
JQ 971
15:45
Perth (PER)
Sat, 19 sep
3h 35min
Direct
19:20
Melbourne, Tullamarine (MEL)
Sat, 19 sep
20 000 ₹
Air Jamaica Express
JQ 857
22:00
Perth (PER)
Sat, 19 sep
10h 15min
1 stop
08:15
Melbourne, Avalon Airport (AVV)
Sun, 20 sep +1
19 516 ₹
Air Jamaica Express
JQ 857
22:00
Perth (PER)
Sun, 20 sep
10h 15min
1 stop
08:15
Melbourne, Avalon Airport (AVV)
Mon, 21 sep +1
19 866 ₹
Air Jamaica Express
JQ 857
22:00
Perth (PER)
Tue, 6 oct
9h 15min
1 stop
07:15
Melbourne, Avalon Airport (AVV)
Wed, 7 oct +1
19 618 ₹
Qantas Airways
QF 772 Best price
09:55
Perth (PER)
Wed, 7 oct
3h 30min
Direct
13:25
Melbourne, Tullamarine (MEL)
Wed, 7 oct
8 057 ₹
Air Jamaica Express
JQ 971
15:45
Perth (PER)
Mon, 12 oct
3h 35min
Direct
19:20
Melbourne, Tullamarine (MEL)
Mon, 12 oct
17 379 ₹
Air Jamaica Express
JQ 857
22:00
Perth (PER)
Tue, 20 oct
9h 15min
1 stop
07:15
Melbourne, Avalon Airport (AVV)
Wed, 21 oct +1
19 880 ₹
Virgin Australia
VA 700
08:45
Perth (PER)
Thu, 22 oct
3h 35min
Direct
12:20
Melbourne, Tullamarine (MEL)
Thu, 22 oct
17 372 ₹
Virgin Australia
VA 710
15:45
Perth (PER)
Thu, 22 oct
3h 35min
Direct
19:20
Melbourne, Tullamarine (MEL)
Thu, 22 oct
19 115 ₹
Air Jamaica Express
JQ 971
15:40
Perth (PER)
Sun, 25 oct
3h 35min
Direct
19:15
Melbourne, Tullamarine (MEL)
Sun, 25 oct
16 149 ₹
Air Jamaica Express
JQ 971
15:40
Perth (PER)
Mon, 26 oct
3h 35min
Direct
19:15
Melbourne, Tullamarine (MEL)
Mon, 26 oct
16 769 ₹
Air Jamaica Express
JQ 971
15:40
Perth (PER)
Wed, 28 oct
3h 35min
Direct
19:15
Melbourne, Tullamarine (MEL)
Wed, 28 oct
17 895 ₹
Air Jamaica Express
JQ 971
15:40
Perth (PER)
Thu, 29 oct
3h 35min
Direct
19:15
Melbourne, Tullamarine (MEL)
Thu, 29 oct
18 796 ₹
Virgin Australia
VA 708
14:45
Perth (PER)
Fri, 30 oct
3h 35min
Direct
18:20
Melbourne, Tullamarine (MEL)
Fri, 30 oct
19 601 ₹
Virgin Australia
VA 676
21:30
Perth (PER)
Fri, 30 oct
3h 35min
Direct
01:05
Melbourne, Tullamarine (MEL)
Sat, 31 oct +1
19 601 ₹
Air Jamaica Express
JQ 971
15:40
Perth (PER)
Sun, 1 nov
3h 35min
Direct
19:15
Melbourne, Tullamarine (MEL)
Sun, 1 nov
18 531 ₹
Air Jamaica Express
JQ 971
15:40
Perth (PER)
Mon, 2 nov
3h 35min
Direct
19:15
Melbourne, Tullamarine (MEL)
Mon, 2 nov
17 781 ₹
Virgin Australia
VA 700
08:55
Perth (PER)
Thu, 5 nov
3h 35min
Direct
12:30
Melbourne, Tullamarine (MEL)
Thu, 5 nov
20 026 ₹
Air Jamaica Express
JQ 971
15:40
Perth (PER)
Thu, 5 nov
3h 35min
Direct
19:15
Melbourne, Tullamarine (MEL)
Thu, 5 nov
17 117 ₹
Air Jamaica Express
JQ 971
15:40
Perth (PER)
Thu, 12 nov
3h 35min
Direct
19:15
Melbourne, Tullamarine (MEL)
Thu, 12 nov
18 990 ₹
Air Jamaica Express
JQ 971 🔥 Hot deal
15:40
Perth (PER)
Mon, 16 nov
3h 35min
Direct
19:15
Melbourne, Tullamarine (MEL)
Mon, 16 nov
15 751 ₹
Air Jamaica Express
JQ 971
15:40
Perth (PER)
Fri, 20 nov
3h 35min
Direct
19:15
Melbourne, Tullamarine (MEL)
Fri, 20 nov
15 418 ₹
Virgin Australia
VA 556
02:10
Perth (PER)
Thu, 26 nov
6h 55min
1 stop
09:05
Melbourne, Tullamarine (MEL)
Thu, 26 nov
23 424 ₹
Virgin Australia
VA 700
08:55
Perth (PER)
Sun, 29 nov
3h 35min
Direct
12:30
Melbourne, Tullamarine (MEL)
Sun, 29 nov
17 923 ₹
Air Jamaica Express
JQ 971
15:40
Perth (PER)
Sun, 29 nov
3h 35min
Direct
19:15
Melbourne, Tullamarine (MEL)
Sun, 29 nov
18 238 ₹
Air Jamaica Express
JQ 977
09:45
Perth (PER)
Fri, 4 dec
3h 35min
Direct
13:20
Melbourne, Tullamarine (MEL)
Fri, 4 dec
16 179 ₹
Air Jamaica Express
JQ 971
15:40
Perth (PER)
Wed, 9 dec
3h 35min
Direct
19:15
Melbourne, Tullamarine (MEL)
Wed, 9 dec
20 704 ₹
Virgin Australia
VA 700
08:55
Perth (PER)
Thu, 10 dec
3h 35min
Direct
12:30
Melbourne, Tullamarine (MEL)
Thu, 10 dec
20 694 ₹
Air Jamaica Express
JQ 971
15:40
Perth (PER)
Fri, 11 dec
3h 35min
Direct
19:15
Melbourne, Tullamarine (MEL)
Fri, 11 dec
15 855 ₹
Air Jamaica Express
JQ 971
15:40
Perth (PER)
Sun, 13 dec
3h 35min
Direct
19:15
Melbourne, Tullamarine (MEL)
Sun, 13 dec
17 173 ₹
Air Jamaica Express
JQ 971
15:40
Perth (PER)
Mon, 14 dec
3h 35min
Direct
19:15
Melbourne, Tullamarine (MEL)
Mon, 14 dec
17 254 ₹
Air Jamaica Express
JQ 977
09:45
Perth (PER)
Fri, 18 dec
3h 35min
Direct
13:20
Melbourne, Tullamarine (MEL)
Fri, 18 dec
22 076 ₹
Air Jamaica Express
JQ 977
09:45
Perth (PER)
Sat, 19 dec
3h 35min
Direct
13:20
Melbourne, Tullamarine (MEL)
Sat, 19 dec
20 717 ₹
Virgin Australia
VA 702
09:55
Perth (PER)
Mon, 21 dec
3h 35min
Direct
13:30
Melbourne, Tullamarine (MEL)
Mon, 21 dec
20 983 ₹
Virgin Australia
VA 702
09:55
Perth (PER)
Fri, 25 dec
3h 35min
Direct
13:30
Melbourne, Tullamarine (MEL)
Fri, 25 dec
20 669 ₹
Virgin Australia
VA 702
09:55
Perth (PER)
Sun, 27 dec
3h 35min
Direct
13:30
Melbourne, Tullamarine (MEL)
Sun, 27 dec
19 936 ₹
Virgin Australia
VA 702
09:55
Perth (PER)
Mon, 28 dec
3h 35min
Direct
13:30
Melbourne, Tullamarine (MEL)
Mon, 28 dec
19 538 ₹
Air Jamaica Express
JQ 975
06:40
Perth (PER)
Thu, 31 dec
3h 35min
Direct
10:15
Melbourne, Tullamarine (MEL)
Thu, 31 dec
22 006 ₹
Air Jamaica Express
JQ 977
09:45
Perth (PER)
Sat, 2 jan
3h 35min
Direct
13:20
Melbourne, Tullamarine (MEL)
Sat, 2 jan
22 929 ₹
Virgin Australia
VA 710
15:45
Perth (PER)
Sun, 3 jan
3h 35min
Direct
19:20
Melbourne, Tullamarine (MEL)
Sun, 3 jan
23 150 ₹
Air Jamaica Express
JQ 971
15:40
Perth (PER)
Tue, 5 jan
3h 35min
Direct
19:15
Melbourne, Tullamarine (MEL)
Tue, 5 jan
21 018 ₹
Virgin Australia
VA 708
14:45
Perth (PER)
Thu, 7 jan
3h 35min
Direct
18:20
Melbourne, Tullamarine (MEL)
Thu, 7 jan
22 056 ₹
Air Jamaica Express
JQ 977
09:45
Perth (PER)
Sat, 9 jan
3h 35min
Direct
13:20
Melbourne, Tullamarine (MEL)
Sat, 9 jan
18 149 ₹

Low price calendar

September 2026
Price chart (September 2026)
min: 19516 ₹ · max: 21118 ₹
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 — no data 15.09.2026 — 21118 ₹ 16.09.2026 — 19757 ₹ 17.09.2026 — no data 18.09.2026 — 19739 ₹ 19.09.2026 — 19516 ₹ 20.09.2026 — 19866 ₹ 21.09.2026 — no data 22.09.2026 — no data 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
no data
15
placeholder
21118 ₹
16
placeholder
19757 ₹
17
placeholder
no data
18
placeholder
19739 ₹
19
Good deal
19516 ₹
20
placeholder
19866 ₹
21
placeholder
no data
22
placeholder
no data
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 Perth to Melbourne

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

Popular destinations from Perth

All →
PER
Perth — Broome
Australia → Australia
BME
from
₹6 967
PER
Perth — Adelaide
Australia → Australia
ADL
from
₹8 442
PER
Australia → Australia
EPR
from
₹10 801
PER
Perth — Albany
Australia → Australia
ALH
from
₹11 839
PER
Australia → Australia
BNE
from
₹12 127
PER
Perth — Cairns
Australia → Australia
CNS
from
₹14 183
PER
Perth — Kalgoorlie
Australia → Australia
KGI
from
₹14 583
PER
Perth — Kununurra
Australia → Australia
KNX
from
₹14 857

Popular destinations to Melbourne

All →
SYD
Australia → Australia
MEL
from
₹1 868
ADL
Australia → Australia
MEL
from
₹3 131
BNE
Australia → Australia
MEL
from
₹3 281
HBA
Australia → Australia
MEL
from
₹4 515
OOL
Australia → Australia
MEL
from
₹5 453
CBR
Australia → Australia
MEL
from
₹5 975
CNS
Australia → Australia
MEL
from
₹6 734
DPS
Indonesia → Australia
MEL
from
₹8 366

Cheap flights Perth to Melbourne

Interesting facts about the route

Flight time

3h 35min

Distance

2 702 km

Average price

₹19 273

Most frequent flight

JQ 971

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 Perth Melbourne is ₹19 273. The cheapest ticket costs ₹19 757, operated by Air Jamaica Express, flight 971, departing Perth on 16 September at 15:45, arriving Melbourne on 16 September at 19:20.
The average flight time is 3 hours 35 minutes. The fastest flight takes 3 hours 35 minutes, flight 971 operated by Air Jamaica Express, departing Perth on 15 September at 15:45, arriving Melbourne on 15 September at 19:20.
Flights on the Perth - Melbourne route are operated by the following airlines: Air Jamaica Express, Qantas Airways, Virgin Australia.
The distance from Perth to Melbourne is 2702 km.