
$1,142 Cheap United flights St. Louis (STL) to Barcelona (BCN)
Prices were available within the past 7 days and start at $1,142 for one-way flights and $1,026 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Thu, Jul 2 - Sun, Jul 12
STL
St. Louis
BCN
Barcelona
$1,026 Roundtrip, found 1 day ago
$1,026
Roundtrip
found 1 day ago
Find the cheapest month to fly from St. Louis (STL) to Barcelona (BCN)
November is typically the cheapest month to fly
From $433 - $1,267 per traveler.
Travel information
Origin airport | Lambert-St. Louis Intl. |
|---|---|
Destination airport | Barcelona Intl. |
Airlines serving | Aer Lingus, Air Canada, American Airlines, British Airways, Delta, Iberia, Lufthansa, United, Virgin Atlantic |
Popular airline | British Airways |
Distance | 7424 km |
Explore a world of travel with Expedia
Most Popular United Routes from St. Louis
- Dallas to Cincinnati (DFW - CVG)
- Madison to Myrtle Beach (MSN - MYR)
- Newark Liberty Intl. Airport to New Orleans (EWR - MSY)
- Fort Myers to Newark Liberty Intl. Airport (RSW - EWR)
- Boston to Fayetteville (BOS - XNA)
- Orlando to Paris (MCO - CDG)
- Chicago to Chattanooga (ORD - CHA)
- Los Angeles to San Salvador (LAX - SAL)
- Burlington to San Francisco (BTV - SFO)
- Allentown to El Paso (ABE - ELP)
Popular Domestic Routes in Barcelona Intl.
- Grand Rapids to Houston (GRR - IAH)
- Austin to Great Falls (AUS - GTF)
- Duluth to Albany (DLH - ALB)
- Madison to Myrtle Beach (MSN - MYR)
- Cedar Rapids to Portland (CID - PDX)
- Bozeman to Jacksonville (BZN - JAX)
- South Bend to Denver (SBN - DEN)
- Allentown to El Paso (ABE - ELP)
- Boston to Fayetteville (BOS - XNA)
- Chicago to Chattanooga (ORD - CHA)