Getting from St. Croix to New York

New York is one of the most common mainland destinations for St. Croix travelers, but there's no year-round nonstop service — you'll always connect, typically through San Juan or Miami. The good news is that SJU and MIA both have multiple daily flights to all three New York area airports (JFK, LGA, EWR).

Which New York Airport?

The right airport depends on your final destination:

Best Routing Options

STX → SJU → JFK on JetBlue is often the most seamless option for New York travel, especially since JetBlue interlines with Cape Air. American via MIA or Charlotte is competitive for EWR and LGA. United offers seasonal connectivity through Newark.

Seasonal Nonstop from JFK

JetBlue has operated seasonal nonstop service between JFK and STX during peak winter season. Check jetblue.com for current availability for your dates — when this route runs, it's the best option from New York, cutting out the connection entirely.

Booking Tips

New York routes to STX are popular and price-sensitive. Set fare alerts on Google Flights for the JFK–STX and EWR–STX pairs and book when you see a dip. Avoid booking the last inter-island connection of the day — if your mainline flight is delayed, missing the last Cape Air departure from SJU means an unplanned overnight.