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.
18,200 seats are available per week to fly from Portland, OR to Prince Rupert.
Air Canada has 364 connecting flights between Portland, OR and Prince Rupert.
There are 728 flights from Portland, OR to Prince Rupert per week.

Cheap Domestic Flights from Portland - PDX

Flights
Airline
Lowest Price
Alaska
$358
Alaska, Delta
$178
Alaska, Delta, United
$196
Alaska, Hawaiian, United, US Airways, Delta
$219
Delta, Alaska, US Airways, American, Spirit, Hawaiian
$157
Delta, Alaska, US Airways, American, United
$157
Alaska, US Airways, United, Delta
$213
Delta, Alaska, United
$185

Cheap Domestic Flights to Prince Rupert - YPR

Flights
Airline
Lowest Price
Alaska
$246
Alaska, United
$255
US Airways, Delta, Alaska, United
$253
United, Delta, Alaska
$239
Alaska, United, Delta
$249
Alaska, United
$255
Alaska
$190
United, American, Alaska, Delta, US Airways
$238
Alaska, United
$249
Alaska, Delta, United, US Airways
$247
Alaska, American, US Airways, United, Delta
$198
Alaska, United, Virgin America, Delta, Frontier, US Airways
$214
Alaska
$256
Alaska, United, US Airways, American, Frontier, AirTran, Delta
$192
Alaska, Delta, United
$229
Alaska, Delta, United
$298
Alaska, United, Delta, Frontier, US Airways, American
$198

Cheap International Flights from Portland - PDX

Flights
Airline
Lowest Price
Air Canada, United, Delta, Alaska, American
$246
Alaska, Delta, United, Air Canada
$415

Cheap International Flights to Prince Rupert - YPR

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