Prices are in Australian Dollars.

Find cheap flights from Melbourne to Perth

MEL - PER

Find cheap flights from Melbourne to Perth

Return
Economy
Melbourne (MEL)
Perth
Fri. 3/4
Fri. 10/4
Any month
Compare vs KAYAK |
Search hundreds of travel sites and compare cheap flights to Perth

Good to know

Low season: May
High season: December
Average price: $431
Good deal: $365

Best time to beat the crowds

4%

expected price decrease

Most popular time to fly

12%

expected price increase

(avg. price over the last 2 weeks)

or less (return)

When to book flights from Melbourne to Perth

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for finding a cheap flight

  • Looking for a cheap flight? 25% of our users found flights on this route for $365 or less.
  • The cheapest flight from Melbourne to Perth was found, on average, 69 days before departure.
  • Book at least 4 weeks before departure in order to get a below-average price.
  • Morning departure is around 38% cheaper than an evening flight, on average*.
    *Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days
  • Direct flights from Melbourne to Perth fly into Perth Airport on a daily basis. There are four main carriers on this route – the national carrier, Qantas, Virgin Australia, and the low-cost airlines Tiger Airways Australia and Jetstar. Qantas flies into T4 at Perth Airport, Jetstar lands at T3 while the other airlines land at T2.
  • For travellers on Qantas flights from Melbourne to Perth who want to have something to eat before boarding, there are a number of restaurants and coffee shops in T1 at Melbourne Airport. For morning flights, you can visit Gloria Jean’s or Gian Carlo for coffee, or if you are flying later on, try Pasta Pomodoro, Oporto or Billie Chu’s – all providing menus with international flavours.
  • If you are travelling to Perth to explore Western Australia and need to hire a car, look no further than the car hire operators located near the baggage claim areas of each terminal at Perth Airport. Book your car in advance with no cancellation or booking fee and collect the keys upon presentation of your credit card when you arrive. Avis, Budget, Europcar and Thrifty are among the car hire companies located at the airport.
  • For travellers with babies on flights from Melbourne to Perth you will be happy to know that Melbourne Airport has parenting rooms located throughout the terminals. These facilities allow parents to tend to their baby’s needs in peace, away from the noise of the terminal, before boarding a flight. The rooms have baby change facilities and some of them have a feeding chair, so you can feed your baby in comfort.
  • If your time in Perth is limited and you want to explore without carrying your luggage, there are baggage storage facilities in all terminals at Perth Airport. The costs vary depending on luggage locker size and range between AUD12 for 24 hours for the smallest to AUD16 for 24 hours for the largest locker size.

FAQs for booking Melbourne to Perth flights

How long does a flight from Melbourne to Perth take?
The average direct flight takes 4h 05m, covering a distance of 2700 km.
How many flights are there between Melbourne and Perth?
There are 744 (direct) flights between Melbourne and Perth per week, averaging 106 per day.
Which airlines provide the cheapest flights from Melbourne to Perth?
In the past 3 days, the cheapest return tickets were found on Jetstar ($409) and Virgin Australia ($440)
Which airlines fly most frequently between Melbourne and Perth?
Qantas Airways (14 times daily), Singapore Airlines (14 times daily), Etihad Airways (13 times daily) are the most frequent flyers on this route.
What’s the cheapest day of the week to fly from Melbourne to Perth?
For Melbourne to Perth, Tuesday is the cheapest day to fly on average and Friday is the most expensive. Flying from Perth back to Melbourne, the best deals are generally found on Monday, with Thursday being the most expensive.
Which airports will I be using when flying from Melbourne to Perth?
When flying out of Melbourne you will be using Melbourne, often referred to as Melbourne Airport. You will be landing at Perth, also known as Perth Airport.
Is there parking at Melbourne Airport?
There are three types of parking at Melbourne Airport. The Value Car Park is the cheapest, but furthest away, and has a free shuttle service every 10 minutes. The Long-Term Car Park is more expensive and has a shuttle every 5 minutes, and the At Terminal Car Park is close enough to allow you to walk to the terminal buildings.
Is there free Wi-Fi at both Melbourne and Perth airports?
Perth Airport offers free Wi-Fi throughout its terminals. Select the ‘Perth Airport Free WiFi’ network, register on any page in your internet browser and you will be able to surf for free. Melbourne Airport also offers free Wi-Fi via a hotspot. Select ‘Airport Free Wi-Fi’, enter your details and you can access the internet.
How do I transfer between terminals at Perth Airport?
Terminals 1 and 2 are a 15-minute drive from Terminals 3 and 4. A shuttle bus runs 24/7 and connects the two complexes. From T1/2 to T3/4, the bus runs three times an hour between 6:00am and midnight and twice an hour between midnight and 6:00am. From T3/4 to T1/2, the bus runs twice an hour for 24 hours.
How do I get from Perth Airport into the city centre?
The most direct way to get into the centre of Perth from the airport would be to catch a taxi. The journey is around 20 minutes and there are two taxi companies – Black and White Cabs and Swan Taxis. The fare is approximately AUD43 one way and the driver may ask you to pay this upfront.
How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

Book cheap flights from Melbourne to Perth (return)

Airports
Origin
Melbourne
$409
only
$409
Destination
Perth
$409
only
$409
Tue., 16 Jun.
MEL
Melbourne Airport (Tullamarine)
PER
Perth
4h 05m
Mon., 22 Jun.
PER
Perth
MEL
Melbourne Airport (Tullamarine)
3h 35m
Trip: 7 days
6.4Good Show reviews
Overall 6.4 Good
Based on 12 reviews
Overall
6.4
Boarding
6.6
Comfort
6.1
Crew
6.9
Entertainment
5.1
Food
5.3
AYQ
MEL
Excellent 9.6

Pros: Very

Cons: Keep it up

ADL
CNS
Excellent 8.5

Cons: May be offered water to everyone.

SYD
MEL
Good 6.0

Pros: Seat 26A had a faulty back support, with protruding metal spring/wire.

Cons: Better maintenance

MEL
SYD
Good 6.8

Pros: Easy check in

Cons: The seats kinda hard to set on

MEL
ADL
Excellent 10.0

Cons: Absolutely nothing - well done Jetstar

Mon., 6 Jul.
MEL
Melbourne Airport (Tullamarine)
PER
Perth
4h 05m
Tue., 7 Jul.
PER
Perth
MEL
Melbourne Airport (Tullamarine)
3h 35m
Trip: 2 days
6.4Good Show reviews
Overall 6.4 Good
Based on 12 reviews
Overall
6.4
Boarding
6.6
Comfort
6.1
Crew
6.9
Entertainment
5.1
Food
5.3
AVV
SYD
Excellent 8.0

Cons: A little more leg room

DPS
ADL
Good 6.0

Pros: Both good

Cons: Entertainment

HNL
SYD
Excellent 9.0

Cons: Having to pay for baggage & food for such a long flight

HBA
SYD
Good 6.0

Pros: Good value flight.

Cons: Flight was delayed and then put into stack in Sydney - but given the Sydney weather over the weekend maybe that was to be expected. Flight crew could be more aware of annoying teenagers and others being disruptive in the cabin and painful for other passengers.

WLG
OOL
Good 6.0

Pros: The crew were friendly and tickets were a great price

Cons: No legroom at all, very cramped

Thu., 25 Jun.
MEL
Melbourne Airport (Tullamarine)
PER
Perth
4h 05m
Sat., 27 Jun.
PER
Perth
MEL
Melbourne Airport (Tullamarine)
3h 35m
Trip: 3 days
6.4Good Show reviews
Overall 6.4 Good
Based on 12 reviews
Overall
6.4
Boarding
6.6
Comfort
6.1
Crew
6.9
Entertainment
5.1
Food
5.3
SYD
AVV
Mediocre 2.0

Cons: They don’t offer refunds only vouchers. That robbery for anyone traveling internationally, they cannot use a voucher in a year

ADL
SYD
Excellent 8.0

Pros: the crew was amazing

Cons: the seats were uncomfortable

AKL
CHC
Mediocre 2.0

Cons: Flight was canceled.

WLG
OOL
Good 6.0

Pros: The crew were friendly and tickets were a great price

Cons: No legroom at all, very cramped

SYD
AKL
Excellent 10.0

Pros: Great crew and seats were very comfortable

Cons: The person sitting next to me was extra nervous which was a little un nerving

Fri., 7 Aug.
MEL
Melbourne Airport (Tullamarine)
PER
Perth
4h 20m
Tue., 11 Aug.
PER
Perth
MEL
Melbourne Airport (Tullamarine)
3h 30m
Trip: 5 days
8.0Excellent Show reviews
Overall 8.0 Excellent
Based on 58 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.3
Food
7.2
MEL
PER
Okay 5.6

Pros: Always on time, good range of movies/shows and free wifi

Cons: Long wait at the airport checkin, seat was so uncomfortable and paid drinks (including soft drink) after the first meal service... so odd!

BNE
LAX
Okay 5.6

Pros: Crew was nice. Seats were ok. Paid for extra leg room but was not helpful. Wanted to upgrade to business class but they were not ready to negotiate. They had empty seats but wanted fill price. Their loss..

Cons: Better food choice. Sets more comfortable. Offer better price for upgrades.

SYD
OOL
Okay 4.3

Pros: Same old mediocre service a bit like catching a bus really very mundane

Cons: Food and entertainment

MEL
PER
Excellent 8.0

Pros: Entertainment, complimentary meal and beverages given the time

Cons: No Wi-Fi like other domestic flights

MEL
HBA
Good 7.2

Cons: It's a short 50 min flight, can't ask for anything more.

Tue., 6 Oct.
MEL
Melbourne Airport (Tullamarine)
PER
Perth
4h 25m
Fri., 16 Oct.
PER
Perth
MEL
Melbourne Airport (Tullamarine)
3h 30m
Trip: 11 days
8.0Excellent Show reviews
Overall 8.0 Excellent
Based on 58 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.3
Food
7.2
SYD
BNE
Mediocre 3.3

Pros: Exit row seating.

ADL
SYD
Good 6.3

Cons: The delay was out of there hands and other passengers did not listen to instructions So not there fault really

LAX
SYD
Mediocre 2.0

Pros: The price and ease of use to buy the tickets were amazing.

Cons: I bought travel insurance to ensure that if anything came up, the trip would be covered. Because of the fire in Australia and my asthma, my doctor recommended I no longer go on the trip. With my doctor's note, we were able to get a full refund on our airBnB rentals, but not on our flights. Turns out the travel insurance doesn't cover natural disasters and pre-existing conditions. It only covered if I got a disease right now and my doctor said I couldn't travel now. When we bought the tickets, the fires weren't drastically destroying much of the country's landscape and the air quality. I was still able to cancel the trip, but I only got $358 back from my $758 travel payment, and it cost me $100 processing fee. I pretty much only got $258 back. I also paid $50 for travel insurance that didn't really cover anything. I don't think I'm ever going to buy travel insurance ever again. It is what it is, and my health is more important than money...but still...

MEL
DRW
Good 6.3

Pros: Quick boarding

Cons: Plane was delayed. Second Virgin flight in a row for me.

OOL
MEL
Excellent 8.0

Pros: The efficiency of the process from boarding to disembarkation.

Cons: The flight was delayed, however I understand this happens in aviation.

Tue., 26 May
MEL
Melbourne Airport (Tullamarine)
PER
Perth
4h 25m
Mon., 1 Jun.
PER
Perth
MEL
Melbourne Airport (Tullamarine)
3h 35m
Trip: 7 days
8.0Excellent Show reviews
Overall 8.0 Excellent
Based on 58 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.3
Food
7.2
OOL
MEL
Excellent 8.0

Pros: The efficiency of the process from boarding to disembarkation.

Cons: The flight was delayed, however I understand this happens in aviation.

DPS
SYD
Mediocre 2.0

Cons: I didn't board this flight because of the restrictions imposed by the Australian government not to let passengers transit through their country. I received no communication about this from the airline prior to my check in at the airport. They were not helpful with any options as to what I should do.

MEL
PER
Okay 4.0

Cons: Very old 737. No in-flight entertainment if you didn't have a tablet.

HBA
SYD
Excellent 8.3

Pros: Crew member Camilla was very good with infant & mom seated in front of us, giving personal and specific emergency instructions before takeoff

Cons: Typical coach seats but that’s what we paid for

ZQN
MEL
Good 6.8

Pros: The crew did well checking up on everyone regularly and the plane was comfortable.

Cons: The meal was not very good. I would have really appreciated a small snack or desert also. The crew also seemed easily irritated at times.

Sun., 6 Sep.
MEL
Melbourne Airport (Tullamarine)
PER
Perth
4h 05m
Sat., 19 Sep.
PER
Perth
MEL
Melbourne Airport (Tullamarine)
3h 30m
Trip: 14 days
6.4Good Show reviews
Overall 6.4 Good
Based on 12 reviews
Overall
6.4
Boarding
6.6
Comfort
6.1
Crew
6.9
Entertainment
5.1
Food
5.3
AKL
DUD
Excellent 8.0

Pros: Check-in was amazing, kudos to the reception crew

CHC
AKL
Okay 4.0

Pros: We arrived safely and on time.

Cons: The pricing seems low when purchasing the ticket, but we were charged $45/bag for our carryon bags that could easily have fit in the overhead bins (and on a separate flight with another airline that is what we did). Seems like a money grab to charge for the carryon if it weighs more than 7g or whatever small amount. Just take that cost into account when booking your flight.

PER
SYD
Excellent 10.0

Cons: All perfect recomendable thanks

ZQN
WLG
Excellent 10.0

Pros: Seat was excellent.

Cons: Nothing. Point A to Point B. Get me there on time and in one piece

LST
MEL
Okay 5.0

Pros: Price was ok

Cons: Flight was 90 minutes delayed. No updates in terminal. No apologies from crew

Tue., 7 Apr.
MEL
Melbourne Airport (Tullamarine)
PER
Perth
4h 25m
Tue., 14 Apr.
PER
Perth
MEL
Melbourne Airport (Tullamarine)
3h 35m
Trip: 8 days
8.0Excellent Show reviews
Overall 8.0 Excellent
Based on 58 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.3
Food
7.2
ADL
SYD
Good 6.3

Cons: The delay was out of there hands and other passengers did not listen to instructions So not there fault really

MEL
PER
Okay 5.0

Cons: Plane arrived late Seats I reserved were not honored Asked to move before takeoff and was told no and then someone else just took the seat

MEL
PER
Mediocre 3.3

Pros: Little interruption from pilot

Cons: Simon and His team were wooden and lazy.

MEL
PER
Good 6.0

Pros: Took off on time. Landed in time. Crew great

Cons: Food was really bad. Couldn't take a second bite. Avoid the beef stir fry.

CBR
SYD
Good 7.0

Pros: Left on time. Clean plane.

Cons: I don't like the music that plays before leaving. I would rather silence than music which doesn't suit everyone's taste. I find it irritating.

Wed., 8 Apr.
MEL
Melbourne Airport (Tullamarine)
PER
Perth
4h 25m
Wed., 15 Apr.
PER
Perth
MEL
Melbourne Airport (Tullamarine)
3h 35m
Trip: 8 days
8.0Excellent Show reviews
Overall 8.0 Excellent
Based on 58 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.3
Food
7.2
PER
SYD
Good 6.6

Cons: A bigger, more comfortable aircraft

MEL
PER
Okay 4.0

Cons: Very old 737. No in-flight entertainment if you didn't have a tablet.

MQL
MEL
Mediocre 2.0

Pros: Our plane was delayed on the tarmac in Melbourne and we then missed our connecting flight to Mildura. Virgin could not organize another flight for us so we had to hire a car to drive to Mildura. We then had to cancel our flights Mildura to Melbourne Melbourne to Brisbane because we had to return the hire car to Melbourne. I had to book new flight from Melbourne to Brisbane and was told on Thursday when I cancelled our flights for Sunday that we could not get a refund. Unhappy about the entire experience. We were going to a funeral on Friday and to see my Mother on Saturday who is dying of cancer. We had to cut our stay with my mother short so we could drive 6 hours back to Melbourne to catch our plane on Sunday.

LAX
SYD
Excellent 10.0

Pros: No complaints, relatively spacious economy seats

Cons: Food was nothing to write home about

SYD
PER
Okay 5.6

Cons: Flight was late and Sydney departures chaotic AND CROWDED

Mon., 6 Apr.
MEL
Melbourne Airport (Tullamarine)
PER
Perth
4h 25m
Thu., 9 Apr.
PER
Perth
MEL
Melbourne Airport (Tullamarine)
3h 35m
Trip: 4 days
8.0Excellent Show reviews
Overall 8.0 Excellent
Based on 58 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.3
Food
7.2
MEL
PER
Okay 4.3

Pros: Staff were polite

Cons: No entertainment if you didn’t have their app installed. Food was average. No room near our seats for our bags in the overhead bins because crew & other passengers further down the plane had already used them. Had to wait outside in the cold to board. One of my bags was broken on this leg! Tight seating! Not impressed.

BNE
PER
Excellent 9.0

Pros: Yes the crew was great.

HBA
SYD
Excellent 8.3

Pros: Crew member Camilla was very good with infant & mom seated in front of us, giving personal and specific emergency instructions before takeoff

Cons: Typical coach seats but that’s what we paid for

MEL
PER
Okay 5.0

Pros: Pleasant crew

Cons: Virgin still doesn't cater for gluten intolerance dietary requirement...it's so easy with a stew, curry, salad etc...anything without pasta or bread..yet they manage to ensure that there's gluten in EVERYTHING, even dishes that shouldn't normally have them...not happy Virgin, take a leaf from Qantas!

MQL
MEL
Good 7.6

Pros: Very punctual and well managed

Cons: Not the best landing and could've moved people from allocated seats to make flight more spacious

Fri., 17 Apr.
MEL
Melbourne Airport (Tullamarine)
PER
Perth
4h 25m
Sun., 26 Apr.
PER
Perth
MEL
Melbourne Airport (Tullamarine)
3h 35m
Trip: 10 days
8.0Excellent Show reviews
Overall 8.0 Excellent
Based on 58 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.3
Food
7.2
MEL
PER
Good 6.0

Pros: Took off on time. Landed in time. Crew great

Cons: Food was really bad. Couldn't take a second bite. Avoid the beef stir fry.

MEL
PER
Excellent 10.0

Pros: Virgin Australia is the best! From the boarding crew to in flight service, everything was above and beyond.

Cons: Everything was perfect.

MEL
SYD
Excellent 8.0

Cons: Bag drop was a mess in flight was great

MEL
PER
Okay 5.3

Pros: The staff were lovely.

Cons: The flight was delayed by two hours, the earphone jack only worked through one side.

MQL
MEL
Mediocre 2.0

Pros: Our plane was delayed on the tarmac in Melbourne and we then missed our connecting flight to Mildura. Virgin could not organize another flight for us so we had to hire a car to drive to Mildura. We then had to cancel our flights Mildura to Melbourne Melbourne to Brisbane because we had to return the hire car to Melbourne. I had to book new flight from Melbourne to Brisbane and was told on Thursday when I cancelled our flights for Sunday that we could not get a refund. Unhappy about the entire experience. We were going to a funeral on Friday and to see my Mother on Saturday who is dying of cancer. We had to cut our stay with my mother short so we could drive 6 hours back to Melbourne to catch our plane on Sunday.

Fri., 22 May
MEL
Melbourne Airport (Tullamarine)
PER
Perth
4h 25m
Sun., 24 May
PER
Perth
MEL
Melbourne Airport (Tullamarine)
3h 35m
Trip: 3 days
8.0Excellent Show reviews
Overall 8.0 Excellent
Based on 58 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.3
Food
7.2
MEL
PER
Okay 5.0

Cons: Plane arrived late Seats I reserved were not honored Asked to move before takeoff and was told no and then someone else just took the seat

CBR
SYD
Good 7.0

Pros: Left on time. Clean plane.

Cons: I don't like the music that plays before leaving. I would rather silence than music which doesn't suit everyone's taste. I find it irritating.

PER
MEL
Okay 5.3

Cons: Tray was filthy dirty from previous passenger. Not acceptible amid the current Coronavirus pandemic. Paid $600 for ticket. Plane was changed to a smaller model with no entertainment system.

PER
SYD
Good 6.6

Cons: A bigger, more comfortable aircraft

MEL
PER
Okay 5.0

Pros: Full plane with no room, no red wine, no room for hand luggage.

Cons: Better plane

Tue., 28 Apr.
MEL
Melbourne Airport (Tullamarine)
PER
Perth
4h 25m
Sat., 2 May
PER
Perth
MEL
Melbourne Airport (Tullamarine)
3h 30m
Trip: 5 days
8.0Excellent Show reviews
Overall 8.0 Excellent
Based on 58 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.3
Food
7.2
MEL
PER
Excellent 8.0

Pros: Entertainment, complimentary meal and beverages given the time

Cons: No Wi-Fi like other domestic flights

HBA
SYD
Okay 4.5

Cons: Computer system crashed. Not enough agents working at check in. We waited in line 1 hour just to drop off bags. Very frustrating.

MEL
DRW
Good 6.3

Pros: Quick boarding

Cons: Plane was delayed. Second Virgin flight in a row for me.

MEL
PER
Okay 5.0

Cons: Plane arrived late Seats I reserved were not honored Asked to move before takeoff and was told no and then someone else just took the seat

MEL
PER
Okay 5.0

Pros: Pleasant crew

Cons: Virgin still doesn't cater for gluten intolerance dietary requirement...it's so easy with a stew, curry, salad etc...anything without pasta or bread..yet they manage to ensure that there's gluten in EVERYTHING, even dishes that shouldn't normally have them...not happy Virgin, take a leaf from Qantas!

Show more results
*
Prices are per person, are for e–tickets and include all taxes & fees in AUD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First