Skip to main content
Beginning of main content

PEK (Beijing) to STL (St. Louis) Flights $717.11

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia's Price Guarantee.
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheap PEK to STL Flights

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Interesting Facts About Flights from Beijing to St. Louis (PEK to STL)

Question : Can you cut down on flight costs by changing the day of the week you travel to Saint Louis?
Answer : The cheapest day to fly in August is Wednesday. Being flexible with your travel days garners even more savings during booking.

Question : How many days should you spend in Saint Louis?
Answer : Passengers from PEK to STL stay 50 days on average.

Question : How much should a trip from Beijing (PEK) to Saint Louis (STL) cost?
Answer : Prices for this trip tend to fluctuate a lot more than other flights from China. They can range anywhere from $967 to $3,907. Remember, you can save by booking further in advance.

Question : Interested in traveling in the next 30 days and want to get the lowest fare?
Answer : As of Jul 17th, the best day for deals to Saint Louis (STL) is Aug 1st. It costs $1,232, which is 39% below the average price to book the same route.

Question : Which airline is giving the best deals for round-trip flights from Beijing Capital International Airport (PEK) to Lambert-St. Louis International Airport (STL)?
Answer : Prices are hitting as high as $3,907 over the next three months when flying to STL from PEK. Check out United Airlines, as they have been booking customers at just $967.