Welcome | Sign out

Cheap Flights from Portland to St Croix Island, US Virgin Islands - PDX to STX

Did You Know?

You must make at least one connection to fly from Portland, OR to St Croix Island.
168,115 seats are available per week to fly from Portland, OR to St Croix Island.
There are 3584 flights from Portland, OR to St Croix Island per week.
American Airlines has 490 connecting flights between Portland, OR and St Croix Island.

Cheap Domestic Flights from Portland - PDX

Flights
Airline
Lowest Price
United, Delta, US Airways, American, JetBlue
$379
JetBlue, United, Alaska, US Airways, American, Spirit, Frontier, Virgin America, AirTran
$297
United, Delta, Alaska, American, US Airways, Spirit, Frontier, AirTran
$331
American, United, Frontier, Delta, Alaska, Virgin America, Spirit, US Airways
$213
Delta, Alaska, US Airways, United, American, Frontier, Virgin America, Spirit
$265

Cheap Domestic Flights to St Croix Island - STX

Flights
Airline
Lowest Price
United, US Airways, JetBlue, Delta, American
$363
United, Sun Country, US Airways, American, Delta, Alaska
$397
United, Alaska, Delta, US Airways, Sun Country, JetBlue, Frontier, Virgin America, AirTran, American
$268
AirTran, Alaska, United, Delta, US Airways, American, JetBlue, Frontier, Virgin America
$331
Hawaiian, AirTran, United, Delta, Alaska, US Airways, Sun Country, JetBlue, Frontier, American, Virgin America
$267
United, JetBlue
$411
AirTran, United, US Airways, Delta, Alaska, American, Sun Country, JetBlue, Virgin America
$294
US Airways, United, Frontier, Delta, Alaska, American, JetBlue, Virgin America
$182
AirTran, American, Alaska, United, Frontier, JetBlue, US Airways, Sun Country, Delta
$284
US Airways, Alaska, United, Frontier, AirTran, American, Delta
$264
Delta, United, Virgin America, US Airways, American, Alaska, AirTran, JetBlue
$343

Cheap International Flights from Portland - PDX

Flights
Airline
Lowest Price
Delta, US Airways, American, JetBlue, United
$439
Delta, American, US Airways, United, Air Canada, JetBlue
$402
JetBlue, Air Canada, United, Delta, American, US Airways
$411
American, Delta, US Airways
$905

Cheap International Flights to St Croix Island - STX

Flights
Airline
Lowest Price
United, American, US Airways
$582
United, Delta, US Airways, American, JetBlue
$423
US Airways, Air Canada, United, JetBlue, Delta, American
$538
Delta, Air Canada, United, US Airways, American, JetBlue, AirTran
$566
American, US Airways, Delta
$905
Delta, American, Air Canada, United, US Airways
$971
Delta, United, American, US Airways, JetBlue
$536
Delta, United, Air Canada, JetBlue, US Airways, American
$246
Delta, United, JetBlue, AirTran, Air Canada, US Airways, American
$555
Air Europa, Korean, British Airways, Finnair, Brussels, Tap Portugal, SAS, KLM, US Airways, Icelandair, Turkish, Swiss, Delta, LOT, Alitalia, Air Canada, Austrian, Lufthansa, Air France, Air Berlin, American, Iberia, United
$981
Cheap Flights from Portland to St Croix Island, US Virgin Islands, from $583 Round trip from PDX to STX