Landing at Juliana airport, Saint Martin

Cheap Flights from Miami (MIA) to Philipsburg (SXM)

Save on Flight Bookings!

Popular airlines from Miami Intl. Airport (MIA) to Princess Juliana Intl. Airport (SXM)

  • Be in the know

    Get alerts if flight prices drop or rise*
  • Book smarter

    Save on select hotels after you book a flight*
  • Find the right fit

    We search billions of combinations of flights to help you find your next adventure

Frequently asked questions

How long does it take to fly from Miami Intl. Airport (MIA) to SXM?
A direct flight with American Airlines takes about 2 hours and 55 minutes. Grab a seat on the 12:05PM flight from MIA and reach Princess Juliana Intl. Airport at 3:00PM. Get your hands on a superb deal on this route when you use Expedia to arrange your trip.
Is it cheaper to buy a plane ticket from MIA to SXM last minute?
Being spontaneous is an amazing way to travel the globe, but it's not necessarily the best method to track down a cheap fare. Think about booking your MIA to SXM trip well in advance instead of leaving it till the last minute. Based on flight pricing and demand studies in 2022, we have found that the best time to book domestic flights is between 28 – 35 days ahead of the departure date, and international flights three to four months in advance. We recommend saving that spontaneity for when you're exploring SXM!
What airline has the least delays from MIA to Princess Juliana Intl. Airport?
If you'd rather not be stuck at the departure gate — or worse, have your vacation ruined because of a flight delay — opt for American Airlines. Around 70% of its MIA to Princess Juliana Intl. Airport services touch down on time. You can check your flight status before you get to the airport through the Expedia App. It'll also provide you with real-time alerts about changes to your gate number and how to get to your hotel. Everything you need to know is right there in your pocket!
What are the most popular departure times for flights from MIA to SXM?
For American Airlines flights heading from Miami Intl. Airport (MIA) to Princess Juliana Intl. Airport, the busiest time is between 10:00 AM - 11:00 AM. If you want to avoid those frustrating delays, head out in the morning. This way you're more likely to dodge the heavy air traffic that accumulates as the day goes by.
Can I change the date of my flight from MIA to Princess Juliana Intl. Airport (SXM)?
Plans don't always work out, so Expedia is here to help make things easy. First, access your Miami Intl. Airport (MIA) to Princess Juliana Intl. Airport itinerary through the Expedia Trips portal and read the fare conditions about what sorts of changes are allowed. If you booked your plane ticket in the last 24 hours, some carriers will let you cancel at no cost and organize new flights. If you booked your fare more than 24 hours ago, connect with us through our Customer Service portal so we can assist you further.

Travel information

Origin airport
Miami Intl.
Destination airport
Princess Juliana Intl.
Distance
1955 km
Average flight time
3 hours 16 mins

Book with confidence