Cheap flights from St. Louis (STL) to Barcelona from $346

This is the cheapest one-way flight price, found on 6/1. Prices may vary by date and flight preferences.
STL — BCN
Jun 6 — Jun 131

How to find the cheapest flight from St. Louis (STL) to Barcelona

All the information you need to plan the best STL to S37 flight in 2023: compare St. Louis to Barcelona flight prices with the expected peak season, weather and rainfall in Barcelona.

Popular in

July

Cheapest in

January

Average price

$1,119

Round-trip from

$519
High demand for flights, 26% potential price rise
Best time to find cheap flights, 30% potential price drop
Average for round-trip flights in June 2023
From Lambert-St Louis to Barcelona

STL - BCN

Price

$519 - $1,201

BCN

Temperature

48.2 - 75.2 °F

BCN

Rainfall

0.8 - 3.6 inches

Cheap flights from St. Louis to Barcelona in June, July 2023

The best prices found for STL to Barcelona flights for June, July
The lowest fares we've come across on flights traveling from St. Louis to Barcelona in June and July 2023. More deals are always being added, so be sure to check back regularly.

St. Louis to Barcelona 2023 flight deals

Cheap flights to Barcelona from St. Louis found for this year
The lowest fares we've come across on flights traveling from St. Louis to Barcelona in June and July 2023. More deals are always being added, so be sure to check back regularly.

Cheap United Airlines flights from St. Louis to Barcelona

Take a peek at the cheapest United Airlines flights we've detected traveling from St. Louis to Barcelona. Be sure to come back soon if the deals available don't appeal to you at this time.

Cheap American Airlines flights from St. Louis to Barcelona

Some of the best deals we've found on American Airlines flights traveling from St. Louis to Barcelona. Ensure the flight price, dates, time, and airline match your criteria before you book.

Last minute flights from St. Louis to Barcelona

Late deals on return flights to Barcelona from St. Louis, departing today and this week
Users seeking a last-minute flight from St. Louis to Barcelona should consider booking one of these fares. It's wise to confirm all flight details are correct before booking.

One-way flights to Barcelona from St. Louis

The cheapest one-way flights from St. Louis to Barcelona
If you're seeking multiple options on one-way flights from St. Louis to Barcelona, be sure to check out these deals, which are updated often. Those seeking round-trip flights from St. Louis to Barcelona should utilize the search form at the the top of the page.

Find flights from St. Louis to Barcelona within your budget

Use the slider to find flights from St. Louis to Barcelona that fit your budget.

Fly from

Any airport

Fly to

Any airport

Budget

$770 - $1,207

Route

Depart

Return

Price

Lambert-St LouisBarcelona-El Prat

STL - BCN

STLBCN

Lambert-St Louis

Fri 11/10

2 stops18h 50m

Barcelona-El Prat

Mon 11/20

2 stops33h 50m

Lambert-St LouisBarcelona-El Prat

STL - BCN

STLBCN

Lambert-St Louis

Fri 11/10

1 stop19h 40m

Barcelona-El Prat

Mon 11/20

2 stops31h 49m

Lambert-St LouisBarcelona-El Prat

STL - BCN

STLBCN

Lambert-St Louis

Sun 11/19

2 stops31h 32m

Barcelona-El Prat

Sun 11/26

2 stops31h 34m

Lambert-St LouisBarcelona-El Prat

STL - BCN

STLBCN

Lambert-St Louis

Thu 10/5

2 stops16h 20m

Barcelona-El Prat

Fri 10/13

2 stops31h 22m

Lambert-St LouisBarcelona-El Prat

STL - BCN

STLBCN

Lambert-St Louis

Thu 10/5

1 stop33h 05m

Barcelona-El Prat

Fri 10/13

1 stop29h 36m

Lambert-St LouisBarcelona-El Prat

STL - BCN

STLBCN

Lambert-St Louis

Fri 11/10

1 stop15h 55m

Barcelona-El Prat

Mon 11/20

1 stop16h 01m

Lambert-St LouisBarcelona-El Prat

STL - BCN

STLBCN

Lambert-St Louis

Sun 11/19

1 stop18h 50m

Barcelona-El Prat

Sun 11/26

1 stop14h 05m

Lambert-St LouisBarcelona-El Prat

STL - BCN

STLBCN

Lambert-St Louis

Tue 7/11

3 stops57h 45m

Barcelona-El Prat

Thu 8/24

3 stops39h 55m

Lambert-St LouisBarcelona-El Prat

STL - BCN

STLBCN

Lambert-St Louis

Tue 7/11

1 stop16h 50m

Barcelona-El Prat

Wed 7/26

1 stop17h 55m

Flights are sorted by cheapest first

Deals found on 5/31

Reviews of Airlines Servicing Barcelona

Peruse reviews from past customers who have flown with United Airlines, American Airlines and Air Canada from St. Louis to Barcelona to help guide your decision. You can also see how each airline compares in terms of entertainment options, comfort, food, crew/service, and boarding process.
Delta
8.0
Very good
2,369 reviews

Entertainment

7.8

Boarding

8.1

Food

7.2

Overall

8.0

Comfort

7.9

Crew

8.5

Reviews

1 / 10

To board the plane you have to ride a bus. Very inconvenient and too much walking.

Delta
8.0
Very good
2,369 reviews
Delta
8.0
Very good
2,369 reviews

Entertainment

7.8

Boarding

8.1

Food

7.2

Overall

8.0

Comfort

7.9

Crew

8.5

Reviews

1 / 10

To board the plane you have to ride a bus. Very inconvenient and too much walking.

United Airlines
7.6
Good
1,533 reviews
Delta
8.0
Very good
2,369 reviews

Entertainment

7.8

Boarding

8.1

Food

7.2

Overall

8.0

Comfort

7.9

Crew

8.5

Reviews

1 / 10

To board the plane you have to ride a bus. Very inconvenient and too much walking.

Finnair
7.5
Good
277 reviews
Delta
8.0
Very good
2,369 reviews

Entertainment

7.8

Boarding

8.1

Food

7.2

Overall

8.0

Comfort

7.9

Crew

8.5

Reviews

1 / 10

To board the plane you have to ride a bus. Very inconvenient and too much walking.

American Airlines
7.3
Good
2,149 reviews
Delta
8.0
Very good
2,369 reviews

Entertainment

7.8

Boarding

8.1

Food

7.2

Overall

8.0

Comfort

7.9

Crew

8.5

Reviews

1 / 10

To board the plane you have to ride a bus. Very inconvenient and too much walking.

Iberia
7.1
Good
582 reviews
Delta
8.0
Very good
2,369 reviews

Entertainment

7.8

Boarding

8.1

Food

7.2

Overall

8.0

Comfort

7.9

Crew

8.5

Reviews

1 / 10

To board the plane you have to ride a bus. Very inconvenient and too much walking.

Related info for your journey

Useful info, stats and facts about St. Louis to Barcelona flights.

Other flights from St. Louis

Top 8 airlines flying from St. Louis to Barcelona

The chart below displays the airlines Cheapflights users traveling from St. Louis to Barcelona choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
LufthansaCheapest$493Average$859FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Lufthansa flights
DeltaCheapest$522Average$804FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
Air CanadaCheapest$617Average$1,085FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air Canada flights
United AirlinesCheapest$643Average$1,472FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights
KLMCheapest$646Average$1,567FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search KLM flights
American AirlinesCheapest$653Average$1,059FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights
IberiaCheapest$655Average$1,120FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Iberia flights
British AirwaysCheapest$715Average$1,001FlexibilityNo cancel feeOn-time70%COVID-19 safety
Search British Airways flights
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.