Welcome | Sign out
Recommended by:More >

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
$317
Alaska, United, American, Delta, Virgin America, JetBlue, US Airways
$187
Delta, US Airways
$417
US Airways, JetBlue, United, Delta
$364
AirTran, Virgin America, JetBlue, Delta, Alaska, Spirit, US Airways, American, United
$300
Spirit, United, Alaska, Delta, US Airways, American, JetBlue, AirTran
$357
United, Delta, US Airways
$320
United, Alaska, US Airways, AirTran, Delta, American, Frontier
$289
United, Delta, US Airways
$320
Alaska, Delta, US Airways, American, United
$333
US Airways, JetBlue, Delta, United
$393
Alaska, Delta, United, American, US Airways, JetBlue
$380

Cheap Domestic Flights to St John - YSJ

Flights
Airline
Lowest Price
US Airways, Delta
$423
United, Delta, US Airways, JetBlue
$315
Delta, United, US Airways
$315
United, Delta, US Airways
$315
Delta, US Airways, JetBlue, United
$375
Delta, Alaska, US Airways, American, United
$359
Alaska, AirTran, JetBlue, American, US Airways, Delta, United
$320
Delta, US Airways, United
$335
US Airways, Delta, United, Alaska, American, JetBlue
$320
Alaska, United, Delta, US Airways, American
$353
AirTran, JetBlue, American, US Airways, Delta, United, Alaska
$404
Delta, American, Frontier, US Airways, United, Alaska
$234

Cheap International Flights from Portland - PDX

Flights
Airline
Lowest Price
United, Delta, US Airways, American, Air Canada
$556
American, Delta, United, Alaska, Air Canada, US Airways
$476
Air Canada, Alaska, United, Delta, US Airways, American
$474

Cheap International Flights to St John - YSJ

Flights
Airline
Lowest Price
Delta, Air Canada, United, US Airways, American
$556
Delta, US Airways, American, United, Air Canada, Alaska
$462
Delta, Air Canada, United, US Airways, American
$469
Recommended by:More >
Cheap Flights from Portland to St John, from $1049 Round trip from PDX to YSJ