Recommended by:More >

Cheap Flights from St Louis to Shanghai - STL to SHA

Did You Know?

You must make at least one connection to fly from St Louis, MO to Shanghai.
Lufthansa German Airlines has 490 connecting flights between St Louis, MO and Shanghai.

Cheap Domestic Flights from St Louis - STL

Flights
Airline
Lowest Price
Delta, Air Choice One, American, US Airways, United, Alaska
$172
AirTran, American, US Airways, United, Frontier
$234
United, Delta, American, AirTran, US Airways
$208
United, Delta, American, Frontier
$213
AirTran, Frontier, American, US Airways, United, Alaska, Delta
$273
American, US Airways, Frontier, AirTran, Delta, Alaska, United
$212

Cheap International Flights from St Louis - STL

Flights
Airline
Lowest Price
Qatar, Air France, All Nippon, United, Delta, Cathay, KLM, American
$1064
KLM, Cathay, US Airways, Qatar, Delta, British Airways, Etihad, JAL, Lufthansa, Air France, All Nippon, American, United, Air Canada
$1008
Air Canada, Delta, JAL, US Airways, Cathay, American, KLM, All Nippon, Air France, British Airways, Lufthansa, United, Etihad, Qatar
$735
Cathay, JAL, KLM, Lufthansa, United, All Nippon, American, Delta
$1058
Qatar, Gulf Air, JAL, Cathay, Qantas, Delta, KLM, Etihad, United, All Nippon
$1028
Delta, JAL, Cathay, KLM, United, All Nippon, Qatar, American, US Airways
$1322
Etihad, British Airways, KLM, Cathay, US Airways, Qantas, Qatar, Delta, Air Canada, United, Lufthansa, Air France, JAL, All Nippon, American
$1188
Lufthansa, Cathay, JAL, KLM, United, All Nippon, Air France, Delta
$1064
Lufthansa, Air France, US Airways, American, All Nippon, United, Jet Airways, JAL, Royal Jordanian, Delta, Qatar, Qantas, Cathay, KLM, British Airways, Etihad, Air Canada
$842
JAL, Lufthansa, Cathay, US Airways, Qatar, Delta, Royal Jordanian, Jet Airways, Gulf Air, Air France, All Nippon, American, Air Canada, Etihad, United, Qantas, KLM, British Airways
$1219
JAL, Qatar, Cathay, KLM, Air Canada, Lufthansa, Air France, American, Delta, All Nippon, United
$941
JAL, Delta, United, Cathay, Air Canada
$1064
Cathay, Air France, American, United, Delta, KLM
$1099
Cathay, Qatar, American, All Nippon, United, Delta, British Airways, KLM, JAL, US Airways
$1322
Cathay, Delta, United, All Nippon, Air Canada, Air France, Lufthansa, British Airways, Qatar, JAL, KLM
$941

Cheap International Flights to Shanghai - SHA

Flights
Airline
Lowest Price
Air France, American, United, US Airways, Delta, Qatar, British Airways, KLM, JAL
$1083
Qatar, Air France, American, US Airways, United, Delta, British Airways, KLM
$1121
KLM, British Airways, Delta, United, American, Qatar, Air France, US Airways
$1083
JAL, Delta, KLM, British Airways, Air France, Qatar, American
$1083
American
$869
American, United, Delta, KLM
$1006
US Airways, American, United, British Airways, Air France, Delta, KLM, Qatar
$768
Qatar, Air France, United, Delta, British Airways, US Airways, KLM, American
$994
Etihad, British Airways, United, American, Qatar
$1093
Recommended by:More >
Cheap Flights from St Louis to Shanghai, from $1033 Round trip from STL to SHA