Welcome | Sign out

Cheap Flights from Victoria to Prince Rupert - YYJ to YPR

Did You Know?

You must make at least one connection to fly from Victoria, BC to Prince Rupert.
Air Canada has 391 connecting flights between Victoria, BC and Prince Rupert.
There are 782 flights from Victoria, BC to Prince Rupert per week.
19,550 seats are available per week to fly from Victoria, BC to Prince Rupert.

Cheap Domestic Flights from Victoria - YYJ

Flights
Airline
Lowest Price
Air Canada, WestJet, Pacific Coastal
CAD169

Cheap Domestic Flights to Prince Rupert - YPR

Flights
Airline
Lowest Price
Central Mountain, Hawkair, Air Canada
CAD413
Hawkair, Air Canada, WestJet, Central Mountain
CAD238
Hawkair, Central Mountain, Air Canada
CAD408
United, Alaska, Hawaiian
$149
Alaska
$245
Alaska
$562
Air Canada, WestJet, Central Mountain
CAD237
Alaska
$186
Delta, United, Alaska, JetBlue
$196
Frontier, US Airways, Alaska, United, Delta
$215
Air Canada, WestJet, Air Transat
CAD276
Air North, WestJet, Air Canada
CAD376
Central Mountain, Air Canada, WestJet
CAD261
Hawaiian, Alaska, US Airways, American, United, Delta
$234
Pacific Coastal, WestJet, Air Canada
CAD169
US Airways, Virgin America, Alaska, Delta, American
$180
Central Mountain, Pacific Coastal
CAD197
Pacific Coastal, Central Mountain
CAD203
Air North, Air Canada, WestJet
CAD123
American, Delta, Alaska, US Airways, Hawaiian
$186

Cheap International Flights from Victoria - YYJ

Flights
Airline
Lowest Price
Air Canada, United, Alaska
CAD390

Cheap International Flights to Prince Rupert - YPR

Flights
Airline
Lowest Price
Delta, Alaska, United, Air Canada, American
$345
Air Canada, United, Delta, American, Alaska
CAD400
Delta, Air Canada, Alaska, United
$297
Alaska
CAD809
United, Alaska, Air Canada
$344
American, Air Canada, United, Delta, Alaska
CAD345
Cheap Flights from Victoria to Prince Rupert, from CAD479 Round trip from YYJ to YPR