Non-stop flights to Saint Thomas (STT)
Cyril E. King Airport is the largest airport in U.S. Virgin Islands. It is U.S. Virgin Islands' main international airport. In total there are 24 airports around the world that have direct flights to Saint Thomas, spread around 22 cities in 8 countries. Currently, there is one domestic flight to Saint Thomas.
On this page
All direct flights to Saint Thomas Top 200 flights with a stopover Airlines flying to Saint Thomas Best time to visit Saint Thomas Business Class flights International flights Domestic flights Alternative airports FAQThis month, there are 1,384 flights arriving at Saint Thomas Airport, which are 46 flights per day or 2 flights per hour.
The most frequently departed flights to Saint Thomas are routes from San Juan (SJU) in Puerto Rico and Saint Croix (STX) in U.S. Virgin Islands. These two routes together are operated 574 times this month, and make up for 41% of all monthly arrivals at Cyril E. King Airport.
The longest flight to Saint Thomas STT is departing from Minneapolis (MSP). This non-stop flight takes around 6 hours and 17 minutes and covers a distance of 2,449 miles (3,941 km).
List of all direct flights to Saint Thomas
Below you can find a list of all cities and countries that have direct flights to Saint Thomas, ordered by popularity.
Top 200 flights with a stopover
This list contains the 200 most popular airports from which flights depart that require just one stopover to get to Saint Thomas.
Airlines flying to Saint Thomas
Currently, there are 11 airlines that fly to Saint Thomas. Most flights to Saint Thomas are operated by Cape Air, as they connect 7 airports to STT. Below you can find the list of airlines that operate all STT flights:
What is the best time to visit Saint Thomas?
🌴 Tropical
Saint Thomas is a tropical destination known for its warm climate, with temperatures between 25°C and 30°C (77°F to 86°F) throughout the year. The area is characterized by high humidity and frequent rainfall.
Being located north of the equator, Saint Thomas experiences its dry season from November to April, making this the perfect time to visit. In this period, you can expect mostly dry conditions, while the wet season will see days of rain. Humidity and temperatures are consistently high all year long.

Business class flights to Saint Thomas
There are 13 airports that have flights to Saint Thomas in Business Class. All airports that offer business class flights to STT are listed below:
International flights to Saint Thomas
Flights from Anguilla to Saint Thomas
The Valley is the only city in Anguilla with direct flights to Saint Thomas. From The Valley, direct flights are offered by Cape Air.
All flights from Anguilla
Flights from British Virgin Islands to Saint Thomas
In British Virgin Islands, the only airport that has a direct connection to Saint Thomas is Tortola. From Tortola, direct flights are offered by Cape Air.
All flights from British Virgin Islands
Flights from Dominica to Saint Thomas
There is 1 airport in Dominica that has a direct connection to Saint Thomas, which is Dominica. From Dominica, direct flights are offered by Contour Aviation. This is a seasonal route that starts in April and ends in September.
All flights from Dominica
Flights from Dominican Republic to Saint Thomas
In Dominican Republic, the only airport that has a direct connection to Saint Thomas is Santo Domingo. From Santo Domingo, direct flights are offered by Sky High.
All flights from Dominican Republic
Flights from Puerto Rico to Saint Thomas
San Juan is the only city in Puerto Rico with direct flights to Saint Thomas. From San Juan, direct flights are offered by Cape Air, JetBlue and Sun Country Airlines.
All flights from Puerto Rico
Flights from St. Barthélemy to Saint Thomas
There is 1 airport in St. Barthélemy that has a direct connection to Saint Thomas, which is Saint Barthélemy. From Saint Barthélemy, you can fly non-stop with Cape Air or Tradewind Aviation.
All flights from St. Barthélemy
Flights from St. Kitts & Nevis to Saint Thomas
There are 2 airports in St. Kitts & Nevis that have non-stop flights to Saint Thomas.
From Nevis and Saint Kitts, you can fly with Cape Air.
All flights from St. Kitts & Nevis
Flights from United States to Saint Thomas
United States is well-connected to Saint Thomas (STT) with 15 airports around the country that have direct flights to the airport.
From Atlanta, direct flights are offered by Delta (SkyTeam).
From Baltimore-Washington, the only airline with direct flights is Southwest Airlines. This is a seasonal route that starts in April and ends in August.
From Boston, you can fly non-stop with Delta (SkyTeam) or JetBlue. This route is recently announced though, and not operational yet. It will start in April 2026.
From Charlotte, the only airline with direct flights is American Airlines (Oneworld).
From Chicago, you can fly non-stop with American Airlines (Oneworld) or United Airlines (Star Alliance). This is a seasonal route that starts in April and ends in August.
From Dallas-Fort Worth, you can fly non-stop to Saint Thomas with American Airlines (Oneworld). This is a seasonal route that starts in April and ends in August.
From Fort Lauderdale, direct flights are offered by Spirit Airlines. This is a seasonal route that starts in April and ends in September.
From Houston, the only airline with direct flights is United Airlines (Star Alliance).
From Miami, you can fly non-stop to Saint Thomas with American Airlines (Oneworld).
From Minneapolis, the only airline with direct flights is Sun Country Airlines.
From New York City, you can fly non-stop with American Airlines (Oneworld) or Delta (SkyTeam). This is a seasonal route that starts in April and ends in September.
From Newark, you can fly non-stop to Saint Thomas with United Airlines (Star Alliance).
From Orlando, you can fly non-stop with Southwest Airlines or Spirit Airlines. This is a seasonal route that starts in April and ends in October.
From Philadelphia, the only airline with direct flights is American Airlines (Oneworld). This is a seasonal route that starts in April and ends in September.
From Washington, you can fly non-stop to Saint Thomas with United Airlines (Star Alliance).
All flights from United States
Domestic flights to Saint Thomas
Flights from U.S. Virgin Islands to Saint Thomas
There is just one domestic flight to Saint Thomas, which is between Saint Thomas and Saint Croix. From Saint Croix, direct flights are offered by Cape Air.
All flights from U.S. Virgin Islands
Alternative airports near Saint Thomas
Flying to an alternative airport near Saint Thomas could give you other options to reach your destination. For example, the possibility to fly with a different airline or alliance, or finding a cheaper airfare. For this reason, alternative airports near to Saint Thomas (STT) are listed below. The closest alternative airports are Saint Thomas (SPB) and Culebra (CPX).
Frequently asked questions - FAQ
How many airports are there in Saint Thomas?
There are 9 airports in Saint Thomas: Cyril E. King Airport (STT), Charlotte Amalie Harbor Seaplane Base (SPB), Benjamin Rivera Noriega Airport (CPX), Terrance B. Lettsome International Airport (EIS), Antonio Rivera Rodriguez Airport (VQS), Virgin Gorda Airport (VIJ), José Aponte de la Torre Airport (NRR), Christiansted Harbor Seaplane Base (SSB) and Henry E. Rohlsen Airport (STX).
What is the best airport to fly into Saint Thomas?
The most convenient airport to fly into Saint Thomas is Cyril E. King Airport (STT).
How many airlines fly to Saint Thomas?
There are 11 airlines flying to Saint Thomas from 24 airports around the world, as of April 2026.
Which airlines fly to Saint Thomas?
Cape Air, American Airlines and United Airlines operate most flights to Saint Thomas. To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying to Saint Thomas?
SkyTeam, Oneworld and Star Alliance are all flying to Saint Thomas.
How many nonstop flights are there to Saint Thomas?
There are roughly 1,384 flights arriving at Saint Thomas every month (or 322 flights each week), from a total of 24 airports worldwide.
What is the official name of Saint Thomas Airport?
The official name of Saint Thomas Airport is Cyril E. King Airport.
What is the airport code of Saint Thomas Airport?
The airport code of Saint Thomas Airport is STT.
What are the most popular flights to Saint Thomas?
San Juan, Saint Croix and Miami are the 3 most popular routes to Saint Thomas. For a complete overview of all flight routes to Saint Thomas, please use our flight map.
How long is the flight to Saint Thomas?
| San Juan to Saint Thomas | 46m |
| Saint Croix to Saint Thomas | 32m |
| Miami to Saint Thomas | 3h 13m |
| Atlanta to Saint Thomas | 3h 55m |
| Tortola to Saint Thomas | 27m |