There are 6 ways to get from Beijing to St. Louis by plane or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Beijing Capital International Airport to Lambert–St. Louis International Airport
best- Fly from Beijing Capital International Airport (PEK) to Lambert–St. Louis International Airport (STL)plane PEK - STL
19h 5m$706–3,507Fly Beijing Capital International Airport to Abraham Lincoln Capital Airport, train
cheapest- Fly from Beijing Capital International Airport (PEK) to Abraham Lincoln Capital Airport (SPI)plane PEK - SPI
- Take the train from Springfield to St. Louistrain
24h 36m$384–1,880Train to Tianjin Binhai, fly to Lambert–St. Louis International Airport
- Take the train from Beijing South to Tianjin Stationtrain
- Fly from Tianjin Binhai (TSN) to Lambert–St. Louis International Airport (STL)plane TSN - STL
26h 44m$910–3,614Train to Beijing Daxing International Airport, fly to Lambert–St. Louis International Airport
- Take the train from Beijing West to Beijing Daxing Airporttrain
- Fly from Beijing Daxing International Airport (PKX) to Lambert–St. Louis International Airport (STL)plane PKX - STL
23h 11m$1,006–3,808Fly Beijing Capital International Airport to Chicago O'Hare International Airport, train
- Fly from Beijing Capital International Airport (PEK) to Chicago O'Hare International Airport (ORD)plane PEK - ORD
- Take the train from Chicago Union Station to St. Louistrain
24h 59m$635–1,889Train to Beijing Daxing International Airport, fly to Abraham Lincoln Capital Airport, train
- Take the train from Beijing West to Beijing Daxing Airporttrain
- Fly from Beijing Daxing International Airport (PKX) to Abraham Lincoln Capital Airport (SPI)plane PKX - SPI
- Take the train from Springfield to St. Louistrain
30h 26m$494–1,781
Beijing Capital International Airport (PEK) to Lambert–St. Louis International Airport (STL) flights
Questions & Answers
The cheapest way to get from Beijing to St. Louis is to fly and train which costs $600 - $1,900 and takes 24h 59m.
The fastest way to get from Beijing to St. Louis is to fly which takes 19h 5m and costs $700 - $3,600.
The distance between Beijing and St. Louis is 6799 miles.
It takes approximately 19h 5m to get from Beijing to St. Louis, including transfers.
St. Louis is 13h behind Beijing. It is currently 1:58 AM in Beijing and 12:58 PM in St. Louis.
There are 543+ hotels available in St. Louis.
What companies run services between Beijing, China and St. Louis, MO, USA?
United Airlines, Air China, and five other airlines fly from Beijing Capital International Airport (PEK) to Lambert–St. Louis International Airport (STL) 3 times a day.
- Website
- aa.com
Flights from Beijing Capital International Airport to Lambert–St. Louis International Airport via Seattle
- Ave. Duration
- 23h 49m
- When
- Tuesday and Saturday
- Estimated price
- $750–3,900
Flights from Tianjin Binhai to Lambert–St. Louis International Airport via Incheon, Dallas/Ft.Worth
- Ave. Duration
- 24h 29m
- When
- Every day
- Estimated price
- $1,000–3,800
Flights from Beijing Daxing International Airport to Lambert–St. Louis International Airport via Tokyo Haneda, Dallas/Ft.Worth
- Ave. Duration
- 20h 41m
- When
- Every day
- Estimated price
- $1,100–4,300
Flights from Beijing Daxing International Airport to Lambert–St. Louis International Airport via Incheon, Dallas/Ft.Worth
- Ave. Duration
- 24h 14m
- When
- Every day
- Estimated price
- $1,100–4,200
Flights from Beijing Capital International Airport to Abraham Lincoln Capital Airport via San Francisco, Chicago O'Hare International Airport
- Ave. Duration
- 19h 13m
- When
- Every day
- Estimated price
- $500–2,000
Flights from Beijing Capital International Airport to Abraham Lincoln Capital Airport via Vancouver, Chicago O'Hare International Airport
- Ave. Duration
- 22h 43m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $340–1,800
Flights from Beijing Capital International Airport to Abraham Lincoln Capital Airport via Seattle, Chicago O'Hare International Airport
- Ave. Duration
- 23h 28m
- When
- Tuesday and Saturday
- Estimated price
- $390–2,000
Flights from Beijing Capital International Airport to Abraham Lincoln Capital Airport via Toronto, Chicago O'Hare International Airport
- Ave. Duration
- 24h 8m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $340–1,800
Flights from Beijing Capital International Airport to Abraham Lincoln Capital Airport via Los Angeles, Chicago O'Hare International Airport
- Ave. Duration
- 24h 38m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $550–2,100
Flights from Beijing Capital International Airport to Abraham Lincoln Capital Airport via Incheon, Chicago O'Hare International Airport
- Ave. Duration
- 25h 49m
- When
- Every day
- Estimated price
- $490–2,000
Flights from Beijing Capital International Airport to Abraham Lincoln Capital Airport via Tokyo Narita, Chicago O'Hare International Airport
- Ave. Duration
- 27h 23m
- When
- Every day
- Estimated price
- $460–7,000
Flights from Beijing Daxing International Airport to Abraham Lincoln Capital Airport via Tokyo Haneda, Chicago O'Hare International Airport
- Ave. Duration
- 32h 38m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $500–2,500
Flights from Beijing Daxing International Airport to Abraham Lincoln Capital Airport via Incheon, Chicago O'Hare International Airport
- Ave. Duration
- 32h 4m
- When
- Every day
- Estimated price
- $500–2,100
Flights from Beijing Daxing International Airport to Abraham Lincoln Capital Airport via Shanghai Pudong, Vancouver, Chicago O'Hare International Airport
- Ave. Duration
- 26h 55m
- When
- Every day
- Estimated price
- $450–2,100
Flights from Beijing Daxing International Airport to Abraham Lincoln Capital Airport via Incheon, Minneapolis, Chicago O'Hare International Airport
- Ave. Duration
- 24h 53m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $500–1,900
Flights from Beijing Daxing International Airport to Abraham Lincoln Capital Airport via Osaka Kansai, Vancouver, Chicago O'Hare International Airport
- Ave. Duration
- 26h 43m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $550–2,100
- Website
- united.com
Flights from Beijing Capital International Airport to Lambert–St. Louis International Airport via San Francisco
- Ave. Duration
- 25h 25m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $1,000–3,900
Flights from Beijing Capital International Airport to Lambert–St. Louis International Airport via Toronto
- Ave. Duration
- 15h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $700–3,500
Flights from Beijing Daxing International Airport to Lambert–St. Louis International Airport via Tokyo Haneda, Chicago O'Hare International Airport
- Ave. Duration
- 20h 31m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $1,100–4,100
Flights from Beijing Capital International Airport to Chicago O'Hare International Airport via San Francisco
- Ave. Duration
- 17h 15m
- When
- Every day
- Estimated price
- $400–1,500
Flights from Beijing Capital International Airport to Chicago O'Hare International Airport via Los Angeles
- Ave. Duration
- 17h 48m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $410–1,600
Flights from Beijing Capital International Airport to Chicago O'Hare International Airport via Toronto
- Ave. Duration
- 15h 59m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $260–1,500
- Website
- delta.com
Flights from Beijing Capital International Airport to Lambert–St. Louis International Airport via Vancouver, Minneapolis
- Ave. Duration
- 22h 19m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $700–3,500
Flights from Tianjin Binhai to Lambert–St. Louis International Airport via Incheon, Salt Lake City
- Ave. Duration
- 23h 36m
- When
- Every day
- Estimated price
- $950–3,700
Flights from Tianjin Binhai to Lambert–St. Louis International Airport via Incheon, Minneapolis
- Ave. Duration
- 25h 19m
- When
- Every day
- Estimated price
- $900–3,600
Flights from Beijing Daxing International Airport to Lambert–St. Louis International Airport via Tokyo Haneda, Minneapolis
- Ave. Duration
- 20h 10m
- When
- Every day
- Estimated price
- $1,000–4,100
Flights from Beijing Daxing International Airport to Lambert–St. Louis International Airport via Tokyo Haneda, Detroit
- Ave. Duration
- 22h 24m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $1,100–4,300
Flights from Beijing Daxing International Airport to Lambert–St. Louis International Airport via Incheon, Salt Lake City
- Ave. Duration
- 22h 46m
- When
- Every day
- Estimated price
- $1,000–4,000
Flights from Beijing Daxing International Airport to Lambert–St. Louis International Airport via Incheon, Minneapolis
- Ave. Duration
- 24h 29m
- When
- Every day
- Estimated price
- $1,000–3,800
Flights from Beijing Capital International Airport to Chicago O'Hare International Airport via Seattle
- Ave. Duration
- 16h 29m
- When
- Tuesday
- Estimated price
- $290–1,500
- Website
- koreanair.com
Flights from Tianjin Binhai to Lambert–St. Louis International Airport via Incheon, Salt Lake City
- Ave. Duration
- 23h 18m
- When
- Every day
- Estimated price
- $950–3,700
Flights from Tianjin Binhai to Lambert–St. Louis International Airport via Incheon, Minneapolis
- Ave. Duration
- 25h 1m
- When
- Every day
- Estimated price
- $900–3,600
Flights from Beijing Daxing International Airport to Lambert–St. Louis International Airport via Incheon, Salt Lake City
- Ave. Duration
- 22h 46m
- When
- Every day
- Estimated price
- $1,000–4,000
Flights from Beijing Daxing International Airport to Lambert–St. Louis International Airport via Incheon, Minneapolis
- Ave. Duration
- 24h 29m
- When
- Every day
- Estimated price
- $1,000–3,800
- Website
- aircanada.com
Flights from Beijing Capital International Airport to Lambert–St. Louis International Airport via Toronto
- Ave. Duration
- 15h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $700–3,500
Flights from Beijing Capital International Airport to Lambert–St. Louis International Airport via Vancouver, Denver
- Ave. Duration
- 19h 59m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $700–3,500
Flights from Beijing Capital International Airport to Chicago O'Hare International Airport via Vancouver
- Ave. Duration
- 19h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $260–1,300
Flights from Beijing Capital International Airport to Chicago O'Hare International Airport via Toronto
- Ave. Duration
- 15h 59m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $260–1,500
- Website
- alaskaair.com
Flights from Beijing Capital International Airport to Lambert–St. Louis International Airport via Seattle
- Ave. Duration
- 23h 49m
- When
- Tuesday and Saturday
- Estimated price
- $750–3,900
Flights from Tianjin Binhai to Lambert–St. Louis International Airport via Incheon, Dallas/Ft.Worth
- Ave. Duration
- 24h 29m
- When
- Every day
- Estimated price
- $1,000–3,800
Flights from Beijing Daxing International Airport to Lambert–St. Louis International Airport via Tokyo Haneda, Dallas/Ft.Worth
- Ave. Duration
- 20h 41m
- When
- Every day
- Estimated price
- $1,100–4,300
- Website
- southwest.com
Flights from Beijing Capital International Airport to Lambert–St. Louis International Airport via San Francisco
- Ave. Duration
- 17h 50m
- When
- Wednesday
- Estimated price
- $700–3,700
Flights from Beijing Capital International Airport to Lambert–St. Louis International Airport via Los Angeles
- Ave. Duration
- 18h 40m
- When
- Sunday
- Estimated price
- $700–3,800
- Website
- airchina.com
Flights from Beijing Capital International Airport to Chicago O'Hare International Airport via San Francisco
- Ave. Duration
- 17h 15m
- When
- Every day
- Estimated price
- $400–1,500
Flights from Beijing Capital International Airport to Chicago O'Hare International Airport via Los Angeles
- Ave. Duration
- 21h 10m
- When
- Monday, Thursday, and Friday
- Estimated price
- $280–1,500
Train from Beijing South to Tianjin Station
- Adult - second class
- $6–9
Train from Beijing West to Beijing Daxing Airport
- Adult - second class
- $3–5
Train from Beijing South to Tianjin Station
- 2nd Class Seat
- $8–9
- 1st Class Seat
- $13–14
- Business Class Seat
- $18–26
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Springfield to St. Louis
- Ave. Duration
- 1h 48m
- Frequency
- 5 times a day
- Estimated price
- $28–60
- Website
- https://www.amtrak.com/home.html
Train from Chicago Union Station to St. Louis
- Ave. Duration
- 4h 46m
- Frequency
- 5 times a day
- Estimated price
- $80–180
- Website
- https://www.amtrak.com/home.html
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide















