Flights
Hotels
From
To
1 traveler
Find Flights
Flights
Hotels
1 traveler
Find Flights

Cheap Flights from Portland to Prince Rupert - PDX to YPR

Did You Know?

You must make at least one connection to fly from Portland, OR to Prince Rupert.
Air Canada has 364 connecting flights between Portland, OR and Prince Rupert.

Cheap Domestic Flights from Portland - PDX

Flights
Airline
Lowest Price
Alaska
$304
Alaska, Delta
$182
Alaska, Delta, United
$196
Alaska, Hawaiian, United, US Airways, Delta
$199
Delta, Alaska, US Airways, American, Spirit, Hawaiian
$168
Delta, Alaska, US Airways, American, United
$161
Alaska, US Airways, United, Delta
$184
Delta, Alaska, United
$174

Cheap Domestic Flights to Prince Rupert - YPR

Flights
Airline
Lowest Price
Alaska
$216
Alaska, United
$242
US Airways, Delta, Alaska, United
$222
United, Delta, Alaska
$225
Alaska, United, Delta
$236
Alaska, United
$242
Alaska
$180
United, American, Alaska, Delta, US Airways
$226
Alaska, United
$218
Alaska, Delta, United, US Airways
$234
Alaska, American, US Airways, United, Delta
$199
Alaska, United, Virgin America, Delta, Frontier, US Airways
$203
Alaska
$242
Alaska, United, US Airways, American, Frontier, AirTran, Delta
$198
Alaska, Delta, United
$217
Alaska, Delta, United
$240
Alaska, United, Delta, Frontier, US Airways, American
$189

Cheap International Flights from Portland - PDX

Flights
Airline
Lowest Price
Air Canada, United, Delta, Alaska, American
$247
Alaska, Delta, United, Air Canada
$365

Cheap International Flights to Prince Rupert - YPR

Flights
Airline
Lowest Price
Delta, Alaska, United, Air Canada
$330
Cheap Flights from Portland to Prince Rupert, from $696 Round trip from PDX to YPR