Flights
Hotels
From
To
1 traveler
Find Flights
Flights
Hotels
1 traveler
Find Flights

Cheap Flights from Vancouver to St John - YVR to YSJ

Did You Know?

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

Cheap Domestic Flights from Vancouver - YVR

Flights
Airline
Lowest Price
Air Canada
$669
WestJet, Air Canada
$685
WestJet, Air Canada
$669
Air Canada, WestJet
$489
Air Canada, WestJet
$929
Air Canada, WestJet
$586

Cheap Domestic Flights to St John - YSJ

Flights
Airline
Lowest Price
AirTran, United, US Airways, Delta, Alaska, American, Sun Country, JetBlue, Virgin America
$267
Hawaiian, AirTran, United, Delta, Alaska, US Airways, Sun Country, JetBlue, Frontier, American, Virgin America
$250
Air Canada
$715
Virgin America, JetBlue, US Airways, American, United, Delta, Alaska
$275
Delta, United, Virgin America, US Airways, American, Alaska, AirTran, JetBlue
$348
US Airways, Delta
$395
United, Delta, US Airways, JetBlue
$317
US Airways, Alaska, AirTran, Delta, United, American, JetBlue
$248
Delta, American, US Airways, Frontier, AirTran, United, Alaska
$273
Delta, United, US Airways
$309
Air Canada, WestJet
$716
American, Alaska, Frontier
$422
United, Delta, US Airways
$309
Air Canada, WestJet
$896
Delta, US Airways, JetBlue, United
$354
United, Alaska, Delta, US Airways, Sun Country, JetBlue, Frontier, Virgin America, AirTran, American
$265

Cheap International Flights from Vancouver - YVR

Flights
Airline
Lowest Price
Air Canada, WestJet, Alaska, United, Delta, American, US Airways, Cathay
$534
United, Alaska, WestJet, US Airways, Air Canada, Delta, American
$407
American, United, Alaska, Air Canada, Delta, US Airways, WestJet
$449

Cheap International Flights to St John - YSJ

Flights
Airline
Lowest Price
Delta, Air Canada, United, US Airways, American
$531
United, Air Canada
$1025
United, Air Canada, Delta
$557
American, US Airways, Delta, United, Alaska, Air Canada
$429
Delta, US Airways, American, United, Air Canada, Alaska
$435
Cheap Flights from Vancouver to St John, from $684 Round trip from YVR to YSJ