Support

Flights Fort Lauderdale — Saint Croix

Fort Lauderdale
FLL
Saint Croix
STX

Cheap flights Fort Lauderdale — Saint Croix

Below you can see the best deals on flights Fort Lauderdale — Saint Croix for upcoming dates. Direct and connecting flights from various airlines — compare prices and choose the right ticket.

The lowest price for the next 2 months is on 20 July, from $273.

Top 10 cheap flights Fort Lauderdale — Saint Croix

Direct flights Fort Lauderdale — Saint Croix

Direct flight options for Fort Lauderdale — Saint Croix with no stopovers on upcoming dates. A direct flight is faster and more convenient — especially when travelling with luggage or children.

The fastest direct flight takes around 2 h 47 min.

Top 10 direct flights Fort Lauderdale — Saint Croix

About the Fort Lauderdale — Saint Croix flight

On this page, you can find and buy flight tickets from Fort Lauderdale to Saint Croix. This 1,832 km route is served by approximately 2 flights per week, allowing you to plan your trip to the U.S. Virgin Islands in advance.

The main carrier on this route is Spirit Airlines (NK). Ticket prices are dynamic, so to find the best deals, we recommend using the low-fare calendar and the price dynamics chart provided below.

Flight ticket prices by day: Fort Lauderdale — Saint Croix

Below is a calendar of the lowest flight ticket prices for Fort Lauderdale — Saint Croix by day. Pick a convenient date and instantly see the fare. The cheapest flights on this route start from $273 in y, and the most expensive are around $273 in y. If your travel dates are flexible, the calendar will help you find the best price for your preferred period. To view round-trip fares, switch to the "Round trip" tab above the calendar, select your departure date — and the right-hand calendar will highlight the lowest prices for return flights on each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

Prices by month

Fort Lauderdale → Saint Croix, average one-way price

MonthAverage priceLevelMonthAverage priceLevelMonthAverage priceLevel
Jan$288highMay$216mediumSep$206low
Feb$268highJun$226mediumOct$196low
Mar$268highJul$247highNov$216medium
Apr$237mediumAug$226mediumDec$288high

Some values are estimated based on seasonality.

When to fly

The climate in Saint Croix remains warm throughout the year; however, April is the driest and most comfortable month. The hottest and rainiest period occurs in September, when average temperatures reach 28.5°C and precipitation levels are at their peak.

There is currently no live data on exact prices in the system, as flight costs depend heavily on the season and booking time. On a route with a frequency of only twice a week, fares can increase significantly during periods of high demand, so we recommend monitoring price dynamics in real time.

As a compromise between weather and cost, consider traveling in February or March, when the risk of rain is minimal. It is best to avoid the period from August to October due to the peak of the hurricane season in the Caribbean, which can lead to flight cancellations or delays.

Temperature · Saint Croix

Dry and wet days · Saint Croix

Wind speed and direction · Saint Croix

We'll let you know if you need a visa

Enter your destination or
Your nationality
Destination

How to get the best deal on a Fort Lauderdale — Saint Croix ticket

  • Given the low flight frequency (only twice a week), book your tickets at least 5–7 weeks before departure to secure seats for your preferred dates.
  • Since the route is served by the low-cost carrier Spirit Airlines, pay for your checked and carry-on baggage on the website in advance — these services are significantly more expensive at the airport.
  • Use the low-fare calendar: moving your departure date by just one day can often result in substantial savings on the total cost.
  • Keep an eye on the price dynamics chart on this page to catch the best time to book for this 1,832 km flight.

Airlines

On the route from Fort Lauderdale to Saint Croix, regular flights are operated by Spirit Airlines (NK). Currently, this is the primary carrier providing direct service with a frequency of approximately two flights per week. Detailed information regarding flight schedules and available fares can be found in the interactive list of airlines below.

  • Spirit AirlinesNK
    2x/week
    WebsiteFleet: 20544.1M pax/year
    • Direct flight FLL → STX2x/week
    100.0%Open →

Cities and airports on the Fort Lauderdale — Saint Croix route

Flights Fort Lauderdale — Saint Croix depart from Fort Lauderdale-Hollywood International Airport and arrive at Henry E. Rohlsen Airport. Below are pages for the cities, countries, and airports on the route: airlines, schedules, and travel guides.

Departure airports
Arrival airports

Interesting articles about Saint Croix

Best Caribbean Islands to Visit in 2026Travel Ideas

Best Caribbean Islands to Visit in 2026

The Caribbean in 2026 is the world’s main ‘decompression zone’. While the rest of the world rushes somewhere, here time stands still between the third and fourth rum cocktail. Choosing ‘your’ island i…

Crete Itinerary for the Perfect Summer GetawayWhere to go

Crete Itinerary for the Perfect Summer Getaway

A trip to Crete is an immersion into a world where time flows differently, and landscapes change every half hour. It’s worth flying here for ancient ruins, sleepy coastal towns, and breathtaking pictu…

Not the best time: when it’s ‘off-season’ at the seaTips for Travelers

Not the best time: when it’s ‘off-season’ at the sea

Want to go to the sea already, right? Stretch out on the beach, let the sun embrace your body, then go for a swim in the warm water, and lounge again. Sweet time! The internet only adds fuel to the fi…

Interesting

10 Most Unusual Beaches in the World

Do you love beach holidays but are tired of ordinary beaches? Read our review of the ten most unusual beaches in the world; they will surely not leave you indifferent. 1. Glass Beach, Fort Bragg, Cali…

The Most Dangerous Areas in the World: Where Tourists Should Not GoTips for Travelers

The Most Dangerous Areas in the World: Where Tourists Should Not Go

The world is too vast to limit oneself to “all-inclusive” hotels, but sometimes the thirst for adventure leads travelers to places where travel insurance turns into a useless piece of paper. There are…

What Tour Guides Don’t Talk About?Tips for Travelers

What Tour Guides Don’t Talk About?

Do you like engaging excursions? Everyone loves them. And what spices up the list of historical facts about a landmark? Legends, of course! We’ve tried to gather interesting legends about some landmar…

Frequently asked questions about the Fort Lauderdale — Saint Croix flight

How long is the flight from Fort Lauderdale to Saint Croix?

The average travel time for a direct flight is approximately 2 hours 15 minutes, covering a distance of 1,832 km.

Which airlines fly from Fort Lauderdale to Saint Croix?

Regular air service between these cities is provided by Spirit Airlines (NK).

Are there direct flights on this route?

Yes, direct flights are available, but they do not operate daily — the frequency is about 2 flights per week.

Which airport does the flight arrive at?

All flights arrive at Henry E. Rohlsen International Airport (STX) on the island of Saint Croix.

How can I buy the cheapest ticket?

Ticket prices are constantly changing; we recommend checking the current minimums and available offers in the low-fare calendar on this page.

Where else you can fly from Fort Lauderdale

See all

Where else you can fly from Saint Croix

See all
We use cookies for your convenience.