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
CAD522

Cheap Domestic Flights to St John - YSJ

Flights
Airline
Lowest Price
Air Canada
CAD681
WestJet, Air Canada
CAD685
WestJet, Air Canada
CAD672
US Airways, Delta
$398
United, Delta, US Airways, JetBlue
$304
Delta, United, US Airways
$315
Air Canada, WestJet
CAD754
Air Canada, WestJet
CAD520
American, Alaska, Frontier
$420
United, Delta, US Airways
$315
Delta, US Airways, JetBlue, United
$389
Delta, Alaska, US Airways, American, United
$335
Delta, US Airways, United
$317
Air Canada, WestJet
CAD517
American, Delta, Alaska
$406
US Airways, Delta, United, Alaska, American, JetBlue
$253
WestJet, Air Canada
CAD788
AirTran, JetBlue, American, US Airways, Delta, United, Alaska
$374
Delta, American, Frontier, US Airways, United, Alaska
$331
Alaska, United, Delta, US Airways, American, JetBlue
$253

Cheap International Flights from Victoria - YYJ

Flights
Airline
Lowest Price
Air Canada, Alaska, United, Delta, American, WestJet
CAD472
Air Canada, United, Delta, Alaska, American, WestJet
CAD494

Cheap International Flights to St John - YSJ

Flights
Airline
Lowest Price
United, Alaska, WestJet, US Airways, Air Canada, Delta, American
CAD440
Delta, US Airways, American, United, Air Canada, Alaska
$464
American, Delta, US Airways, WestJet, United, Air Canada, Alaska
CAD483
Air Canada, American, US Airways, WestJet, United, Delta, Alaska
CAD486
Delta, Air Canada, United, US Airways, American
$425
US Airways, Air Canada, United, Delta, Alaska, American, WestJet
CAD496
Air Canada, Alaska, WestJet, American, US Airways, Delta, United
CAD762
Cheap Flights from Victoria to St John, from CAD730 Round trip from YYJ to YSJ