Welcome | Sign out

Cheap Flights from Victoria to St John - YYJ to YSJ

Did You Know?

There are 942 flights from Victoria, BC to St John per week.
20,878 seats are available per week to fly from Victoria, BC to St John.
You must make at least one connection to fly from Victoria, BC to St John.
Air Canada has 471 connecting flights between Victoria, BC and St John.

Cheap Domestic Flights from Victoria - YYJ

Flights
Airline
Lowest Price
Air Canada, WestJet
CAD534

Cheap Domestic Flights to St John - YSJ

Flights
Airline
Lowest Price
Air Canada
CAD669
WestJet, Air Canada
CAD670
WestJet, Air Canada
CAD669
US Airways, Delta
$346
United, Delta, US Airways, JetBlue
$304
Delta, United, US Airways
$316
Air Canada, WestJet
CAD946
Air Canada, WestJet
CAD532
American, Alaska, Frontier
$408
United, Delta, US Airways
$316
Delta, US Airways, JetBlue, United
$374
Delta, Alaska, US Airways, American, United
$362
Delta, US Airways, United
$410
Air Canada, WestJet
CAD530
American, Delta, Alaska
$414
US Airways, Delta, United, Alaska, American, JetBlue
$374
WestJet, Air Canada
CAD990
AirTran, JetBlue, American, US Airways, Delta, United, Alaska
$373
Delta, American, Frontier, US Airways, United, Alaska
$322
Alaska, United, Delta, US Airways, American, JetBlue
$271

Cheap International Flights from Victoria - YYJ

Flights
Airline
Lowest Price
Air Canada, Alaska, United, Delta, American, WestJet
CAD601
Air Canada, United, Delta, Alaska, American, WestJet
CAD490

Cheap International Flights to St John - YSJ

Flights
Airline
Lowest Price
United, Alaska, WestJet, US Airways, Air Canada, Delta, American
CAD431
Delta, US Airways, American, United, Air Canada, Alaska
$450
American, Delta, US Airways, WestJet, United, Air Canada, Alaska
CAD473
Air Canada, American, US Airways, WestJet, United, Delta, Alaska
CAD476
Delta, Air Canada, United, US Airways, American
$470
US Airways, Air Canada, United, Delta, Alaska, American, WestJet
CAD518
Air Canada, Alaska, WestJet, American, US Airways, Delta, United
CAD788
Cheap Flights from Victoria to St John, from CAD717 Round trip from YYJ to YSJ