Find flights
Airlines

£311+ Cheap flights to St. Charles

This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 10/5. Fares are subject to change and may not be available on all flights or dates of travel.
— STL
14 Feb — 21 Feb1
1 adult

Flights to St. Charles in 2025

Find the latest flights to St. Charles in 2025, with up-to-date prices and availability. In the last 7 days, Cheapflights users made a total of 858,174 searches and data was last updated on 9 February 2025.

Return from

£574

One-way from

£311

Popular in

December

Cheapest in

January

Average price

£601
Finnair
  • Finnair
  • 11/3-18/3
  • 2 total stops
  • 29h 03m total
  • London to St. Louis
10/5
  • 10/5
  • 3 total stops
  • 56h 56m total
  • London to St. Charles
Highest demand for flights based on searches. 6% potential increase in price (£43 potential increase over avg. return price).
Cheapest flight prices on average. 4% potential price decrease (£27 potential savings vs. average return price).
Average for return flights in February 2025

Find flight deals to St. Charles

Cheapest flights to St. Charles
Explore the most affordable flight options available to St. Charles. Find the lowest fares based on data from user searches, with prices last updated on 9 February 2025.

Tue 11/311:15LHR - STL
1 stop16h 54mFinnair
Tue 18/313:51STL - LHR
1 stop12h 09mFinnair
Deal found 8/2£574
Sat 8/314:00LGW - STL
1 stop15h 49mMultiple Airlines
Sat 22/319:03STL - LGW
2 stops34h 32mMultiple Airlines
Deal found 7/2£605
Wed 23/412:30LHR - STL
1 stop14h 28mBritish Airways
Tue 29/415:47STL - LHR
1 stop9h 38mBritish Airways
Deal found 8/2£640
Mon 5/513:30LHR - STL
1 stop13h 46mIberia
Mon 12/514:10STL - LHR
1 stop11h 40mIberia
Deal found 8/2£668
Wed 19/206:40LHR - STL
2 stops22h 56mScandinavian Airlines
Wed 12/313:06STL - LHR
2 stops21h 54mScandinavian Airlines
Deal found 9/2£689
Mon 10/309:20LCY - STL
3 stops31h 25mMultiple Airlines
Mon 17/312:15STL - LCY
3 stops15h 35mMultiple Airlines
Deal found 8/2£709
Tue 25/209:30LHR - STL
2 stops20h 02mLufthansa
Wed 12/312:03STL - LHR
1 stop12h 52mLufthansa
Deal found 9/2£734
Mon 5/510:30LHR - STL
2 stops15h 31mMultiple Airlines
Mon 12/513:30STL - LHR
1 stop14h 30mMultiple Airlines
Deal found 9/2£737
Wed 23/406:30LHR - STL
1 stop13h 00mUnited Airlines
Tue 29/415:40STL - LHR
1 stop10h 40mUnited Airlines
Deal found 8/2£746
Sat 8/312:55STN - STL
2 stops31h 00mMultiple Airlines
Sat 15/315:50STL - STN
3 stops25h 55mMultiple Airlines
Deal found 8/2£761
Mon 10/309:20LCY - STL
2 stops18h 43mVirgin Atlantic
Mon 17/311:19STL - LCY
2 stops24h 16mVirgin Atlantic
Deal found 8/2£771
Wed 23/414:05LHR - STL
2 stops28h 15mAir Canada
Sat 3/513:30STL - LHR
1 stop11h 00mAir Canada
Deal found 8/2£777

Find flights to St. Charles within your budget

Locate flights to St. Charles that fit your budget, with regularly updated fares and availability. In the last 7 days, Cheapflights users made a total of 858,174 searches and data was last updated on 9 February 2025.

Fly from

Any airport

Route

Depart

Return

Price

LondonSt. Louis

LHR - STL

LHRSTL

London Heathrow

Tue 11/3

11:15-23:09

1 stop16h 54m

Lambert-St Louis

Tue 18/3

13:51-07:00

1 stop12h 09m

£574

LondonSt. Louis

LGW - STL

LGWSTL

London Gatwick

Sat 8/3

14:00-23:49

1 stop15h 49m

Lambert-St Louis

Sat 22/3

19:03-10:35

2 stops34h 32m

£605

LondonSt. Louis

LHR - STL

LHRSTL

London Heathrow

Wed 23/4

12:30-20:58

1 stop14h 28m

Lambert-St Louis

Tue 29/4

15:47-07:25

1 stop9h 38m

£640

LondonSt. Louis

LHR - STL

LHRSTL

London Heathrow

Mon 5/5

13:30-21:16

1 stop13h 46m

Lambert-St Louis

Mon 12/5

14:10-07:50

1 stop11h 40m

£668

LondonSt. Louis

LHR - STL

LHRSTL

London Heathrow

Wed 19/2

06:40-23:36

2 stops22h 56m

Lambert-St Louis

Wed 12/3

13:06-16:00

2 stops21h 54m

£689

LondonSt. Louis

LCY - STL

LCYSTL

London City

Mon 10/3

09:20-11:45

3 stops31h 25m

Lambert-St Louis

Mon 17/3

12:15-08:50

3 stops15h 35m

£709

LondonSt. Louis

LHR - STL

LHRSTL

London Heathrow

Tue 25/2

09:30-23:32

2 stops20h 02m

Lambert-St Louis

Wed 12/3

12:03-05:55

1 stop12h 52m

£734

LondonSt. Louis

LHR - STL

LHRSTL

London Heathrow

Mon 5/5

10:30-20:01

2 stops15h 31m

Lambert-St Louis

Mon 12/5

13:30-10:00

1 stop14h 30m

£737

LondonSt. Louis

LHR - STL

LHRSTL

London Heathrow

Wed 23/4

06:30-13:30

1 stop13h 00m

Lambert-St Louis

Wed 30/4

09:39-06:20

1 stop14h 41m

£746

LondonSt. Louis

STN - STL

STNSTL

London Stansted

Sat 8/3

12:55-13:55

2 stops31h 00m

Lambert-St Louis

Sat 15/3

15:50-22:45

3 stops25h 55m

£761