Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.

Feel at ease with free flight cancellations within 24 hours of booking

Change your flight without a fee on select flights

Amazing STL to LHR Flight Deals

The cheapest flights to Heathrow found within the past 7 days were $814 round trip and $432 one way. Prices and availability subject to change. Additional terms may apply.

FAQs about flights from Lambert-St. Louis Intl. Airport (STL) to Heathrow Airport (LHR)

Are there direct flights from St. Louis Lambert International Airport to London Heathrow?

Factor in time for a stopover when flying from St. Louis, MO Airport (STL-Lambert-St. Louis Intl.) to London Airport (LHR-Heathrow). No direct flights are available on this route, however American Airlines, SriLankan Airlines and Japan Transocean Air will get you to London as speedily as possible.

How long is the flight from St. Louis Lambert International Airport to London Heathrow?

The flight time between St. Louis, MO Airport (STL-Lambert-St. Louis Intl.) and London Airport (LHR-Heathrow) is approximately 9 hours and 9 minutes — long enough to disrupt anyone's body clock. Think about the differences in time zones and make sure you get some sleep on the flight to avoid that dreaded jet lag.

What is the flight distance from St. Louis Lambert International Airport to London Heathrow?

With 4,225 miles (6,800 kilometers) between St. Louis and London, you’ll have plenty of time to rest and relax. Make the most of the entertainment on board, tackle a crossword or catch up on some shut-eye.

What airlines fly direct from St. Louis Lambert International Airport to London Heathrow?

Unfortunately, you won't find any airlines that fly straight from St. Louis, MO Airport (STL-Lambert-St. Louis Intl.) to London Airport (LHR-Heathrow). You'll have to get an one or multi-stop flight, so be sure to plan ahead.

Flying Tips & TricksHow do I find my flight number?
  • Your flight number can be found in your travel itinerary. It's not difficult to locate if you know what you're looking for. Browse the document for a code containing numbers and letters. The first one to two letters and single digit stand for your airline name (these are called IATA airline codes). This is followed by one, two, three or four digits — your flight number.
How early can you check bags for a flight?
  • If you're on an international flight, you can generally check-in your bags three hours ahead of departure. For domestic departures, it's more like two hours. Why not ease some of the stress of traveling and get to the airport well ahead of schedule? This way, you don't have to worry about missing the bag drop completely. It usually closes 45 minutes prior to domestic flights and an hour before an international one.

Lambert-St. Louis Intl. to Heathrow Flight FAQ

Traveling FromLambert-St. Louis Intl.
Traveling ToHeathrow
Shortest Flight Time hours mins
Earliest Departure Time
Latest Departure Time
Lowest Flight Price$814

St. Louis to London Carriers and Route Information

Flight path for flights from Lambert-St. Louis International Airport to London Heathrow Airport.


Distance:
4,349.00 miles


*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.