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
$677
WestJet, Air Canada
$683
WestJet, Air Canada
$667
Air Canada, WestJet
$487
Air Canada, WestJet
$952
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
$362
United, Delta, US Airways, JetBlue
$317
US Airways, Alaska, AirTran, Delta, United, American, JetBlue
$282
Delta, American, US Airways, Frontier, AirTran, United, Alaska
$273
Delta, United, US Airways
$313
Air Canada, WestJet
$715
American, Alaska, Frontier
$472
United, Delta, US Airways
$313
Air Canada, WestJet
$894
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
$561
United, Alaska, WestJet, US Airways, Air Canada, Delta, American
$406
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 $673 Round trip from YVR to YSJ