Direct flights to Saint Croix STX
Saint Croix is a small airport in U.S. Virgin Islands. In total there are 8 airports with direct flights to Saint Croix from 3 different countries and 5 U.S. states. You can easily reach Saint Croix with daily non-stop flights from major hubs San Juan (Cape Air) and Miami (American Airlines).
Click to open the interactive map.
Non-stop routes to STX:
Duration

Airlines with direct flights every day to Saint Croix
The airports presented below each airline are hubs for this specific operator.
Direct flights to other airports in Saint Croix
Christiansted Harbor Seaplane Base (SSB)
Flights from 1 different airports
Direct flights to U.S. Virgin Islands
Saint Thomas (STT)
Flights from 24 different airports
St. Thomas Seaplane Base (SPB)
Flights from 1 different airports
