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
Thu. 24/9
Thu. 1/10
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
Thu. 24/9
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,024 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as $2,106.

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,320 per person but you can even find prices for as low as $902. 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 September, October 2020

The best prices found for MEL to England flights in September, October
30 Oct - 6 Nov
$1,163pp
MEL
Melbourne
Vietnam Airlines
 
1 STOP
LHR
London Heathrow
LHR
London Heathrow
Vietnam Airlines
   
2 STOPS
MEL
Melbourne
28 Oct - 4 Nov
$1,168pp
MEL
Melbourne
Vietnam Airlines
   
2 STOPS
LHR
London Heathrow
LHR
London Heathrow
Vietnam Airlines
 
1 STOP
MEL
Melbourne
28 Oct - 4 Nov
$1,178pp
MEL
Melbourne
British Airways
 
1 STOP
LHR
London Heathrow
LHR
London Heathrow
British Airways
 
1 STOP
MEL
Melbourne

Melbourne to England 2020 flight deals

Cheap flights to England from Melbourne found for this year
22 Nov - 15 Dec
$986pp
MEL
Melbourne
Vietnam Airlines
 
1 STOP
LHR
London Heathrow
LHR
London Heathrow
Vietnam Airlines
   
2 STOPS
MEL
Melbourne
19 Dec - 1 Jan
$1,112pp
MEL
Melbourne
Multiple airlines
   
2 STOPS
LHR
London Heathrow
LHR
London Heathrow
Multiple Airlines
   
2 STOPS
MEL
Melbourne
18 Dec - 4 Jan
$1,149pp
MEL
Melbourne
Multiple airlines
   
2 STOPS
LHR
London Heathrow
LHR
London Heathrow
Multiple Airlines
   
2 STOPS
MEL
Melbourne

One-way flights to England from Melbourne

The cheapest one-way flights from Melbourne to England
07:10 - 00:15
British Airways
1 stop
28h 05m
MEL - LHR
British Airways
$796
Bravofly
11:40 - 00:55
Singapore Airlines
1 stop
24h 15m
MEL - LHR
Singapore Airlines
$876
World Air Fares
18:35 - 08:05
Etihad Airways
1 stop
23h 30m
MEL - LHR
Etihad Airways
$980
StudentUniverse

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 $900 on Cheapflights?

Yes, there are multiple flights from Melbourne to England for under $900. The cheapest flight booked recently is on Singapore Airlines for just $844, but on average you can expect to pay $999.

Are there direct flights from Melbourne to England for under $800 on Cheapflights?

There are no direct flights from Melbourne to England, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

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

Consider Air France, Finnair or British 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 $644. On average you can expect to pay $1,685. The most popular route, (Melbourne - London Heathrow), can usually be booked for $1,256.

How long does is the flight from Melbourne to England?

Qatar Airways, Qantas Airways, and Emirates can get you from Melbourne to England in just under 23h 50m. Your travel time can differ by up to 05m. Both multi-stop and direct flights can be found to your destination and back.

What are the cheapest airlines to flying from Melbourne to England return?

Currently priced at $1,154, Singapore Airlines will fly you from Melbourne to England and back. In addition to Singapore Airlines, many other airlines offer competitively priced options for your trip. Search Cheapflights for deals from Vietnam Airlines and British Airways - these airlines can fly you to your destination from $1,348 and $1,363, respectively.

What are the cheapest airlines to fly from Melbourne to England one-way?

The cheapest airline one-way is British Airways, with whom users have recently found tickets for as low as $676. However, be on the lookout for offers from Lufthansa and Singapore Airlines, as they are both options that can get you from Melbourne to England for a low price.

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.57

Airports servicing Melbourne

Airports servicing

Blackpool (BLK)
Bournemouth (BOH)
Bristol (BRS)
Brize Norton (BZZ)
Carlisle Lake District (CAX)
Home Europe United Kingdom England Cheap flights from Melbourne to England
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First