![Worldwide Coverage](https://ak-d.tripcdn.com/images/0wj5f12000aq250yp1F40.png?proc=resize/m_w,w_600,h_600,B0B3)
![One-stop Service Guarantee](https://ak-d.tripcdn.com/images/0wj4c12000aq250ld31BA.png?proc=resize/m_w,w_600,h_600,B0B3)
![Secure Payment](https://ak-d.tripcdn.com/images/0wj4r12000aq24uvwEB1C.png?proc=resize/m_w,w_600,h_600,B0B3)
Flights from St. Louis to Barcelona Starting at €307
For as little as €307, you can take your next adventure to Barcelona without breaking the bank. Choose between one-way and return tickets from St. Louis below.
- One way
- Round-trip
- STL07:2916h 16m1 stopBCN06:45Mon, Mar 31|St. Louis - Barcelona|American Airlines€307€55344% OFF44% OFF€553€307
- STL07:2516h 20m1 stopBCN06:45Mon, Mar 31|St. Louis - Barcelona|United Airlines€381€55331% OFF31% OFF€553€381
- STL06:1024h 15m1 stopBCN13:25Sun, Apr 6|St. Louis - Barcelona|Delta Air Lines€448€55319% OFF19% OFF€553€448
- STL19:0730h 33m1 stopBCN08:40Sun, Feb 23|St. Louis - Barcelona|Virgin Atlantic€451€451
- STL16:4033h1 stopBCN08:40Sat, Feb 22|St. Louis - Barcelona|Virgin Atlantic€454€454
- STL06:0020h 20m1 stopBCN09:20Mon, Mar 31|St. Louis - Barcelona|Delta Air Lines€455€455
- STL10:1916h 1m1 stopBCN09:20Mon, Mar 31|St. Louis - Barcelona|Virgin Atlantic€456€456
- STL17:3432h 26m1 stopBCN09:00Sat, Feb 22|St. Louis - Barcelona|United Airlines€456€456
- STL06:0019h 40m1 stopBCN07:40Fri, Mar 21|St. Louis - Barcelona|Delta Air Lines€458€458
- STL08:2517h 55m1 stopBCN08:20Fri, Mar 28|St. Louis - Barcelona|United Airlines€461€461
- STL01:00 pm3h 5mNonstopBCN02:00 pmFri, Feb 21|St. Louis - Barcelona|American AirlinesFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
St. Louis to Barcelona flight time & flight schedules
DL1524
Delta Air Lines
06:00
STL
08:38
ATL
SMTWTFSVS3926
Virgin Atlantic
18:45
ATL
09:20
BCN
-M-W-F-DL4981
Delta Air Lines
06:00
STL
09:27
LGA
SMTWT--VS3888
Virgin Atlantic
22:00
JFK
11:55
BCN
S-TWT-SUA3564
United Airlines
07:05
STL
10:34
EWR
SMTWTFSUA120
United Airlines
19:20
EWR
09:00
BCN
SMTWTFSAA4404
American Airlines
07:29
STL
10:53
LGA
SMTWT--AA4691
American Airlines
16:20
LGA
17:21
PHL
SMTWTFSAA742
American Airlines
19:20
PHL
09:05
BCN
SMTWTFSUA4506
United Airlines
08:25
STL
11:34
IAD
SMTWTFSUA992
United Airlines
18:05
IAD
08:20
BCN
---W---VS5368
Virgin Atlantic
10:10
STL
12:46
ATL
SMTWTFSVS3926
Virgin Atlantic
18:45
ATL
09:20
BCN
-M-W-F-AA4591
American Airlines
10:12
STL
11:34
ORD
S--WT-SFI852
Icelandair
19:25
ORD
06:40
KEF
SMTWTFSFI596
Icelandair
08:25
KEF
14:45
BCN
S--W-F-UA4426
United Airlines
10:39
STL
12:05
ORD
SMTWTFSFI852
Icelandair
19:25
ORD
06:40
KEF
SMTWTFSFI596
Icelandair
08:25
KEF
14:45
BCN
S--W-F-UA3684
United Airlines
11:49
STL
15:27
EWR
SMTWTFSUA120
United Airlines
19:20
EWR
09:00
BCN
SMTWTFSAA4479
American Airlines
12:32
STL
16:00
LGA
SMTWTFSS4246
Azores Airlines
20:55
JFK
06:45
PDL
---W-F-S4506
Azores Airlines
07:55
PDL
13:20
BCN
--T-T--
Find the best time to fly from St. Louis to Barcelona
Price trend charts are a great way of tracking how much your flights cost in the lead up to departure and can help you choose when to book your tickets. See how prices to Barcelona from St. Louis have changed and are set to move below.
FAQ
How to find a cheap flight from St. Louis to Barcelona
Flight Information from St. Louis to Barcelona
Cheapest direct flight price | €307 |
---|---|
Off-season travel month | January |
Peak season for travel | December |
Flight distance | 7,463.15km |
Popular airline | American Airlines |
Plan Your Trip Around Barcelona
More Travel Options
Top Routes from St. Louis
- St. Louis to Monastir Flights
- St. Louis to New Bedford Flights
- St. Louis to Chambery Flights
- St. Louis to Ndola Flights
- St. Louis to Aizawl Flights
- St. Louis to Armidale Flights
- St. Louis to Novosibirsk Flights
- St. Louis to Ohrid Flights
- St. Louis to Alderney Flights
- St. Louis to Monteria Flights
- St. Louis to Georgetown Flights
- St. Louis to Coffs Harbour Flights
- St. Louis to Labuan Bajo Flights
- St. Louis to Fernando de Noronha Flights
Top Routes to Barcelona
- Manchester to Barcelona Flights
- Edinburgh to Barcelona Flights
- Glasgow to Barcelona Flights
- Birmingham to Barcelona Flights
- London to Barcelona Flights
- Newcastle to Barcelona Flights
- Liverpool to Barcelona Flights
- Belfast to Barcelona Flights
- Bristol to Barcelona Flights
- Leeds to Barcelona Flights
- Moscow to Barcelona Flights
- Exeter to Barcelona Flights
- Southampton to Barcelona Flights
- Oslo to Barcelona Flights
- Newquay to Barcelona Flights
- Varna to Barcelona Flights
Popular airlines in the UK
- Ryanair flights
- easyJet flights
- British Airways flights
- Jet2.com flights
- IndiGo flights
- Emirates flights
- KLM flights
- Delta Air Lines flights
- Virgin Atlantic flights
- Austrian Airlines flights
- Eastern Airways flights
- Qantas Airways flights
- Royal Air Maroc flights
- Condor flights
- Saudia flights
- Neos flights
- Airbaltic flights
- Transavia flights
- Lufthansa flights
- SriLankan Airlines flights
More flight options
- Flights to Bora Bora
- Flights to Skiathos
- Flights to Bangkok
- Flights to Reykjavik
- Flights to Hyder
- Flights to Malta
- Flights to Reus
- Flights to Peru
- Flights to Durban
- Flights to Funchal
- Flights to Multan
- Flights to Abuja
- Flights to Shiraz
- Flights to Victoria
- Flights to Rarotonga
- Flights to Mayo
- Flights to Worcester
- Flights to Brasov
- Flights to Pensacola
- Flights to Santa Fe
- Flights to Amsterdam
- Flights to New York
- Flights to Dublin
- Flights to Goondiwindi
- Flights to Kochi
- Flights to Ilorin
- Flights to Fajardo
- Flights to Wapakoneta
- Flights to Baie-Comeau
- Flights to Cebu
Site Operator: Trip.com Travel Singapore Pte. Ltd.