Welcome | Sign out

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

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
$294
AirTran, Alaska, United, American, Virgin America, Sun Country, US Airways, Hawaiian, Spirit, Frontier, JetBlue
$322
American, Alaska, United, Spirit, JetBlue, AirTran, US Airways
$182
United, US Airways, American, Spirit, AirTran
$290
US Airways, United, American
$199
American, United, US Airways, Spirit, JetBlue, AirTran
$199
American, United
$368
United, American, US Airways, Spirit, JetBlue, AirTran
$151

Cheap International Flights from New York - NYC

Flights
Airline
Lowest Price
Spirit, JetBlue, US Airways, United, American, Delta
$303
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
$446
Spirit, JetBlue, Copa, Air Canada, United, Delta, American, US Airways
$333
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
$579

Cheap International Flights to St Croix Island - STX

Flights
Airline
Lowest Price
US Airways, American, JetBlue, United
$394
US Airways, United, American, JetBlue
$347
US Airways, United, American
$530
American, US Airways, United
$523
JetBlue, US Airways, American, United
$371
United, US Airways
$576
US Airways, United
$709
US Airways, United
$709
American, United, US Airways
$708
United, American, US Airways
$519
US Airways, American, United
$514
JetBlue, US Airways, United, American, Delta, Spirit
$248
Spirit, American, JetBlue, Delta, United, US Airways
$283
US Airways, Delta, American, United, JetBlue
$439
United, JetBlue, American, US Airways, Delta
$387
Cheap Flights from New York to St Croix Island, US Virgin Islands, from $368 Round trip from NYC to STX