Cheap flights from Bangkok to St. Louis

27 May — 3 Jun1
1 adult
Fri 27/5
Fri 3/6

How to find the cheapest flight from Bangkok to St. Louis

All the information you need to plan the best TH1 to STL flight in 2022: compare Bangkok to St. Louis flight prices with the expected peak season, weather and rainfall in St. Louis.



฿936 - ฿2,163



0 - 27 °C



56 - 119 mm

Popular inJanuaryHigh demand for flights, 45% potential price rise
Cheapest inMayBest time to find cheap flights, 21% potential price drop
Average price฿32,105Average for round-trip flights in May 2022
Round-trip from฿32,105From Bangkok to Lambert-St Louis

What is the cheapest month to fly from Bangkok to St. Louis?

May is one of the best times of the year to fly to St. Louis from Bangkok. Prices for May average ฿40,717 per person but you can even find prices for as low as ฿31,316. The most expensive prices can be found in the month of January. Opting for a May flight can save you 82% on your journey compared to booking in January

When is the cheapest time to fly from Bangkok to St. Louis (BKK - STL)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Bangkok to St. Louis as you normally would.

Related info for your journey

Useful info, stats and facts about Bangkok to St. Louis flights.

What airport do you fly into for flights to St. Louis from Bangkok?

Most people fly into Lambert-St Louis (STL) if they book a flight to St. Louis from Bangkok. On average, Lambert-St Louis has 0 inbound flights from Bangkok per day from 3 airlines. Lambert-St Louis is conveniently located just 20.4 km from St. Louis’s city centre.

Which airlines flying from Bangkok to Lambert-St Louis have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Bangkok to Lambert-St Louis that may be offering flexible cancellation policies are เจแปนแอร์ไลน์, กาตาร์แอร์เวย์, and อเมริกันแอร์ไลน์. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

What are the most popular airlines that fly from Bangkok to St. Louis?

Before booking your flight from Bangkok to St. Louis, check out the most popular airlines for this route: อเมริกันแอร์ไลน์, เจแปนแอร์ไลน์ or กาตาร์แอร์เวย์.

What are the cheapest flights from Bangkok to St. Louis?

The cheapest flight price from Bangkok to St. Louis is ฿39,145. On average you can expect to pay ฿43,042. The most popular route, (Bangkok Suvarnabhumi - Lambert-St Louis), can usually be booked for ฿55,840.

Other flights from Bangkok

Top 3 airlines flying from Bangkok to St. Louis

The chart below displays the airlines Cheapflights users travelling from Bangkok to St. Louis choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
อเมริกันแอร์ไลน์Cheapest฿25,012Average฿43,012FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search อเมริกันแอร์ไลน์ flights
เจแปนแอร์ไลน์Cheapest฿29,214Average฿36,048FlexibilityNo cancel feeOn-time79%COVID-19 safety
Search เจแปนแอร์ไลน์ flights
กาตาร์แอร์เวย์Cheapest฿39,392Average฿44,252FlexibilityNo cancel feeOn-time68%COVID-19 safety
Search กาตาร์แอร์เวย์ flights