Cheap Flights from St Louis to Barcelona - STL to BCN (reverse)
Popular Flights from St Louis to Barcelona
- Airfare from St Louis to Barcelona on US Airways from $911 round trip
- Airfare from St Louis to Barcelona on United from $911 round trip
- Airfare from St Louis to Barcelona on KLM from $911 round trip
- Airfare from St Louis to Barcelona on Lufthansa from $911 round trip
- Airfare from St Louis to Barcelona on Delta from $918 round trip
Did You Know?
- The largest aircraft operated by Brussels flying between St Louis, MO and Barcelona, ES is a CRJ with 50 seats.
- Delta has the most one stop flights between St Louis, MO and Barcelona, ES.
- 146 flights per week fly out of St Louis, MO connecting to Barcelona, ES
- 131,104 seats are available per day to fly out of St Louis, MO connecting to Barcelona, ES
- The smallest aircraft operated by Air Canada flying between St Louis, MO and Barcelona, ES is a CRJ with 50 seats.
- Air Canada has 1 one stop flight between St Louis, MO and Barcelona, ES.
- New York, NY is the most popular connection for one stop flights between St Louis, MO and Barcelona, ES.
- The shortest flight between St Louis, MO and Barcelona, ES on BMI is 5,089 miles.
Farecompare Research Tools
Advance Purchase Prices from St Louis to Barcelona
- Carrier0 Days1 Day3 Days7 Days10 Days14 Days21 Days
- Air Canada$1840$1653$1540$1183$1769$1649$1649
- Air France$1181$1281$1181$601$1280$1372$1372
- Alitalia$1188$1288$1188$608$1633$1379$1379
- American$1181$1181$1181$606$606$1280$1280
- BMI$1881$1325$1225$645$1810$1690$1690
- British Airways$979$979$979$404$404$404$404
- Brussels$1861$1305$1205$670$1790$1670$1670
- Continental$1840$1284$1184$604$1769$1649$1649
- Delta$1181$1181$1121$601$1626$1372$1372
- Iberia$1201$1201$1201$626$626$2500$2500
- KLM$1225$1225$1245$645$1324$1345$1345
- Lufthansa$1851$1295$1195$615$1780$1660$1660
- US Airways$1181$1181$1121$601$1626$1526$1526
- United$1840$1284$1184$604$1769$1649$1649
Cheap International Flights from St Louis - STL
Flights
Airline
Lowest Price
Air Canada, Alitalia, Austrian, KLM, Delta, United, American, Air France, Lufthansa, Iberia, British Airways, US Airways
$866
Iberia, Lufthansa, Air France, Air Berlin, American, Delta, United, British Airways, Alitalia, Austrian, KLM
$915
Air Canada, Delta, American, Air Berlin, Air France, Iberia, Lufthansa, British Airways, Alitalia, Austrian, KLM, US Airways
$892
Iberia, Air France, Air Berlin, American, KLM, British Airways, Alitalia, Austrian, Delta
$1026
KLM, American, Air France, Lufthansa, British Airways, Alitalia, Iberia, Delta
$871
KLM, Austrian, Alitalia, British Airways, American, Air Berlin, Air France, Iberia
$1066
United, US Airways, Iberia, KLM, Austrian, Alitalia, British Airways, Delta, American, Air France, Lufthansa, Air Canada
$863
