If you’ve ever stared at a flight search engine wondering whether a London–Tokyo trip is genuinely achievable in one shot, the numbers are reassuring: nonstop flights land in Tokyo in under 15 hours most days. That compressed travel window — combined with direct service from Heathrow — makes the route one of the more manageable long-haul options for UK travellers. Here’s what the current flight data shows.

Average Nonstop Flight Time: 13 hours 47 minutes · Direct Airlines: British Airways, Japan Airlines, ANA · Distance: 5,959 km · Cheapest Month: January · Airports: LHR → NRT or HND

Quick snapshot

1Confirmed facts
2What’s unclear
3Timeline signal
4What’s next

Six data points across multiple aggregators and one official airline source show a tight clustering around the 13–14 hour mark.

Metric Value
Nonstop Duration 13 hours 47 minutes (average)
Primary Airports LHR to NRT/HND
Distance 5,959 km (3,700 miles)
Fastest Direct Flight 13 hours 35 minutes (Momondo booking samples)
Weekly Flights 35 (July 2025 data)
Cheapest Booking Month January

How long is a nonstop flight from London to Tokyo?

The average nonstop flight from London Heathrow to Tokyo comes in at 13 hours 47 minutes according to flight aggregator data. British Airways, the primary direct operator, quotes approximately 13 hours 50 minutes from London to Tokyo on its official route page — a figure that reflects scheduled block time rather than any single day’s actual gate-to-gate duration.

Average duration from Heathrow

FlightConnections, which pulls from airline schedules and published timetables, puts the average at 13 hours 45 minutes across all carriers. That’s the midpoint when you factor in both Haneda (HND) and Narita (NRT) arrivals, and both eastbound and westbound direction. The fastest recorded nonstop on this route lands at 13 hours 35 minutes, according to Momondo’s booking samples — a figure typically achieved when tailwinds from the UK to Japan are at their strongest.

The implication: unless you’re catching a particularly lucky wind pattern, plan for 13 hours 50 minutes as your baseline. That’s the number British Airways officially publishes, and it’s backed by two independent aggregators.

Travellers who budget 13 hours 50 minutes for their London–Tokyo flight will have a reliable planning figure that British Airways, FlightConnections, and Momondo all support — underestimating by even an hour can leave inadequate time for connections or airport transfers.

Variations by airline

Three carriers operate nonstop from Heathrow to Haneda: British Airways, Japan Airlines, and All Nippon Airways (ANA). Their scheduled block times cluster tightly — none strays more than 20 minutes from the 13-hour-45-minute average.

British Airways flight BA7 departs LHR at 09:20 and lands at Haneda at 07:00 the following day local time. Japan Airlines rates 8.1 out of 10 on the LHR-HND route according to Flight-Report, a community review platform that aggregates verified traveller data. Those scores reflect cabin experience and punctuality, not just raw duration.

The upshot

British Airways’ official figure of 13 hours 50 minutes is the most reliable single number to quote. If a travel site shows something well outside that 13h 35m–14h 15m band, double-check whether it’s quoting a connection or a different airport pair.

Can you fly directly from London to Japan?

Yes. Direct (nonstop) flights from London to Tokyo run every day from London Heathrow. As of July 2025 data, FlightConnections records 35 flights per week across the LHR–Tokyo pair — roughly five per day on average. That’s a healthy frequency for a long-haul route, meaning last-minute seat availability is generally better than on thinner long-haul routes.

Airlines offering direct flights

British Airways, Japan Airlines, and ANA all operate nonstop services from Heathrow to Tokyo’s main airports. British Airways serves both Haneda and Narita, while Japan Airlines and ANA focus primarily on Haneda.

Main airports: LHR to NRT or HND

Tokyo has two major international airports. Haneda (HND) sits closer to central Tokyo — roughly 30 minutes by train — and is the primary arrival point for British Airways’ flagship BA7 service. Narita (NRT) is further out (60–90 minutes to the city centre) but sometimes offers cheaper fares or better award availability depending on the airline.

The fastest direct LHR–HND flight is 13 hours 50 minutes, matching British Airways’ published schedule. LHR–NRT times are comparable, with minor variations depending on the specific routing and aircraft type.

Why this matters

Choosing Haneda over Narita can save you an hour each way on ground transfers. If your Tokyo hotel is in Minato, Shibuya, or Shinjuku, Haneda’s convenience advantage is real — factor it into which airline and which airport you book.

Frequent flyers benefit most from Haneda arrivals, where central Tokyo access shaves 30–60 minutes off ground travel compared to Narita — a meaningful edge when jet lag is already compounding transit fatigue.

Do Emirates fly from London to Tokyo?

Emirates does not offer a direct flight from London to Tokyo. The airline’s route network hubs through Dubai (DXB), meaning any London–Tokyo journey on Emirates involves a connection — typically adding 4–8 hours to the total trip compared to a nonstop flight.

Emirates routes overview

Emirates operates daily London Heathrow–Dubai flights and then Dubai–Tokyo services, but the two-leg structure pushes the total journey time to 17+ hours in most cases. For travellers prioritising speed, that connection cost is significant: a nonstop British Airways flight is roughly 3–4 hours shorter end to end.

If loyalty status or fare class makes Emirates attractive for other reasons, factor in the full itinerary cost — but as a pure flight-time play, the nonstop alternatives beat an Emirates connection.

The catch

Emirates flights to Tokyo appear competitive on price some months, but once you factor in the connection time and airport transfer at Dubai, the total travel burden increases noticeably. Price comparison tools that show “London–Tokyo from £X” often include connections — check whether the flight is tagged as nonstop before comparing.

What is the cheapest month to fly to Japan?

January consistently shows the lowest airfares for London–Tokyo routes across major booking platforms. January falls outside Japan’s peak travel windows — cherry blossom season (March–April) and autumn foliage (October–November) — and also sits after the Western holiday travel surge.

Off-peak pricing trends

British Airways and aggregators like Skyscanner tend to show January fares that fall below the annual average by 15–25% on this route. The pattern holds broadly across cabin classes, though the discount is most pronounced in economy. Business class fares are less seasonal — availability drives those prices more than calendar timing.

Summer months (June–August) and the weeks surrounding Western Christmas and New Year tend to sit at the high end of the pricing range. If your travel dates are flexible, shifting a departure by even two weeks can mean the difference between a mid-range and a budget fare.

What to watch

January’s low fares come with a trade-off: it’s Japan’s deep winter. Daytime temperatures in Tokyo hover around 10°C, and some attractions have shorter hours. Pack accordingly, and check whether your itinerary includes any seasonal closures.

Budget-conscious travellers who can tolerate Tokyo’s winter chill will find January fares 15–25% below annual averages, making the off-season a genuine cost-saving opportunity for flexible travellers.

Do you lose a day when you fly to Japan?

Yes — practically speaking, you land in Tokyo having missed roughly half a calendar day relative to London time. This happens because of the 9-hour time difference between the UK and Japan, combined with the crossing of the International Date Line when travelling eastward.

Time zone and date line effects

London operates on GMT/UTC (or BST in summer). Tokyo is UTC+9, meaning when it’s noon in London, it’s 9 PM in Tokyo. A nonstop flight departing Heathrow at 09:20 arrives at Haneda at 07:00 local time the next day. In practice, you lose 8–9 hours on the clock — so a morning departure from London lands as a morning arrival in Tokyo, but you’ve “lost” most of that day in transit.

The International Date Line (approximately 180° longitude) doesn’t add extra lost time on this route in the westbound direction, but it does mean the calendar date shifts forward. A morning flight from London on Monday arrives in Tokyo on Tuesday — but only a few hours of actual elapsed time have passed for you subjectively.

Most long-haul flyers to Japan report that the disorientation fades within 24–48 hours if you adjust sleep schedules quickly on arrival. The route’s direction (eastbound, aided by tailwinds) means the flight itself tends to feel shorter than the westbound return.

“A flight to Tokyo takes approximately 13 hours and 50 minutes from London.”

British Airways (Official Airline)

“Schedules may change without notice, so please check with airlines before booking.”

FlyTeam (Flight Schedule Provider)

Travellers landing in Tokyo after a 13-hour flight lose 8–9 hours on the clock — arriving Monday morning local time after departing Sunday morning UK time — which most flyers adjust to within 48 hours if they shift to local meal and sleep times immediately.

The practical takeaway is straightforward: a London–Tokyo nonstop is one of the more predictable long-haul routes. The duration clusters tightly around 13 hours 50 minutes whether you fly British Airways, Japan Airlines, or ANA, and the route runs daily at a frequency that makes flexible departure dates genuinely workable. January offers the clearest pricing advantage, and if you’re watching for a direct flight, Emirates is not an option — the nonstop alternatives from Heathrow are meaningfully faster.

Related reading: Best Day Trips from London

Direct flights from London Heathrow to Tokyo span 13 hours 47 minutes, matching the Heathrow direct timings in Heathrow direct timings for nonstop routes.

Frequently asked questions

What is the London to Tokyo flight distance?

The distance from London Heathrow (LHR) to Tokyo is approximately 5,959 km (about 3,700 miles). FlightConnections records 5,956 miles, and other aggregators cite figures in the 9,580–9,585 km range depending on the specific routing and airport pair used.

London to Tokyo flight time today?

Current schedules show nonstop flights taking 13 hours 35 minutes at the fastest to 14 hours 15 minutes at the outer end. Daily departures are available — check British Airways’ timetable tool for the most up-to-date schedule, which publishes up to one year in advance.

London Heathrow to Tokyo flight time?

British Airways operates BA7, departing LHR at 09:20 and arriving at Haneda at 07:00 next day local time. The scheduled block time is 13 hours 50 minutes. The flight operates daily.

London to Tokyo flight path?

Nonstop flights from London to Tokyo follow a roughly north-northeast routing over Russia, Mongolia, and northern China before descending into Japanese airspace. The eastward direction catches strong tailwinds from the jetstream, which is why eastbound flights are typically shorter than the return.

London to Tokyo direct flight?

Yes — British Airways, Japan Airlines, and ANA all operate nonstop direct flights from London Heathrow to Tokyo Haneda daily. British Airways also serves Narita. No connection is required.

Do I need a visa to visit Japan?

UK citizens do not need a tourist visa for stays of up to 90 days in Japan under the visa-waiver arrangement. Your passport must be valid for the duration of your stay. Always check the latest entry requirements before travelling, as policies can change.

What airlines fly London to Tokyo?

Three carriers operate nonstop: British Airways (BA7/BA6 on LHR–HND and LHR–NRT), Japan Airlines (LHR–HND), and All Nippon Airways (ANA) (LHR–HND). Emirates and other Gulf carriers offer connections via their hub airports.