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.