Welcome | Sign out

Cheap Flights from New York to St Croix Island, US Virgin Islands - NYC to STX (reverse)

Did You Know?

There are 3708 flights from New York, NY to St Croix Island per week.
You must make at least one connection to fly from New York, NY to St Croix Island.
191,759 seats are available per week to fly from New York, NY to St Croix Island.
US Airways has 438 connecting flights between New York, NY and St Croix Island.

Cheap Domestic Flights from New York - NYC

Flights
Airline
Lowest Price
AirTran, Delta, JetBlue, Spirit, American, US Airways, United
$254
AirTran, Alaska, United, American, Virgin America, Sun Country, US Airways, Hawaiian, Spirit, Frontier, JetBlue
$322
American, Alaska, United, Spirit, JetBlue, AirTran, US Airways
$195
United, US Airways, American, Spirit, AirTran
$261
US Airways, United, American
$285
American, United, US Airways, Spirit, JetBlue, AirTran
$178
American, United
$368
United, American, US Airways, Spirit, JetBlue, AirTran
$145

Cheap International Flights from New York - NYC

Flights
Airline
Lowest Price
Spirit, JetBlue, US Airways, United, American, Delta
$301
US Airways, Virgin Atlantic, Turkish, Royal Air Maroc, Transaero, KLM, Austrian, Alitalia, Brussels, Finnair, LOT, Norwegian Shuttle, Aeroflot, Aer Lingus, Air India, Icelandair, Lufthansa, Air France, Air Berlin, American, Swiss, Air Canada, Kuwait, British Airways, Air Europa, Iberia, Delta, United
$458
Spirit, JetBlue, Copa, Air Canada, United, Delta, American, US Airways
$387
Turkish, Swiss, Air Tahiti Nui, Delta, Aeroflot, Iberia, Air Europa, Royal Air Maroc, Icelandair, US Airways, American, United, Air Canada, British Airways, Brussels, Alitalia, Austrian, KLM, XL Airways, Air France, Lufthansa, Aer Lingus, Finnair, Air Berlin, LOT
$586

Cheap International Flights to St Croix Island - STX

Flights
Airline
Lowest Price
US Airways, American, JetBlue, United
$384
US Airways, United, American, JetBlue
$346
US Airways, United, American
$530
American, US Airways, United
$513
JetBlue, US Airways, American, United
$361
United, US Airways
$564
US Airways, United
$703
US Airways, United
$723
American, United, US Airways
$703
United, American, US Airways
$513
US Airways, American, United
$505
JetBlue, US Airways, United, American, Delta, Spirit
$279
Spirit, American, JetBlue, Delta, United, US Airways
$281
US Airways, Delta, American, United, JetBlue
$429
United, JetBlue, American, US Airways, Delta
$373
Cheap Flights from New York to St Croix Island, US Virgin Islands, from $360 Round trip from NYC to STX