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
$292
Alaska, United, American, Delta, Virgin America, JetBlue, US Airways
$187
Delta, US Airways
$565
US Airways, JetBlue, United, Delta
$161
AirTran, Virgin America, JetBlue, Delta, Alaska, Spirit, US Airways, American, United
$379
Spirit, United, Alaska, Delta, US Airways, American, JetBlue, AirTran
$339
United, Delta, US Airways
$439
United, Alaska, US Airways, AirTran, Delta, American, Frontier
$266
United, Delta, US Airways
$375
Alaska, Delta, US Airways, American, United
$393
US Airways, JetBlue, Delta, United
$389
Alaska, Delta, United, American, US Airways, JetBlue
$553

Cheap Domestic Flights to St John - YSJ

Flights
Airline
Lowest Price
US Airways, Delta
$565
United, Delta, US Airways, JetBlue
$304
Delta, United, US Airways
$333
United, Delta, US Airways
$333
Delta, US Airways, JetBlue, United
$389
Delta, Alaska, US Airways, American, United
$373
Alaska, AirTran, JetBlue, American, US Airways, Delta, United
$267
Delta, US Airways, United
$317
US Airways, Delta, United, Alaska, American, JetBlue
$263
Alaska, United, Delta, US Airways, American
$404
AirTran, JetBlue, American, US Airways, Delta, United, Alaska
$418
Delta, American, Frontier, US Airways, United, Alaska
$331

Cheap International Flights from Portland - PDX

Flights
Airline
Lowest Price
United, Delta, US Airways, American, Air Canada
$566
American, Delta, United, Alaska, Air Canada, US Airways
$462
Air Canada, Alaska, United, Delta, US Airways, American
$463

Cheap International Flights to St John - YSJ

Flights
Airline
Lowest Price
Delta, Air Canada, United, US Airways, American
$562
Delta, US Airways, American, United, Air Canada, Alaska
$462
Delta, Air Canada, United, US Airways, American
$483
Cheap Flights from Portland to St John, from $1018 Round trip from PDX to YSJ