Welcome | Sign out

Cheap Flights from Portland to St John - PDX to YSJ

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
$298
Alaska, United, American, Delta, Virgin America, JetBlue, US Airways
$187
Delta, US Airways
$445
US Airways, JetBlue, United, Delta
$161
AirTran, Virgin America, JetBlue, Delta, Alaska, Spirit, US Airways, American, United
$283
Spirit, United, Alaska, Delta, US Airways, American, JetBlue, AirTran
$338
United, Delta, US Airways
$302
United, Alaska, US Airways, AirTran, Delta, American, Frontier
$273
United, Delta, US Airways
$302
Alaska, Delta, US Airways, American, United
$325
US Airways, JetBlue, Delta, United
$371
Alaska, Delta, United, American, US Airways, JetBlue
$369

Cheap Domestic Flights to St John - YSJ

Flights
Airline
Lowest Price
US Airways, Delta
$449
United, Delta, US Airways, JetBlue
$313
Delta, United, US Airways
$311
United, Delta, US Airways
$311
Delta, US Airways, JetBlue, United
$354
Delta, Alaska, US Airways, American, United
$350
Alaska, AirTran, JetBlue, American, US Airways, Delta, United
$302
Delta, US Airways, United
$317
US Airways, Delta, United, Alaska, American, JetBlue
$302
Alaska, United, Delta, US Airways, American
$331
AirTran, JetBlue, American, US Airways, Delta, United, Alaska
$381
Delta, American, Frontier, US Airways, United, Alaska
$214

Cheap International Flights from Portland - PDX

Flights
Airline
Lowest Price
United, Delta, US Airways, American, Air Canada
$541
American, Delta, United, Alaska, Air Canada, US Airways
$458
Air Canada, Alaska, United, Delta, US Airways, American
$462

Cheap International Flights to St John - YSJ

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