Welcome | Sign out

Cheap Flights from Portland to St John - PDX to YSJ (reverse)

Did You Know?

There are 1926 flights from Portland, OR to St John per week.
You must make at least 2 connections to fly from Portland, OR to St John.
Air Canada has 483 connecting flights between Portland, OR and St John.
40,753 seats are available per week to fly from Portland, OR to St John.

Cheap Domestic Flights from Portland - PDX

Flights
Airline
Lowest Price
JetBlue, Virgin America, Spirit, US Airways, American, Delta, United, Alaska, AirTran
$292
Alaska, United, American, Delta, Virgin America, JetBlue, US Airways
$187
Delta, US Airways
$544
US Airways, JetBlue, United, Delta
$161
AirTran, Virgin America, JetBlue, Delta, Alaska, Spirit, US Airways, American, United
$382
Spirit, United, Alaska, Delta, US Airways, American, JetBlue, AirTran
$169
United, Delta, US Airways
$422
United, Alaska, US Airways, AirTran, Delta, American, Frontier
$266
United, Delta, US Airways
$360
Alaska, Delta, US Airways, American, United
$382
US Airways, JetBlue, Delta, United
$374
Alaska, Delta, United, American, US Airways, JetBlue
$531

Cheap Domestic Flights to St John - YSJ

Flights
Airline
Lowest Price
US Airways, Delta
$544
United, Delta, US Airways, JetBlue
$304
Delta, United, US Airways
$324
United, Delta, US Airways
$324
Delta, US Airways, JetBlue, United
$374
Delta, Alaska, US Airways, American, United
$362
Alaska, AirTran, JetBlue, American, US Airways, Delta, United
$266
Delta, US Airways, United
$388
US Airways, Delta, United, Alaska, American, JetBlue
$374
Alaska, United, Delta, US Airways, American
$444
AirTran, JetBlue, American, US Airways, Delta, United, Alaska
$401
Delta, American, Frontier, US Airways, United, Alaska
$205

Cheap International Flights from Portland - PDX

Flights
Airline
Lowest Price
United, Delta, US Airways, American, Air Canada
$551
American, Delta, United, Alaska, Air Canada, US Airways
$449
Air Canada, Alaska, United, Delta, US Airways, American
$464

Cheap International Flights to St John - YSJ

Flights
Airline
Lowest Price
Delta, Air Canada, United, US Airways, American
$544
Delta, US Airways, American, United, Air Canada, Alaska
$450
Delta, Air Canada, United, US Airways, American
$471
Cheap Flights from Portland to St John, from $985 Round trip from PDX to YSJ