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
CAD179

Cheap Domestic Flights to Prince Rupert - YPR

Flights
Airline
Lowest Price
Central Mountain, Hawkair, Air Canada
CAD496
Hawkair, Air Canada, WestJet, Central Mountain
CAD243
Hawkair, Central Mountain, Air Canada
CAD496
United, Alaska, Hawaiian
$145
Alaska
$245
Alaska
$570
Air Canada, WestJet, Central Mountain
CAD130
Alaska
$181
Delta, United, Alaska, JetBlue
$467
Frontier, US Airways, Alaska, United, Delta
$210
Air Canada, WestJet, Air Transat
CAD269
Air North, WestJet, Air Canada
CAD285
Central Mountain, Air Canada, WestJet
CAD283
Hawaiian, Alaska, US Airways, American, United, Delta
$230
Pacific Coastal, WestJet, Air Canada
CAD179
US Airways, Virgin America, Alaska, Delta, American
$165
Central Mountain, Pacific Coastal
CAD192
Pacific Coastal, Central Mountain
CAD197
Air North, Air Canada, WestJet
CAD120
American, Delta, Alaska, US Airways, Hawaiian
$172

Cheap International Flights from Victoria - YYJ

Flights
Airline
Lowest Price
Air Canada, United, Alaska
CAD380

Cheap International Flights to Prince Rupert - YPR

Flights
Airline
Lowest Price
Delta, Alaska, United, Air Canada, American
$349
Air Canada, United, Delta, American, Alaska
CAD390
Delta, Air Canada, Alaska, United
$305
Alaska
CAD790
United, Alaska, Air Canada
$339
American, Air Canada, United, Delta, Alaska
CAD324
Cheap Flights from Victoria to Prince Rupert, from CAD668 Round trip from YYJ to YPR