Cheap Flights from Saint Thomas to Barcelona
Browse current best options from Saint Thomas. Become a member to unlock all deals and get alerts when new deals appear.
Deals from
Saint Thomas
RatePunk searches hundreds of travel sites at once for deals on flights to Barcelona
Prices updated 24 days ago
486,190 searches this week
171 airlines compared
80%+ AI score for best value
Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)
Today’s best flight deals from Saint Thomas to Barcelona
Explore current cheapest deals departing from Saint Thomas to Barcelona
Round trip
Sort by: Cheapest
November 9 - November 24
STT - Barcelona
$882
$753
Round trip
September 19 - September 23
STT - Barcelona
$920
$844
Round trip
September 21 - September 23
STT - Barcelona
$935
$925
Round trip
August 3 - August 17
STT - Barcelona
$987
$1,000
Round trip
September 5 - September 16
STT - Barcelona
$839
$1,036
Round trip
September 5 - September 14
STT - Barcelona
$847
$1,045
Round trip
September 5 - September 23
STT - Barcelona
$833
$1,060
Round trip
July 28 - August 27
STT - Barcelona
$1,097
$1,067
Round trip
September 5 - September 21
STT - Barcelona
$834
$1,076
Round trip
August 19 - September 16
STT - Barcelona
$1,003
$1,084
Round trip
Unlock all 500+ flight deals to Barcelona and get alerts when great deals appear
Route Intelligence — 486,190 Searches this Week
Insights for flights from Saint Thomas to Barcelona
How much is a round trip from Saint Thomas to Barcelona
Regular price: $741 - $1,359
Prices for flights from Saint Thomas to Barcelona are currently below the regular range.
The regular price range for flights from Saint Thomas to Barcelona is typically between $741 and $1359. The current lowest deal is $706 with United Airlines, for travel from November 9 to November 24, 2026.
now $706
Low $741
High $1,359
The cheapest time to fly from Saint Thomas to Barcelona
Flights from St. Thomas to Barcelona are cheapest in September, with a median price of $662. The most expensive month to fly is June, with a median price of $1697. Prices are generally lower from April to October.
September
Flights from $662
June
Flights from $1,697
Direct flights from Saint Thomas to Barcelona
JetBlue Airways
Vueling Airlines
Iberia Airlines
Cape Air
Last-minute flights going from Saint Thomas to Barcelona
Sat, Jun 20
STT - Barcelona
Saint Thomas (STT) - Barcelona (BCN)
Cape Air
$1,121
$1,527
One-way
Sat, Jun 20
STT - Barcelona
Saint Thomas (STT) - Barcelona (BCN)
Cape Air
$1,109
$1,538
One-way
Sat, Jul 4
STT - Barcelona
Saint Thomas (STT) - Barcelona (BCN)
JetBlue Airways
$1,099
$2,494
One-way
Sat, Jul 4
STT - Barcelona
Saint Thomas (STT) - Barcelona (BCN)
JetBlue Airways
$1,108
$2,498
One-way
Sat, Jul 11
STT - Barcelona
Saint Thomas (STT) - Barcelona (BCN)
JetBlue Airways
$1,116
$2,638
One-way
Sat, Jul 11
STT - Barcelona
Saint Thomas (STT) - Barcelona (BCN)
JetBlue Airways
$1,113
$2,643
One-way
Biggest price drops on these dates for flights from Saint Thomas to Barcelona
Nov 9 - Nov 24
$882 → $706
20%
Dec 19 - Dec 28
$1,035 → $882
15%
Nov 9 - Nov 21
$884 → $754
15%
Sep 19 - Sep 23
$920 → $844
8%
Popular Airports to fly from Saint Thomas to Barcelona
Saint Thomas - Barcelona route insights
💸 Price insights
Recent fares are below the typical level.
Recent fares from Saint Thomas to Barcelona are below the typical level for this route.
📅 Best time to fly
September offers the lowest median price at $662.
Historically, September, October, and April offer the lowest median prices for this route.
⏱️ Flight duration
Connecting flights average 59h 19m.
Flights from Saint Thomas to Barcelona typically involve connecting flights with a median duration of 59h 19m.
✈️ Airlines & availability
No direct flights are available for this route.
This route is connecting-dominant, with no direct flights historically available from Saint Thomas to Barcelona.
🏆 Airline highlight
United Airlines recently offered a deal for $706.
United Airlines recently offered a deal for $706, which is below the typical price for this route.
🎯 Booking tip
Deals on this route are rare.
Historically, deals for flights from Saint Thomas to Barcelona are rare, with few deals per day.
Saint Thomas main airports to depart from
Cyril E. King (STT)
Cyril E. King Airport is a convenient departure point for flights from Saint Thomas to Barcelona.
📍 ~10 km from Saint Thomas (reachable by car)
💸 Flights from ~$706
Barcelona main airports to arrive at
Barcelona–El Prat (BCN)
Barcelona–El Prat Airport is a convenient arrival choice for flights from Saint Thomas to Barcelona.
📍 ~12 km from city center (reachable by car, bus, train, metro)
💸 Flights from ~$695
Airports nearby Barcelona used as alternative
Girona–Costa Brava (GRO)
Consider Girona–Costa Brava as a useful alternative, especially if flying with budget airlines to the region.
📍 ~75 km from Barcelona (reachable by bus and rail)
💸 Flights from ~$1171
Reus (REU)
Reus Airport is a reliable secondary option for Barcelona, offering good accessibility to southern Catalonia.
📍 ~92 km from Barcelona (reachable by road)
💸 Flights from ~$992
Perpignan–Rivesaltes (PGF)
Perpignan–Rivesaltes is a viable cross-border alternative, accessible via high-speed rail links to Barcelona.
📍 ~150 km from Barcelona (reachable by high-speed rail)
💸 Flights from ~$1132
Lleida–Alguaire (ILD)
Lleida–Alguaire offers a less congested regional alternative within Catalonia, though with infrequent flights.
📍 ~135 km from Barcelona (reachable by road)
💸 Flights from ~$1331
Castellón–Costa Azahar (CDT)
Castellón–Costa Azahar is an option for the southernmost part of the region, despite its distance from Barcelona.
📍 ~240 km from Barcelona (reachable by road)
💸 Flights from ~$1109
Business & First Class Flight Deals to Barcelona
Discover luxury on the budget with premium cabin class on flights from Saint Thomas to Barcelona.
Elite
Best Elite deals to Barcelona
Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.
From STT
Elite
Aug 14
Barcelona, Spain
91% AI deal score
$5,370
$3,612
Save $1,758
From STT
Elite
Aug 04
Barcelona, Spain
91% AI deal score
$5,239
$3,612
Save $1,627
From STT
Elite
Aug 18
Barcelona, Spain
91% AI deal score
$5,431
$3,612
Save $1,819
From STT
Elite
Aug 11
Barcelona, Spain
91% AI deal score
$5,338
$3,612
Save $1,726
From STT
Elite
Aug 21
Barcelona, Spain
91% AI deal score
$5,454
$3,612
Save $1,842
From STT
Elite
Aug 07
Barcelona, Spain
91% AI deal score
$5,235
$3,625
Save $1,610
From STT
Elite
Aug 01
Barcelona, Spain
91% AI deal score
$5,428
$3,678
Save $1,750
From STT
Elite
Aug 18
Barcelona, Spain
91% AI deal score
$5,709
$3,895
Save $1,814
From STT
Elite
Aug 11
Barcelona, Spain
90% AI deal score
$5,412
$3,895
Save $1,517
From STT
Elite
Aug 14
Barcelona, Spain
90% AI deal score
$5,455
$3,895
Save $1,560
From STT
Elite
Aug 04
Barcelona, Spain
90% AI deal score
$5,343
$3,895
Save $1,448
From STT
Elite
Jul 21
Barcelona, Spain
90% AI deal score
$5,594
$3,895
Save $1,699
From STT
Elite
Jul 28
Barcelona, Spain
90% AI deal score
$5,562
$3,895
Save $1,667
From STT
Elite
Jul 24
Barcelona, Spain
90% AI deal score
$5,562
$3,895
Save $1,667
From STT
Elite
Aug 07
Barcelona, Spain
90% AI deal score
$5,374
$3,908
Save $1,466
From STT
Elite
Aug 01
Barcelona, Spain
90% AI deal score
$5,443
$3,961
Save $1,482
From STT
Elite
Aug 22
Barcelona, Spain
89% AI deal score
$5,422
$4,048
Save $1,374
From STT
Elite
Jul 14
Barcelona, Spain
89% AI deal score
$5,946
$4,227
Save $1,719
From STT
Elite
Aug 04
Barcelona, Spain
89% AI deal score
$5,658
$4,276
Save $1,382
From STT
Elite
Jul 14
Barcelona, Spain
89% AI deal score
$5,907
$4,277
Save $1,630
From STT
Elite
Aug 04
Barcelona, Spain
83% AI deal score
$5,254
$4,241
Save $1,013
From STT
Elite
Aug 11
Barcelona, Spain
83% AI deal score
$5,235
$4,241
Save $994
From STT
Elite
Aug 18
Barcelona, Spain
83% AI deal score
$5,364
$4,241
Save $1,123
From STT
Elite
Aug 14
Barcelona, Spain
83% AI deal score
$5,254
$4,241
Save $1,013
From STT
Elite
Jul 21
Barcelona, Spain
83% AI deal score
$5,543
$4,276
Save $1,267
From STT
Elite
Jul 14
Barcelona, Spain
83% AI deal score
$5,555
$4,276
Save $1,279
From STT
Elite
Jul 28
Barcelona, Spain
83% AI deal score
$5,624
$4,276
Save $1,348
From STT
Elite
Jul 24
Barcelona, Spain
83% AI deal score
$5,557
$4,276
Save $1,281
From STT
Elite
Aug 18
Barcelona, Spain
83% AI deal score
$5,363
$4,327
Save $1,036
From STT
Elite
Aug 07
Barcelona, Spain
83% AI deal score
$5,235
$4,340
Save $895
From STT
Elite
Aug 14
Barcelona, Spain
82% AI deal score
$5,254
$4,327
Save $927
From STT
Elite
Aug 11
Barcelona, Spain
82% AI deal score
$5,235
$4,327
Save $908