MIA to SJU (Miami to San Juan) Flights

Last Minute Flights from MIA to SJU

Best airfare and ticket deals for MIA to SJU flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
MIASan JuanMarch 30 to April 10$371
*Prices include taxes and fees

Cheapest MIA to SJU Flights

Best airfare and ticket deals for MIA to SJU flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
MIASan JuanMay 8 to May 8$79
MIASan JuanApril 23 to May 3$88
MIASan JuanSeptember 6 to September 11$187
MIASan JuanApril 13 to April 20$244
*Prices include taxes and fees
MIA to SJU Flight Details
Origin airport
Miami Intl.
Origin airport IATA code
MIA
Destination airport
Luis Munoz Marin Intl.
Destination airport IATA code
SJU
Distance
1044 mi

Frequently asked questions

Which airlines with flights from MIA to SJU allow free cancellation due to COVID-19?
Most reputable airlines now advertise flexible airfares so you can book your journey to San Juan Airport (SJU-Luis Munoz Marin Intl.) with confidence. To find out which carriers have these kinds of tickets, use our helpful filter tool. Just check the “No change fee” box directly under the “Flexible change policies” section. Also read through the terms and conditions so you know what COVID-19 related changes are allowed.
What airlines fly direct from MIA to San Juan Airport (SJU-Luis Munoz Marin Intl.)?
American Airlines (AA) and Frontier Airlines (F9) can fly you nonstop from Miami, FL Airport (MIA-Miami Intl.) to SJU. The first carrier offers 130 of these services monthly, while the other provides 17 every month. Fasten your safety belt, adjust your seat and jet to your destination quickly.
How many flights are there from MIA to SJU?
There are 4 daily flights from Miami, FL Airport (MIA-Miami Intl.) to San Juan Airport (SJU-Luis Munoz Marin Intl.), so you have no shortage of ways to get to San Juan. Just decide on a time and date that works with your schedule and secure your fare.
How long does it take to fly from Miami, FL Airport (MIA-Miami Intl.) to San Juan Airport (SJU-Luis Munoz Marin Intl.)?
The journey between Miami, FL Airport (MIA-Miami Intl.) and San Juan Airport (SJU-Luis Munoz Marin Intl.) is a short one, taking around 2 hours and 35 minutes. Sit back and shut your eyes or enjoy the in-flight entertainment.
What is the flight distance from Miami, FL Airport (MIA-Miami Intl.) to San Juan Airport (SJU-Luis Munoz Marin Intl.)?
Approximately 1050 miles (1700 km). If you travel regularly and have racked up lots of air miles, this medium-haul trip may be the time to upgrade your seating.
How many morning flights are there from MIA to SJU?
There are no less than 13 morning flights from MIA to SJU a week. Popular carrier American Airlines (AA) has some 9 weekly flights that depart before noon. The earliest takes off at 10:30AM.
How many afternoon flights are there from MIA to SJU?
Nix the dreaded crack-of-dawn check in and select one of the 21 weekly afternoon and evening flights from MIA to SJU. Afternoon and evening services listed by American Airlines (AA) leave from 4:11PM. Overall, this airline operates 21 weekly flights with departures after midday.
What is the earliest departure time out of Miami to San Juan?
6:30AM is the earliest scheduled flight you can get out of MIA, arriving at SJU at 9:02AM. Save precious minutes in the morning by having your luggage zipped up and ready to be tossed in the boot.
What is the latest departure time out of Miami to San Juan?
From MIA, the latest flight jets out at 7:29PM and arrives at 10:03PM at SJU. If you’re not into early starts, this is the flight for you!
What is the average price from Miami to San Juan?
Flights from MIA to SJU can be found for around $79. You’ll want to act fast, because fares this good wait for no one! This price was available on Flights.com within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.

Miami to San Juan Flight Schedule

CarrierFlightDepart MIAArrive SJUFri
3/29
Sat
3/30
Sun
3/31
Mon
4/1
Tue
4/2
Wed
4/3
Thu
4/4
Stops
AA134108:34 am11:05 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
-
0 Stops
F9179609:20 am11:56 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
AA161310:04 am00:44 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
AA132900:25 pm03:12 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
-
0 Stops
AA96701:55 pm04:26 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
-
0 Stops
NK314804:33 pm07:11 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
AA136406:40 pm09:13 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
-
0 Stops
F9228411:03 pm01:40 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
-
0 Stops
AA214108:30 am11:00 am
-
-
-
-
-
-
Check Fare
0 Stops
AA80711:00 am01:35 pm
-
-
-
-
-
-
Check Fare
0 Stops
AA242100:20 pm03:00 pm
-
-
-
-
-
-
Check Fare
0 Stops
AA243602:05 pm04:35 pm
-
-
-
-
-
-
Check Fare
0 Stops
AA117206:49 pm09:24 pm
-
-
-
-
-
-
Check Fare
0 Stops
F9228211:00 pm01:37 am
-
-
-
-
-
-
Check Fare
0 Stops

Miami to San Juan Flights

Whether it’s for an obligation or the sake of your sanity, sometimes you need to get away. Maybe you need flights from Miami to San Juan to attend your cousin’s wedding, to pitch a business idea to your boss, or perhaps simply to treat yourself to a mini vacation. Regardless of the reasons behind packing your bags and needing to find the cheapest flights from MIA to SJU, we’ve got you covered here at Flights.com.

We present you with some of the hottest deals on airfare so stop that Google flights search. We want you to spend less on your flight from Miami to San Juan, so you can spend more during your getaway. With Flights.com, you’ll find it simple to land airline tickets with itineraries matching your travel schedule. What’s more, we provide you with all the information you need to confidently make reservations on your family, business, or personal trip.