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
CAD184

Cheap Domestic Flights to Prince Rupert - YPR

Flights
Airline
Lowest Price
Central Mountain, Hawkair, Air Canada
CAD345
Hawkair, Air Canada, WestJet, Central Mountain
CAD240
Hawkair, Central Mountain, Air Canada
CAD410
United, Alaska, Hawaiian
$149
Alaska
$245
Alaska
$394
Air Canada, WestJet, Central Mountain
CAD135
Alaska
$190
Delta, United, Alaska, JetBlue
$202
Frontier, US Airways, Alaska, United, Delta
$215
Air Canada, WestJet, Air Transat
CAD279
Air North, WestJet, Air Canada
CAD326
Central Mountain, Air Canada, WestJet
CAD291
Hawaiian, Alaska, US Airways, American, United, Delta
$219
Pacific Coastal, WestJet, Air Canada
CAD184
US Airways, Virgin America, Alaska, Delta, American
$161
Central Mountain, Pacific Coastal
CAD198
Pacific Coastal, Central Mountain
CAD203
Air North, Air Canada, WestJet
CAD123
American, Delta, Alaska, US Airways, Hawaiian
$178

Cheap International Flights from Victoria - YYJ

Flights
Airline
Lowest Price
Air Canada, United, Alaska
CAD372

Cheap International Flights to Prince Rupert - YPR

Flights
Airline
Lowest Price
Delta, Alaska, United, Air Canada, American
$358
Air Canada, United, Delta, American, Alaska
CAD402
Delta, Air Canada, Alaska, United
$334
Alaska
CAD573
United, Alaska, Air Canada
$349
American, Air Canada, United, Delta, Alaska
CAD348
Cheap Flights from Victoria to Prince Rupert, from CAD406 Round trip from YYJ to YPR