Fly from Newark to St Croix for $352 round-trip, including taxes, on Delta Air Lines.
We found seats departing EWR on Saturday, April 25, returning from STX on the following Saturday, May 2. Flights connect via Atlanta.
Other dates are available for travel in late spring, with slightly higher fares ($378) for winter travel from other New York area airports.
For a complete list of current deals, have a look at our Newark fare finds.
St Croix scuba image via Shutterstock
All products and services mentioned on Airfarewatchdog are independently selected by our team of expert travelers. If you buy something through our links, we may earn an affiliate commission.