Direct (nonstop) flights from Saint Thomas to New York

2 airlines fly nonstop from Saint Thomas (STT) to John F Kennedy International (JFK). It's 1,623 miles (2,612 km), about 4h 25m in the air. Operated by American Airlines, Delta Air Lines.

STT
Saint Thomas
🇻🇮 Saint Thomas, U.S. Virgin Islands
JFK
John F Kennedy International
🇺🇸 New York, USA
Flight Time
4h 25m
Distance
1,623 mi
2,612 km
CO₂/pax
274 kg
−34 kg vs. layover
Airlines
2
American Airlines +1
Time Diff
Same timezone
Operated by American Airlines American Airlines Delta Air Lines Delta Air Lines

Route data last updated: May 31, 2026

Airlines with non-stop flights

American Airlines AA American Airlines
Route
STT → JFK
Flight Time
4h 25m
Distance
1,623 mi
Delta Air Lines DL Delta Air Lines
Route
STT → JFK
Flight Time
4h 25m
Distance
1,623 mi

Alternative Routes

Other ways to fly from Saint Thomas to New York with one stop · direct emits 274 kg CO₂ per passenger

STT SJU (San Juan) JFK
Leg 1: 45m (68 mi) Leg 2: 4h 5m (1,598 mi) Total: ~4h 50m 🍃 308 kg CO₂ (+12% vs. direct)
Leg 1
STT → SJU
45m · 68 mi
View STT to SJU flights →
Leg 2
SJU → JFK
4h 5m · 1,598 mi
View SJU to JFK flights →
STT SDQ (Santo Domingo) JFK
Leg 1: 1h 10m (309 mi) Leg 2: 3h 59m (1,549 mi) Total: ~5h 9m 🍃 344 kg CO₂ (+26% vs. direct)
Leg 1
STT → SDQ
1h 10m · 309 mi
View STT to SDQ flights →
Leg 2
SDQ → JFK
3h 59m · 1,549 mi
View SDQ to JFK flights →
STT BOS (Boston) JFK
Leg 1: 4h 21m (1,693 mi) Leg 2: 1h 25m (186 mi) Total: ~5h 46m 🍃 346 kg CO₂ (+26% vs. direct)
Leg 1
STT → BOS
4h 21m · 1,693 mi
View STT to BOS flights →
Leg 2
BOS → JFK
1h 25m · 186 mi
View BOS to JFK flights →
STT IAD (Dulles) JFK
Leg 1: 4h 18m (1,606 mi) Leg 2: 1h 28m (227 mi) Total: ~5h 46m 🍃 338 kg CO₂ (+23% vs. direct)
Leg 1
STT → IAD
4h 18m · 1,606 mi
View STT to IAD flights →
Leg 2
IAD → JFK
1h 28m · 227 mi
View IAD to JFK flights →
STT SKB (Saint Kitts) JFK
Leg 1: 1h 10m (164 mi) Leg 2: 4h 41m (1,737 mi) Total: ~5h 51m 🍃 349 kg CO₂ (+27% vs. direct)
Leg 1
STT → SKB
1h 10m · 164 mi
View STT to SKB flights →
Leg 2
SKB → JFK
4h 41m · 1,737 mi
View SKB to JFK flights →

Frequently Asked Questions

How long is the direct flight from Saint Thomas to New York?

A nonstop flight from Saint Thomas (STT) to New York (JFK) takes approximately 4 hours and 25 minutes. The distance is 1,623 miles (2,612 km).

Which airlines fly nonstop from Saint Thomas to New York?

2 airlines: American Airlines, Delta Air Lines.

Is there a nonstop flight from Saint Thomas to New York?

Yes. 2 airlines: American Airlines, Delta Air Lines.

How far is Saint Thomas from New York?

The flight distance from Saint Thomas to New York is 1,623 miles (2,612 km), measured as the great-circle (shortest air) distance.

What type of aircraft flies from Saint Thomas to New York?

At 4h 25m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from U.S. Virgin Islands to USA?

Depends on your passport. Check with the USA embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Saint Thomas to New York?

Roughly 274 kg CO2 per passenger one-way. That's about the same as driving 1,370 km.

Is the return flight from New York to Saint Thomas also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Saint Thomas to New York?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Saint Thomas for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.