London (LHR) to St Louis (STL)

4,189mi
6,742 km3,640 nm

Flight time

≈ 9h 11m

Bearing

297° NW

London (LHR) to St Louis (STL) is 4,189 miles (6,742 km) as the crow flies — the great-circle baseline most distance-based mileage programs credit.

Route map: LHR → STLLHRSTL

Look up a route, or build a trip

Change the airports, or add stops for a multi-leg trip.

What actually flies LHRSTL

Filed traffic data

In June 2026, British Airways was the only carrier flying nonstop LHR–STL; the Boeing 787-8 was the most common aircraft at 100% of departures; flights ran 93% full.

Departures

34

June 2026

Seats

6,936

both directions

Passengers

6,461

both directions

Load factor

93.2%

RPM ÷ ASM

Who flies LHR–STL?

British Airways was the only carrier to fly nonstop LHR–STL in June 2026 (34 departures).

  • BA

    British Airways

    34 departures · 6,936 seats

    93.2%

    Load

What plane flies LHR–STL?

In June 2026, the Boeing 787-8 flew 100% of LHR–STL departures.

How has LHR–STL traffic changed?

Nonstop LHR–STL departures rose from 14 in April 2026 to 34 in June 2026.

Monthly nonstop LHRSTL traffic, trailing 12 months through June 2026. Bars scale to the busiest month; months with no filed service show as zero.

  • April 2026

    14 departures · 2,482 passengers

    86.2%

    Load

  • May 2026

    31 departures · 5,985 passengers

    94.6%

    Load

  • June 2026

    34 departures · 6,461 passengers

    93.2%

    Load

By direction

Each direction is filed separately — they rarely match.

LHRSTL

93.6% full

17 departures · 3,247 passengers

STLLHR

92.7% full

17 departures · 3,214 passengers

Nonstop LHR–STL traffic has been filed since 2026.

Source: US DOT BTS Form 41 T-100 Segment (All Carriers). Data through June 2026; filings from 2026. Public domain (US Government work).

The airports

LHR

London

GB

London Heathrow Airport

Coordinates

51.47°N, 0.46°W

Hemisphere

N · W

STL

US

St. Louis Lambert International Airport

Coordinates

38.75°N, 90.37°W

Hemisphere

N · W

Frequently asked

How far is London (LHR) from St Louis (STL)?

LHR to STL is 4,189 miles (6,742 km / 3,640 nautical miles) measured great-circle — the shortest path over the surface of the Earth.

How long is the flight from LHR to STL?

A nonstop covers the 4,189-mile great-circle distance in roughly 9h 11m of block time, before winds. Actual schedules vary a few percent by direction and aircraft.

What plane flies LHR–STL?

In June 2026, the Boeing 787-8 flew the largest share of departures (100.0%).

What mileage do I earn flying LHR–STL?

Distance-based programs credit off the 4,189-mile great-circle figure, then apply your fare-class earning rate. Revenue-based programs credit off the fare instead.

Keep exploring

Every route below is its own page.