Cheap flights to Saint Croix
The main point of arrival on the island is Henry E. Rohlsen Airport, located just 5 km from the center of **Saint Croix**. The city's route network covers 8 destinations, ensuring a stable connection with major transport hubs. The largest number of flights arrive from Miami (24 flights per week), San Juan (17 flights), and Fort Lauderdale (6 flights). To plan your logistics, travelers are recommended to check the travel guide and information on how to get to your vacation destination.
Air service to the island is supported by 5 carriers, with American Airlines and JetBlue playing a key role. Regular flights to **Saint Croix** are also operated by Spirit Airlines and Kamchatka Airlines. To ensure a comfortable trip, it's worth checking the weather for your departure dates in advance. Below on the page, you will find detailed cards for departure cities with a convenient flight search form.


San Juan — Saint Croix




Charlotte Amalie — Saint Croix




Charlestown — Saint Croix
Flight insights to Saint Croix
Data-driven trends for direct flights to Saint Croix — how often airlines fly, where passengers come from, and typical fares and flight times.
Most frequent departure cities
The most frequent direct routes to Saint Croix come from Miami, San Juan and Fort Lauderdale. Miami leads with around 24 flights a week.
- Miami24 flights/week
- San Juan17 flights/week
- Fort Lauderdale6 flights/week
- Chicago3 flights/week
- Charlotte2 flights/week
Top departure countries
Most direct flights to Saint Croix depart from United States, Puerto Rico and Saint Kitts and Nevis. United States alone accounts for about 66% of all direct routes.
- United Statesavg $322
- Puerto Ricoavg $398
- Saint Kitts and Nevisavg $851
- U.S. Virgin Islandsavg $453
Direct routes & fares
Popular non-stop routes to Saint Croix range from Miami at $322 to Charlestown at $851 — a quick way to compare direct-flight fares.
- Miamifrom $322
- San Juanfrom $398
- Charlestownfrom $851
- Charlotte Amaliefrom $453
Cheapest departure cities
The cheapest places to fly to Saint Croix from right now are Miami from $322, San Juan from $398 and Charlotte Amalie from $453.
- Miamifrom $322
- San Juanfrom $398
- Charlotte Amaliefrom $453
- Charlestownfrom $851
Longest direct flights
The longest direct flight to Saint Croix is from Chicago at about 4h 55m, followed by Atlanta (3h 53m) and Charlotte (3h 43m).
- Chicago4h 55m
- Atlanta3h 53m
- Charlotte3h 43m
- Fort Lauderdale2h 51m
- Miami2h 50m
Popular departure cities to Saint Croix
Frequently asked questions
- How many cities offer flights to Saint Croix?
- Currently, direct flights or convenient connections to **Saint Croix** are available from 8 different cities. Most routes connect the island with major transport hubs in the USA and the Caribbean.
- Which cities have the most frequent flights to Saint Croix?
- The most popular destinations are **Miami** with a frequency of 24 flights per week and **San Juan**, from where 17 flights are operated weekly. Active air connections are also established with **Fort Lauderdale** (6 flights) and **Chicago** (3 flights).
- How many airlines fly to Saint Croix?
- Five airlines operate flights on this route. The largest carriers providing the main passenger flow are **American Airlines**, **JetBlue**, **Spirit Airlines**, **Delta**, and **Kamchatka Airlines**.
- Which airports receive flights to Saint Croix?
- The main air hub of the city is **Henry E. Rohlsen Airport (STX)**. It is located approximately 5 kilometers from the central district of the island, ensuring a quick and convenient transfer after landing.
- How can I find cheap tickets to Saint Croix?
- To find the best fares, it is recommended to use the search form in the departure city cards located below on this page. Comparing offers from different carriers and choosing dates with less intense demand helps find budget flight options.