London, the capital of England, is one of the most-wanted cities in the world, charming over 30 million smitten visitors each year.
When it comes to iconic images, this is a city that delivers on all fronts. Royal palaces, Thames river boats, Harrods, Shakespeare plays, red London buses – you can see them all.
There’s also life beyond the postcards, including off-piste neighbourhoods that range from legendary rockstar haunts (we’re looking at you, Camden) to hipster hangouts (see: Shoreditch and Dalston).
Between 23 and 58 hours, depending on the length of your stopover.
Loads – British Airways, Cathay Pacific, China Eastern Airlines, China Southern Airlines, Emirates, Etihad Airways, Qantas Airways, Qatar Airways, Royal Brunei Airlines… The list goes on.
Thanks to the huge choice of carriers and routes, Melbourne to London flights take off all day every day.
All flights from Melbourne to London take off from Melbourne Airport, AKA Tullamarine Airport.
You can take your pick of airports in London. Most flights land in Heathrow Airport and Gatwick Airport, but you could also travel to smaller airfields like London City Airport.
It’s a long trip, so there aren’t any direct Melbourne to London flights at the moment. The cheapest indirect routes usually stopover in China or Dubai.
Booking a flight from Melbourne to London is like stepping on to a movie set.
There are more palaces than you know what to do with, from the Queen’s residence, Buckingham Palace, to Henry VIII’s throne room at Hampton Court. Is art more your thing? The Tate Modern, Saatchi Gallery and National Gallery are up for grabs – and free entry is a given.
The Thames River is another must-see. The London Eye Ferris wheel, The Shard skyscraper and Shakespeare’s Globe theatre line up along the south bank. Meanwhile, the north bank dishes up Westminster and the Tower of London.
Overwhelmed by the sheer number of flights to London? Then try our search engine. It clearly sorts out the routes into the cheapest, quickest and smartest options.