Direct flights from Charlotte Amalie to New York STT → JFK

American Airlines and Delta Air Lines operate nonstop flights from Charlotte Amalie (STT) to New York (JFK). The nonstop flight takes around ~3h 16m, covering 1,627 miles (2,619 km). Updated 28 June 2026.

📬 Cheap nonstop deals from Charlotte Amalie

We'll email you when a fare from STT drops well below normal. Free, weekly, no password needed.

Free · weekly digest · no password needed

American Airlines AA Delta Air Lines DL

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Charlotte Amalie to New York?

Yes, American Airlines and Delta Air Lines operate nonstop flights from Charlotte Amalie (STT) to New York (JFK).

Which airlines fly direct from Charlotte Amalie to New York?

American Airlines, Delta Air Lines operate nonstop flights from Charlotte Amalie to New York.

How long is the flight from Charlotte Amalie to New York?

The nonstop flight from Charlotte Amalie to New York takes ~3h 16m (approximately 2619 km).

Explore More

Get cheap direct-flight deals from Charlotte Amalie, free by email