9,560 km · ~11h 30m

London Heathrow (LHR) to Tokyo Narita (NRT)

London to Tokyo Narita is operated by BA 787-9 (Haneda) plus JAL. Most BA flights now go to Haneda instead of Narita; JAL retains the Narita route.

Last updated 2026-05-01

Key facts

Origin
London Heathrow (LHR)
Destination
Tokyo Narita (NRT)
Distance
9,560 km
Flight time
~11h 30m
Airlines
British Airways, Japan Airlines
Aircraft types
Boeing 777-300ER
Last updated
2026-05-01

Aircraft typically flying this route

Japan Airlines — Boeing 777-300ER

Share: Most JL frequencies · Cabin: Sky Suite III (1-2-1)

Best business class on this route

JAL Sky Suite III is highly rated — quiet cabin and consistent service.

Common flight numbers

Frequently asked questions

What plane flies from LHR to NRT?

The London Heathrow–Tokyo Narita route is operated on Boeing 777-300ER by British Airways, Japan Airlines.

How long is the flight from London Heathrow to Tokyo Narita?

London Heathrow to Tokyo Narita is 9,560 km and takes approximately ~11h 30m.

Which airlines fly LHR to NRT?

British Airways, Japan Airlines operate scheduled flights from London Heathrow to Tokyo Narita.

What is the best business class from LHR to NRT?

JAL Sky Suite III is highly rated — quiet cabin and consistent service.

What will actually fly your flight?

Look up a flight on SeatRadar →