Prices are in Australian Dollars.

Cheap flights from Melbourne to England

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Mon. 13/7
Mon. 20/7
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Mon. 13/7
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Melbourne (MEL) to England

How far in advance should I book a flight from Melbourne to England?

To save on the cost of your flight from Melbourne to England, book at least 47 days before your planned departure. Booking around this time can save you about 13% on the cost of this flight compared to booking a flight leaving this week. We have found prices from $2,231 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as $2,322.

What is the cheapest month to fly from Melbourne to England?

October is one of the best times of the year to fly to England from Melbourne. Prices for October average $1,386 per person but you can even find prices for as low as $947. The most expensive prices can be found in the month of December. Opting for a October flight can save you 36% on your journey compared to booking in October

Cheap flights from Melbourne to England in July, August 2020

The best prices found for MEL to England flights in July, August
17 Jul - 16 Aug
$1,031pp
MEL
Melbourne
Multiple airlines
   
2 STOPS
MAN
Manchester
MAN
Manchester
British Airways
   
2 STOPS
MEL
Melbourne
17 Jul - 16 Aug
$1,067pp
MEL
Melbourne
British Airways
   
2 STOPS
MAN
Manchester
MAN
Manchester
British Airways
   
2 STOPS
MEL
Melbourne
31 Jul - 31 Aug
$1,086pp
MEL
Melbourne
Multiple airlines
 
1 STOP
LHR
London Heathrow
LHR
London Heathrow
British Airways
   
2 STOPS
MEL
Melbourne

Melbourne to England 2020 flight deals

Cheap flights to England from Melbourne found for this year
23 Sep - 16 Oct
$776pp
MEL
Melbourne
Philippine Airlines
 
1 STOP
LHR
London Heathrow
LHR
London Heathrow
Philippine Airlines
 
1 STOP
MEL
Melbourne
20 Oct - 10 Nov
$808pp
MEL
Melbourne
British Airways
 
1 STOP
MAN
Manchester
MAN
Manchester
British Airways
   
2 STOPS
MEL
Melbourne
20 Oct - 10 Nov
$815pp
MEL
Melbourne
British Airways
   
2 STOPS
MAN
Manchester
MAN
Manchester
British Airways
   
2 STOPS
MEL
Melbourne

Direct flights to England from Melbourne

Save time with Melbourne to England direct flight deals
20 Nov - 4 Dec
$1,253pp
MEL
Melbourne
Qantas Airways
Direct
LHR
London Heathrow
LHR
London Heathrow
Qantas Airways
Direct
MEL
Melbourne
20 Nov - 4 Dec
$1,258pp
MEL
Melbourne
Qantas Airways
Direct
LHR
London Heathrow
LHR
London Heathrow
Qantas Airways
Direct
MEL
Melbourne
18 Sep - 27 Sep
$6,325pp
MEL
Melbourne
Qantas Airways
Direct
LHR
London Heathrow
LHR
London Heathrow
Qantas Airways
Direct
MEL
Melbourne

Last-minute flights from Melbourne to England

Late deals on return flights to England from Melbourne, departing today and this week
24 Jun - 29 Jul
$1,276pp
MEL
Melbourne
Multiple airlines
 
1 STOP
LHR
London Heathrow
LHR
London Heathrow
Multiple Airlines
 
1 STOP
MEL
Melbourne
24 Jun - 29 Jul
$1,280pp
MEL
Melbourne
Qatar Airways
 
1 STOP
LHR
London Heathrow
LHR
London Heathrow
Qatar Airways
 
1 STOP
MEL
Melbourne
24 Jun - 29 Jul
$1,287pp
MEL
Melbourne
Qatar Airways
 
1 STOP
LHR
London Heathrow
LHR
London Heathrow
Qatar Airways
 
1 STOP
MEL
Melbourne

One-way flights to England from Melbourne

The cheapest one-way flights from Melbourne to England
12:15 - 02:25
Royal Brunei Airlines
1 stop
23h 10m
MEL - LHR
Royal Brunei Airlines
12:10 - 16:00
SriLankan Airlines
1 stop
36h 50m
MEL - LHR
SriLankan Airlines
$787
Kiwi.com
07:00 - 01:05
British Airways
2 stops
27h 05m
MEL - LHR
British Airways
$840
KAYAK

Related info for your journey

Useful info, stats and facts about Melbourne to England flights.

Flight FAQs

From Melbourne to England

Can I find flights from Melbourne to England for under $800 on Cheapflights?

Yes, there are multiple flights from Melbourne to England for under $800. The cheapest flight booked recently is on Philippine Airlines for just $776, but on average you can expect to pay $851.

Are there direct flights from Melbourne to England for under $1,300 on Cheapflights?

Cheapflights has 3 direct flights from Melbourne to England under $1,300. A good price for a direct flight from Melbourne to England is less than $2,945.

Are there last-minute flights available from Melbourne to England for under $1,300?

There are currently 20+ open flights from Melbourne to England within the next 7 days for less than $1,300.

How popular is this flight route?

This flight path from Melbourne to England was viewed by 712 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

What are the most popular airlines that fly from Melbourne to England?

Consider Jet Airways, China Southern or Etihad Airways when booking your flight. These represent the most popular airlines when flying from Melbourne to England.

What are the most popular routes from Melbourne to England?

The most popular route from Melbourne to England is Melbourne - London Heathrow. You may also consider Melbourne - London Gatwick or Melbourne - London City.

What are the cheapest flights from Melbourne to England?

The cheapest flight price from Melbourne to England is $819. On average you can expect to pay $1,690. The most popular route, (Melbourne - London Heathrow), can usually be booked for $1,259.

Arrival points for flights from Melbourne to England

Destination information for England

Things to know before you go. Useful info for your trip from Melbourne to England
Today's exchange rate
$1 = £0.56

Airports servicing Melbourne

Airports servicing

Blackpool (BLK)
Bournemouth (BOH)
Bristol (BRS)
Brize Norton (BZZ)
Carlisle Lake District (CAX)
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First