$91 Cheap Flights from Christiansted (STX) to Miami (MIA)

  • Plan, book, fly with confidence

  • trending down icon
    Be in the know
    Get alerts if flight prices drop or rise*
  • bex rewards loyalty icon
    Book smarter
    Save up to 30% on select hotels after you book a flight*
  • one key icon
    Earn twice
    Earn your airline miles on top of our OneKeyCash
Find available prices by choosing your travel dates.

Cheap Flights from Christiansted to Miami (STX-MIA)

Prices were available within the past 7 days and start at $91 for one-way flights and $182 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Frontier Airlines
Frontier Airlines
Frontier Airlines
Frontier Airlines
Frontier Airlines
American Airlines
American Airlines
Frontier Airlines
Delta
United

Frequently asked questions

How long does it take to fly from Henry E. Rohlsen Airport (STX) to Miami Intl. Airport (MIA)?
With American Airlines, a direct flight takes around 3 hours and 5 minutes. Book the 5:10PM flight from STX and reach MIA at 8:15PM. Pick up an amazing deal on this route when you use Expedia to book your trip.
Is it cheaper to buy a plane ticket from Henry E. Rohlsen Airport to Miami Intl. Airport (MIA) last minute?
When it’s time to book your flights, being prepared pays dividends. While you may be able to find a deal on a Henry E. Rohlsen Airport to Miami Intl. Airport (MIA) flight at the last minute, tickets usually don’t get cheaper as the departure date nears. Based on flight pricing and demand studies in 2022, we have found that the sweet spot to lock in a domestic flight is between 28 – 35 days in advance. For international travel it’s three to four months.
What airline has the least delays from Henry E. Rohlsen Airport to MIA?
Head off with American Airlines from Henry E. Rohlsen Airport (STX) to MIA and you’re more likely to hit the tarmac at the time printed on your boarding pass. This carrier has the best performance on this route, with an on-time rate of 85%. If your flight happens to get delayed, the Expedia App is a great way to stay updated. Download it and receive immediate trip updates, from flight delays to gate changes and which carousel to collect your baggage.
What airports do you fly into for Miami from St. Croix Island?
With Miami Intl. Airport (MIA), Fort Lauderdale - Hollywood Intl. Airport (FLL) and Opa Locka Executive Airport (OPF) to choose from, getting from St. Croix Island to Miami is simple. The city’s busiest terminal, Miami Intl. Airport (MIA), is roughly 6 mi west of the downtown area. Apart from ticket prices, consider things like public transportation options from the airport and the distance to your hotel when deciding where to land. Get your Miami adventure off on the right foot by checking out Vizcaya Museum and Gardens and Lincoln Road Mall.
What are the most popular departure times for flights from Henry E. Rohlsen Airport to MIA?
The most popular departure times for flights from Henry E. Rohlsen Airport (STX) to MIA fall between 2:00 PM - 3:00 PM on American Airlines. Our recommendation is to jet off in the morning. The earlier you leave, the better your chances of arriving on time as air traffic hasn’t yet built up around airports.
Can I change the date of my flight from STX to Miami Intl. Airport (MIA)?
It’s a breeze to make changes to your Henry E. Rohlsen Airport (STX) to MIA trip yourself. Simply go to the Expedia Trips portal and select “change flight.” Look for new flights and book the one that works best. You’ll see an estimate of any flight change fees. You can also visit our Customer Service portal to chat to our Virtual Agent and get answers to your questions.
*Available to One Key members.