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
$321
Air Canada, WestJet, Porter
$419

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
$734
British Airways, Brussels, Austrian, Swiss, KLM, US Airways, Air Transat, Air Canada, United, Icelandair, Lufthansa, Condor, Air France, American, Delta
$883
United, KLM, Icelandair, Delta, Air France, US Airways, American, Swiss, Austrian, Brussels, British Airways, Air Canada, Lufthansa
$708
Brussels, US Airways, Austrian, Swiss, KLM, British Airways, Air Canada, United, Delta, Air France, Lufthansa, Icelandair, American
$740
Delta, United, US Airways, Air Canada, British Airways, KLM, Brussels, Austrian, Swiss, Lufthansa, American, Air France, Condor, Icelandair
$699
Brussels, KLM, Delta, Lufthansa, Air Canada, United
$847
United, British Airways, Brussels, Austrian, US Airways, Air Canada, Delta, American, Air France, Lufthansa, Icelandair, Swiss, KLM
$777
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
$1009
Air France, Delta, KLM, US Airways
$1076
Air Canada, United
$1009
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
$317
Brussels, Austrian, Swiss, KLM, British Airways, Air Canada, United, Delta, American, Air France, Icelandair, Lufthansa, Condor, US Airways
$781
Delta, United, British Airways, Air Canada, Swiss, US Airways, KLM, Air France, Lufthansa, American
$479
KLM, Delta, Air France, US Airways
$1265
KLM, Air Canada, Delta, United
$1010
Austrian, Delta, Air Canada, British Airways, Swiss, KLM, US Airways, Brussels, Icelandair, United, American, Air France, Condor, Lufthansa
$703
Icelandair, Lufthansa, Condor, Air France, American, Delta, United, Air Canada, US Airways, KLM, Swiss, British Airways, Brussels
$975
Austrian, Swiss, KLM, Air Canada, Delta, United, American, Air France, Lufthansa, British Airways
$936
KLM, Delta, US Airways, Air France
$1196
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
$920
Air France, Delta, KLM, US Airways
$918
United, Delta, Air Canada, WestJet
$338
American, US Airways, Delta, WestJet, Air Transat, Air Canada, United
$364
WestJet, United, Porter, Delta, US Airways, Air Canada
$408
Recommended by:More >
Cheap Flights from St John to Barcelona, Spain, from $895 Round trip from YSJ to BCN