How long is the flight from Melbourne to London?
Melbourne (MEL) to London (LON)
Flight Duration 22 hours 55 mins Distance:
The distance between Melbourne, Australia and London, England is 10509 miles (16913 km).
The distance between London and Melbourne is 10509 miles (16913 km). Initial heading from London to Melbourne: east-northeast (74.1 degrees) Initial heading from Melbourne to London: northwest (310.6 degrees) Flight: London (LON) to Melbourne (MEL) Flight Duration 21 hours 25 mins Melbourne (MEL) to London (LON) Flight Duration 23 hours 20 mins