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