Your Caribbean Flight Planner  ·  AST
🏠 Home ✈️ Live Flights 🏛️ Airport 🛫 Airlines 🗺️ Travel Guide 🚕 Taxi Guide 🚗 Rental Cars ⛴️ Ferry to St. Thomas 🌊 Seaplane 🏨 Where to Stay 📖 Travel Tips 📣 Advertise
✈️ Route Guide · MIA → STX

Miami to St. Croix Flights

The primary mainland nonstop to St. Croix during peak season. American Airlines operates seasonal direct service from Miami International to Henry E. Rohlsen Airport.

~2h 30m
Flight time
Seasonal
Service type
~1,100 mi
Distance
MIA→STX
Route code
🛫 Airlines on this route

Who Flies This Route?

American Airlines
MIA–STX · Seasonal nonstop · Dec–Apr · Boeing 737 / A319
Cape Air
MIA → SJU → STX · Year-round via San Juan connection
📋 Route Details

At a Glance

✈️
Flight Time
~2h 30m
Nonstop Miami to St. Croix
📅
Season
Dec – Apr
Peak winter season · check aa.com for dates
💰
Typical Fare
$250–500
Round trip · book 3–4 months ahead for best rates
🔗
Year-Round Option
Via SJU
Connect Miami → San Juan → STX on Cape Air
Route Guide
The Florida Gateway

Miami is the natural gateway between the US mainland and the Caribbean — and for St. Croix, the American Airlines seasonal nonstop from MIA is the golden ticket. No connection through San Juan, no inter-island hop, no weight limits. Just a 2.5-hour direct shot from Miami International to Henry E. Rohlsen Airport. The catch: it only runs during peak season (December through April), when St. Croix is at its most vibrant. Year-round, MIA remains a critical hub for STX travelers — American connects to San Juan multiple times daily, where Cape Air and Silver Airways continue the journey to St. Croix.

💡 Booking Tips

Tips for This Route

📅
Book 3–4 Months Ahead
American's seasonal STX nonstop sells out fast. For Christmas and New Year travel, book as soon as the schedule opens — typically 11 months out. Fares spike dramatically in the final 3 weeks.
🔗
Year-Round Fallback
When the nonstop isn't operating, connect MIA → SJU → STX on American + Cape Air. The connection adds ~2 hours but runs year-round. Build 90 minutes at SJU minimum.
💺
Choose Your Seat Early
American's narrow-body aircraft have limited Main Cabin Extra seats. Book your seat assignment at time of purchase — good exit row seats disappear fast.
🌅
Morning Departures are Best
Early MIA departures give you a full afternoon arrival in STX. Afternoon flights can get delayed by Miami afternoon thunderstorms in summer months.
🗺️ Other Routes

More STX Routes

Check Live STX Flights
Real-time arrivals and departures at Henry E. Rohlsen Airport — updated every 10 minutes.
View Live Flight Board →