Best option New York St. Thomas | 05/29/24 direct DL1930 03h 58min | 06/13/24 direct DL1768 04h 19min | Delta Air Lines | ? | $331 Found several days ago | Check | |
New York St. Thomas | 05/29/24 direct AA2966 04h 00min | 06/13/24 direct AA0936 04h 11min | American Airlines | ? | $420 Found several days ago | Check | |
New York St. Thomas | 05/29/24 direct AA2966 04h 00min | 06/13/24 direct AA0936 04h 11min | American Airlines | ? | $1,186 Found several days ago | Check |
- Find cheap flights
- Booking tips
- Flights
- Flight Routes
- Flights to United States Virgin Islands
- Flights to St. Thomas
- Flights New York (JFK) St. Thomas (STT)
Tips and tricks to help you find cheap flights from New York to St. Thomas
Favorite airline: American Airlines
Most travelers looking for flights on the route from New York to St. Thomas decide to book flights with American Airlines.
American Airlines
67 %
Delta
25 %
Avianca
8 %
Direct flights are cheaper
Flights with a stopover are on average $273.00 more expensive than direct flights.
non stop flight
1 stop
2 stops
03h 58min
16h 57min
14h 58min
$330
$603
$819
The favorite connection is non-stop
Flights from New York to St. Thomas are most often booked as a direct flight.
Route
bookings
Direct flights
03h 58min, from $330
88 %
1 stopover Miami International Airport, FL
16h 57min, from $603
12 %
Flight information: New York - St. Thomas
Roundtrip from | $330.22 |
---|---|
Flight duration | min. 03:57 / max. 04:06 |
Return flight duration | min. 04:12/ max. 04:29 |
Distance | 2622 km |
Flights per week | 7 |
Departure airport | New York - John F. Kennedy International Airport, NY (JFK) |
Arrival airport | St. Thomas (Virgin Islands) (STT) |
Destination country | United States Virgin Islands |
Alternative flights to St. Thomas
- Washington-DC - St. Thomas from $454
- Washington DC - St. Thomas from $454
- New York - St. Thomas from $331
- Atlanta - St. Thomas from $306
- Boston - St. Thomas from $443
Flight destinations with a similar price
- New York - San Francisco from $316
- New York - Las Vegas from $356
- New York - Denver from $342
- New York - Phoenix - Sky Harbor from $344
- New York - Austin from $314
- New York - Raleigh-Durham from $319
- New York - Seattle-Tacoma from $328
- New York - Rochester from $303
- New York - Houston - George Bush from $316
- New York - San Jose, Costa Rica from $363