Cheap Flights from San Juan to Barcelona - SJU to BCN (reverse)
Popular Flights from San Juan to Barcelona
- Airfare from San Juan to Barcelona on Finnair from $794 round trip
- Airfare from San Juan to Barcelona on Brussels from $876 round trip
- Airfare from San Juan to Barcelona on American from $986 round trip
- Airfare from San Juan to Barcelona on United from $986 round trip
- Airfare from San Juan to Barcelona on KLM from $986 round trip
Did You Know?
- Madrid, ES is the most popular connection for one stop flights between San Juan, PR and Barcelona, ES.
- Iberia has the most one stop flights between San Juan, PR and Barcelona, ES.
- 56 flights per week fly out of San Juan, PR connecting to Barcelona, ES
- Air Canada has 2 one stop flights between San Juan, PR and Barcelona, ES.
- 145,316 seats are available per day to fly out of San Juan, PR connecting to Barcelona, ES
- 8 airlines operate between San Juan, PR and Barcelona, ES
- The largest aircraft operated by Air Canada flying between San Juan, PR and Barcelona, ES is a 757 with 182 seats.
- The shortest flight between San Juan, PR and Barcelona, ES on El Al is 5,419 miles.
Farecompare Research Tools
Advance Purchase Prices from San Juan to Barcelona
- Carrier0 Days1 Day3 Days7 Days10 Days14 Days21 Days
- Air Canada$2905$2905
- American$1315$1315$1164$688$688$1253$1253
- British Airways$1101$1101$1101$474$474$474$474
- Continental$818$1350$1159$683$1844$1296$1296
- Delta$818$1159$1099$683$1644$1440$1440
- Iberia$1315$1315$1315$688$688$2853$2853
- Lufthansa$818$1350$1159$683$1844$1296$1296
- US Airways$1159$1159$1099$683$1604$1544$1544
- United$818$1350$1159$683$1844$1296$1296
Cheap International Flights from San Juan - SJU
Flights
Airline
Lowest Price
Brussels, Alitalia, Avianca, KLM, US Airways, Air France, United, American, Iberia, Lufthansa, Air Canada, Delta, British Airways
$1026
KLM, Avianca, Alitalia, British Airways, United, Delta, American, Air France, Condor, Lufthansa, Iberia, Air Berlin
$900
Condor, Lufthansa, Iberia, Alitalia, Air France, Air Berlin, American, US Airways, KLM, Avianca, Brussels, British Airways, Air Canada, Delta
$1010
KLM, Alitalia, British Airways, Delta, American, Air Berlin, Avianca, Iberia, Air France
$1052
Alitalia, Avianca, KLM, Iberia, British Airways, American, Air Berlin, Air France
$1205
Iberia, KLM, Avianca, Brussels, British Airways, Air Canada, Delta, United, American, Air France, Lufthansa, Alitalia, US Airways
$1023
Iberia, Avianca, Lufthansa, Air France, American, Delta, British Airways, Alitalia, KLM
$1039
