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
$317
Alaska, Delta
$182
Alaska, Delta, United
$196
Alaska, Hawaiian, United, US Airways, Delta
$215
Delta, Alaska, US Airways, American, Spirit, Hawaiian
$132
Delta, Alaska, US Airways, American, United
$132
Alaska, US Airways, United, Delta
$202
Delta, Alaska, United
$176

Cheap Domestic Flights to Prince Rupert - YPR

Flights
Airline
Lowest Price
Alaska
$216
Alaska, United
$242
US Airways, Delta, Alaska, United
$203
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
$194
Alaska, United, Virgin America, Delta, Frontier, US Airways
$203
Alaska
$242
Alaska, United, US Airways, American, Frontier, AirTran, Delta
$182
Alaska, Delta, United
$217
Alaska, Delta, United
$292
Alaska, United, Delta, Frontier, US Airways, American
$189

Cheap International Flights from Portland - PDX

Flights
Airline
Lowest Price
Air Canada, United, Delta, Alaska, American
$223
Alaska, Delta, United, Air Canada
$379

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 $696 Round trip from PDX to YPR