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
United, Delta, US Airways, American, Spirit, JetBlue, AirTran
$247
Alaska, United, American, US Airways, Sun Country, Spirit, Hawaiian, JetBlue, Frontier, Virgin America, AirTran
$312
Alaska, United, American, US Airways, Spirit, JetBlue, AirTran
$198
United, US Airways, American, Spirit, AirTran
$244
United, American, US Airways
$278
United, US Airways, American, Spirit, JetBlue, AirTran
$208
United, American
$367
United, American, US Airways, Spirit, JetBlue, AirTran
$216

Cheap International Flights from New York - NYC

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

Cheap International Flights to St Croix Island - STX

Flights
Airline
Lowest Price
United, US Airways, American, JetBlue
$382
United, US Airways, American, JetBlue
$343
United, US Airways, American
$530
United, US Airways, American
$522
United, US Airways, American, JetBlue
$360
United, US Airways
$563
United, US Airways
$731
United, US Airways
$721
United, US Airways, American
$719
United, US Airways, American
$719
United, US Airways, American
$504
United, Delta, US Airways, American, Spirit, JetBlue
$278
United, Delta, US Airways, American, Spirit, JetBlue
$279
United, Delta, US Airways, American, JetBlue
$387
United, Delta, US Airways, American, JetBlue
$391
Cheap Flights from New York to St Croix Island, US Virgin Islands, from $350 Round trip from NYC to STX