Welcome | Sign out
Recommended by:More >

Cheap Flights from St John to Barcelona, Spain - YSJ to BCN

Did You Know?

You must make at least one connection to fly from St John, NB to Barcelona.
Air Canada has 483 connecting flights between St John, NB and Barcelona.

Cheap Domestic Flights to Barcelona - BCN

Flights
Airline
Lowest Price
US Airways
$302
Air Canada, WestJet, Porter
$385

Cheap International Flights to Barcelona - BCN

Flights
Airline
Lowest Price
Air Canada, Brussels, Delta, United, Air France, British Airways, Austrian, Icelandair, Swiss, Lufthansa, KLM, US Airways, American
$698
British Airways, Brussels, Austrian, Swiss, KLM, US Airways, Air Transat, Air Canada, United, Icelandair, Lufthansa, Condor, Air France, American, Delta
$884
United, KLM, Icelandair, Delta, Air France, US Airways, American, Swiss, Austrian, Brussels, British Airways, Air Canada, Lufthansa
$701
Brussels, US Airways, Austrian, Swiss, KLM, British Airways, Air Canada, United, Delta, Air France, Lufthansa, Icelandair, American
$675
Delta, United, US Airways, Air Canada, British Airways, KLM, Brussels, Austrian, Swiss, Lufthansa, American, Air France, Condor, Icelandair
$688
Brussels, KLM, Delta, Lufthansa, Air Canada, United
$872
United, British Airways, Brussels, Austrian, US Airways, Air Canada, Delta, American, Air France, Lufthansa, Icelandair, Swiss, KLM
$680
Swiss, Air Canada, US Airways, KLM, Austrian, Brussels, British Airways, Icelandair, Delta, United, American, Air France, Lufthansa
$753
Delta, KLM, US Airways, Air France
$1236
Brussels, KLM, Delta, United, Air Canada, Lufthansa
$991
Air France, Delta, KLM, US Airways
$1076
Air Canada, United
$991
Icelandair, Lufthansa, Air France, American, US Airways, KLM, Swiss, Austrian, Brussels, British Airways, Air Canada, United, Delta
$738
Air Canada, WestJet, Delta, United, US Airways
$327
Brussels, Austrian, Swiss, KLM, British Airways, Air Canada, United, Delta, American, Air France, Icelandair, Lufthansa, Condor, US Airways
$783
Delta, United, British Airways, Air Canada, Swiss, US Airways, KLM, Air France, Lufthansa, American
$478
KLM, Delta, Air France, US Airways
$1264
KLM, Air Canada, Delta, United
$934
Austrian, Delta, Air Canada, British Airways, Swiss, KLM, US Airways, Brussels, Icelandair, United, American, Air France, Condor, Lufthansa
$706
Icelandair, Lufthansa, Condor, Air France, American, Delta, United, Air Canada, US Airways, KLM, Swiss, British Airways, Brussels
$973
Austrian, Swiss, KLM, Air Canada, Delta, United, American, Air France, Lufthansa, British Airways
$866
KLM, Delta, US Airways, Air France
$1195
US Airways, Lufthansa, KLM, British Airways, Air Canada, Delta, United, American, Icelandair, Air France
$621
US Airways, KLM, Swiss, Austrian, Brussels, British Airways, United, Delta, American, Air France, Lufthansa, Icelandair, Air Canada
$751
Air France, Delta, KLM, US Airways
$918
United, Delta, Air Canada, WestJet
$338
American, US Airways, Delta, WestJet, Air Transat, Air Canada, United
$376
WestJet, United, Porter, Delta, US Airways, Air Canada
$412
Recommended by:More >
Cheap Flights from St John to Barcelona, Spain, from $863 Round trip from YSJ to BCN