Flying time estimate for a non-stop flight: 20h 43m over 16,909 km.

Flight Duration
20h 43m
non-stop estimate
Distance
16,909 km
10,507 miles
Time Difference
−9 to −11h
UTC+10/+11 → UTC+0/+1
[ MEL → LHR — Route Info ]

A non-stop flight from Melbourne, Australia (MEL) to London, United Kingdom (LHR) would cover approximately 16,909 km (10,507 miles) along the great-circle route, with an estimated flight duration of 20 hours and 43 minutes.

Non-stop service: We couldn’t find a non-stop service on this route as of 18 Oct 2026. Most itineraries connect via a hub. Qantas’s international route list shows Melbourne–London operating via Perth.

Connections listed by airlines

  • Perth (PER): Qantas lists “London (Heathrow) and Melbourne (via Perth)” (source, checked 18 Oct 2026)
Example routings (distances computed, not schedules)
ViaLeg 1Leg 2Total distanceFlying time (excl. connection)
Singapore (SIN)6,033 km · ~8h21m10,883 km · ~13h52m16,916 km~22.2 h
Dubai (DXB)11,644 km · ~14h44m5,498 km · ~7h45m17,142 km~22.5 h
Doha (DOH)11,957 km · ~15h05m5,241 km · ~7h27m17,198 km~22.5 h
Perth (PER)2,700 km · ~4h34m14,508 km · ~17h59m17,208 km~22.6 h

Add your connection time. Total journey time = flying time + time on the ground at the hub. Your itinerary shows the exact figure.

    London is 9–11 hours behind Melbourne, depending on daylight saving. Set your watch back on arrival.

    These estimates assume a typical commercial cruising speed of 880 km/h and include standard time for taxi, climb and descent. Actual scheduled times can differ by an hour or more on long routes, depending on airline, routing, aircraft and winds.

    Time zones & arrival

    Time shift: London is between 9 and 11 hours behind Melbourne, depending on the time of year (both use daylight saving, on different dates). On the shortest (great-circle) route you fly west, so clocks go back on arrival.

    Live time difference: Melbourne and London → (today’s offsets and the next clock change)

    These are clock facts only, not health advice.

    Related

    Sources

    Route record checked by hand on 18 Oct 2026. One-stop figures are computed from airport coordinates with the site formula (880 km/h + 1.5 h per leg) and exclude connection time.

    Common Questions
    How long is the flight from Melbourne to London?
    We couldn’t find a non-stop service from Melbourne to London as of 18 Oct 2026. Via a hub such as Singapore or Dubai, flying time adds up to about 22–23 hours, plus connection time. A non-stop flight would take approximately 20h 43m over 16,909 km (10,507 miles), including standard taxi, climb and descent time.
    What is the time difference between Melbourne and London?
    Melbourne uses UTC+10, or UTC+11 during daylight saving; London uses UTC+0, or UTC+1 during daylight saving. London is 9–11 hours behind Melbourne, depending on daylight saving. Set your watch back on arrival.
    How far is Melbourne from London?
    The great-circle distance — the shortest path along Earth's surface — from Melbourne to London is approximately 16,909 km (10,507 miles). This is the actual distance your aircraft travels through the air.
    Related Tools
    Flight Time Calculator World Clock — all timezones Currency Converter Weather — any city

    Travelling Melbourne to London