Outbound | Return | Airlines | Shop | Baggage | Price | ||
---|---|---|---|---|---|---|---|
Best option St. Louis Amsterdam | Outbound 07/25/25 1 Stopover (YUL) AC8688, AC0900 13h 50min | Return 08/17/25 1 Stopover (YUL) AC0901, AC8687 14h 25min | | ![]() | ? | $744 | |
St. Louis Amsterdam | Outbound 04/29/25 2 Stopovers (YYZ, LHR, SEN) AC8970, AC0858, U27551 20h 35min | Return 05/08/25 1 Stopover (YYZ) TS0377, AC1383 28h 41min | | ![]() | $1,040 | ||
St. Louis Amsterdam | Outbound 09/19/25 2 Stopovers (BWI, KEF) WN4136, FI0642, FI0506 16h 30min | Return 09/29/25 2 Stopovers (KEF, BNA) FI0501, FI0825, WN1444 15h 25min | | ![]() | $1,403 | ||
St. Louis Amsterdam | Outbound 07/25/25 1 Stopover (YUL) AC8688, AC0900 13h 50min | Return 08/17/25 2 Stopovers (YUL, ORD) AC0901, AC8959, AC4916 34h 12min | | ![]() | $773 | ||
St. Louis Amsterdam | Outbound 07/25/25 1 Stopover (ORD) UA4619, UA0909 21h 20min | Return 08/17/25 1 Stopover (YYZ) UA8511, UA6605 14h 25min | | ![]() | ? | $795 | |
St. Louis Amsterdam | Outbound 09/19/25 1 Stopover (YUL) AC8688, AC0900 13h 50min | Return 09/29/25 1 Stopover (YUL) AC0901, AC8687 14h 22min | | ![]() | ? | $848 | |
St. Louis Amsterdam | Outbound 07/25/25 1 Stopover (IAH) UA6213, UA0020 16h 05min | Return 08/17/25 1 Stopover (YUL) AC0901, AC8687 14h 25min | | ![]() | ? | $849 | |
St. Louis Amsterdam | Outbound 09/19/25 2 Stopovers (ORD, YUL) AC4913, AC8964, AC0900 20h 45min | Return 09/29/25 2 Stopovers (FRA, YUL) AC9052, AC0845, AC8687 36h 12min | | ![]() | $868 | ||
St. Louis Amsterdam | Outbound 09/19/25 2 Stopovers (ORD, EWR) UA4597, UA1205, UA0070 14h 58min | Return 09/29/25 2 Stopovers (FRA, DEN) UA9518, UA0181, UA1422 37h 01min | | ![]() | ? | $947 | |
St. Louis Amsterdam | Outbound 07/25/25 1 Stopover (PHL) IB4435, IB4621 12h 24min | Return 08/17/25 1 Stopover (DFW) AY4133, AY4300 14h 26min | | ![]() | ? | $979 |
Airline
- Air Canada
- United Airlines
- American Airlines
- Iberia
- British Airways
Tips and tricks to help you find cheap flights from St. Louis to Amsterdam
Favorite airline: e.g. Air Canada, Virgin Atlantic
56 % of travelers choose to book flights on this route with Air Canada, Virgin Atlantic and British Airways.

Air Canada
21 %

Virgin Atlantic
21 %

British Airways
14 %
Favourite connection: via Dallas and London Heathrow
50 % of booked tickets on this route are for flights with a transfer in Dallas and London Heathrow.
Route
bookings
2 stopovers Dallas-Fort Worth International Airport, T London Heathrow
17h 03min, from $761
50 %
2 stopovers Hartsfield-Jackson Atlanta International Airport, GA London Heathrow
13h 34min, from $623
33 %
1 stopover Detroit Metropolitan Wayne County Airport, MI
31h 25min, from $694
17 %
Important flight information
Flight information: St. Louis - Amsterdam
Roundtrip from | $743.10 |
---|---|
Distance | 7023 km |
Departure airport | Airport St. Louis - Lambert International Airport (STL) |
Arrival airport | Airport Amsterdam-Schiphol (AMS) |
Destination country | Flights to Netherlands |
Alternative flights to Amsterdam
- Flight Boston - Amsterdam from $320
- Flight Detroit - Amsterdam from $609
- Flight Washington DC - Amsterdam from $532
- Flight Los Angeles - Amsterdam from $574
- Flight Orlando - Amsterdam from $617
- Flight Miami - Amsterdam from $608
- Flight Chicago O'Hare - Amsterdam from $532
- Flight Seattle-Tacoma - Amsterdam from $705
- Flight San Francisco - Amsterdam from $559
- Flight Atlanta - Amsterdam from $645
Flight destinations with a similar price
- Flight Amsterdam - Tehran from $360
- Flight Amsterdam - Prague from $101
- Flight Amsterdam - Beirut from $335
- Flight Amsterdam - Paramaribo from $801
- Flight Amsterdam - Bangkok from $504
- Flight Amsterdam - Taiwan-Taoyuan from $576
- Flight Amsterdam - Sydney from $802
- Flight Amsterdam - London Stansted from $101
- Flight Amsterdam - London from $101
- Flight Amsterdam - Istanbul from $207
Flight destinations with a similar price
- Flight St. Louis - Hamburg from $809
- Flight St. Louis - Berlin from $721
- Flight St. Louis - Munich from $766
- Flight St. Louis - Dublin from $681