Welcome | Sign out
Recommended by:More >

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
$598
Alaska, Delta
$182
Alaska, Delta, United
$196
Alaska, Hawaiian, United, US Airways, Delta
$199
Delta, Alaska, US Airways, American, Spirit, Hawaiian
$151
Delta, Alaska, US Airways, American, United
$151
Alaska, US Airways, United, Delta
$202
Delta, Alaska, United
$176

Cheap Domestic Flights to Prince Rupert - YPR

Flights
Airline
Lowest Price
Alaska
$255
Alaska, United
$242
US Airways, Delta, Alaska, United
$246
United, Delta, Alaska
$225
Alaska, United, Delta
$236
Alaska, United
$242
Alaska
$180
United, American, Alaska, Delta, US Airways
$226
Alaska, United
$258
Alaska, Delta, United, US Airways
$234
Alaska, American, US Airways, United, Delta
$194
Alaska, United, Virgin America, Delta, Frontier, US Airways
$203
Alaska
$242
Alaska, United, US Airways, American, Frontier, AirTran, Delta
$174
Alaska, Delta, United
$217
Alaska, Delta, United
$318
Alaska, United, Delta, Frontier, US Airways, American
$189

Cheap International Flights from Portland - PDX

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

Cheap International Flights to Prince Rupert - YPR

Flights
Airline
Lowest Price
Delta, Alaska, United, Air Canada
$330
Recommended by:More >
Cheap Flights from Portland to Prince Rupert, from $700 Round trip from PDX to YPR