Welcome | Sign out
Recommended by:More >

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
$679
WestJet, Air Canada
$685
WestJet, Air Canada
$668
Air Canada, WestJet
$489
Air Canada, WestJet
$955
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
$260
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
$292
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
$289
Delta, American, US Airways, Frontier, AirTran, United, Alaska
$273
Delta, United, US Airways
$313
Air Canada, WestJet
$717
American, Alaska, Frontier
$472
United, Delta, US Airways
$313
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
$569
United, Alaska, WestJet, US Airways, Air Canada, Delta, American
$407
American, United, Alaska, Air Canada, Delta, US Airways, WestJet
$386

Cheap International Flights to St John - YSJ

Flights
Airline
Lowest Price
Delta, Air Canada, United, US Airways, American
$524
United, Air Canada
$1025
United, Air Canada, Delta
$557
American, US Airways, Delta, United, Alaska, Air Canada
$419
Delta, US Airways, American, United, Air Canada, Alaska
$455
Recommended by:More >
Cheap Flights from Vancouver to St John, from $674 Round trip from YVR to YSJ