Fly nonstop from New York to St Thomas for $301 round-trip on American Airlines.

Seen below, we found seats for travel this weekend, departing JFK on Friday, January 30, returning Monday, February 2.

You'll find other dates are also available for travel throughout February.

For a complete look at current deals, visit our fare listings for New York JFK.

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.

More Stories You'll Love