Prices are in Australian Dollars.

From
To
Tue. 3/11
Tue. 10/11
Any month
Compare vs Cheapflights |
From
To
Leaving on
Tue. 3/11
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
Tue. 3/11
Tue. 10/11
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
Tue. 3/11
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')
Home Europe United Kingdom England Cheap flights to London, United Kingdom

Cheap Flights to London

Popular in December High demand for flights, 12% potential price rise
Cheapest in February Best time to find cheap flights, 4% potential price drop
Average price $1,139 Average for round-trip flights in October 2020
Round-trip from $1,463 From Melbourne to London
One-way from $828 One-way flight from Melbourne to London
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.

Cheapest prices for London flights by month

January
$1,167
February
$1,118
March
$1,136
April
$1,249
May
$1,163
June
$1,255
July
$1,358
August
$1,296
September
$1,355
October
$1,123
November
$1,136
December
$1,472
Currently, the cheapest month for flights to London is February. The most expensive month for flights is December. The cheapest prices are shown above but prices will vary according to departure times, airlines, class and how early you book.

When is the best time to fly to London?

Choose a month below to see average flight price and weather conditions.
MEL - LON
Price
$1,118 - $2,037
LON
Temperature
9 - 23 °C
LON
Rainfall
35 - 71 mm

Peak Season:

One of the most fascinating historical cities in the world and a sought after holiday destination, it’s no wonder travellers book cheap flights to London year round. With famous attractions like the Tower of London, London Eye, Buckingham Palace, St Paul’s Cathedral, British Museum and Tate Modern, not to mention a staggering array of shows, theatre, pubs, clubs and restaurants, visitors are kept busy from morning ‘til night. No matter what time of year a trip is planned, flights to London are always easy to find. The tourist season peaks from June to September, and again at Christmas. July and August are the busiest months, as schools close for summer holidays and likelihood of warm weather is high. Expect parks and gardens to be crowded and to queue for attractions during summer.


Off season:

The cheapest flights to London can be found during the off season from late October to mid-December and from January to mid-March. Just don’t expect fine weather, the London winter can be dismal, but people are usually too busy visiting museums and art galleries, taking in shows and exhibitions to worry about the weather.

When is the best time to book a flight to London?

Anytime is a good time to book a flight to London, though high season travel is a more expensive time of year to travel to this wonderful city. July and August are the warmest months but this is also peak season when London gets crowded and accommodation prices are at a premium. Travellers seeking a budget holiday in London should focus on the shoulder seasons of spring (April and May), autumn (September and October), and winter from November through to March. From May prices begin to rise as the tourist season kicks into gear.

Which day is cheapest to fly to London?

The cheapest flights to London are usually found when departing on a Tuesday. The departure day with the highest cost at present is Saturday.

What time of day is cheapest to fly to London?

London flights can be made cheaper if you choose a flight in the afternoon. Booking a flight in the evening will likely mean higher prices.

How long is the flight to London?

Flights from Sydney to London – 22 hrs 50 mins

Flights from Melbourne to London – 21 hrs 10 mins

Flights from Brisbane to London – 21 hrs 25 mins

Flights from Perth to London – 18 hrs 45 mins

Which airlines operate flights to London?

There are many airlines that operate flights to the United Kingdom from Australia, including: Singapore Airlines, Malaysia Air, Cathay Pacific, China Air, Emirates, Qantas, KLM and national carrier British Airways. London is the main port of call for most international airlines so finding cheap flights to London is not too difficult a task as it is a highly competitive flight route.

How to get from the airport to the city centre?

Your cheap flight to London will land either at Heathrow Airport (LHR) 22 km west of the city or Gatwick Airport (LGW) 47.5 km to the south. Both airports have airport trains enabling travellers to reach central London quickly and conveniently. Heathrow Airport’s fastest train is the Heathrow Express, a 15 minute direct ride to Paddington Station. The Heathrow Connect and the London Underground take 30 minutes and 55 minutes respectively and are cheaper options. Gatwick Airport has an express train which leaves every 15 minutes and takes 30 minutes to reach Victoria Station.

Back to top

Getting around London

How to find your way around London

Finding an address in London is no small task. There’s no pattern to the street names; house numbers, when they exist, run in odds and evens, clockwise and counter clockwise. You may also want to download or buy a detailed street map with an index either before or after your flight to London

 

 

Back to top

Find the best prices for you!

Cheap tickets to London found by our users in Australia

Cheapest flights to United Kingdom

Home Europe United Kingdom England Cheap flights to London, United Kingdom
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First