Cheap Flights from Miami to San Juan | EazAir
Miami to San Juan flight insights
Average flight time
~2h 51m (estimated)
MIA → SJU
Cheapest month
—
Based on cached fare history
Cheapest cached price
$112
Checking live fares…
Prices shown may not be current. Last checked: Aug 31, 2026.
Planning a trip from Miami to San Juan? The average flight time on this route is ~2h 51m (estimated). The lowest fare we recorded on this route recently was $112 (last checked Aug 31, 2026); today's live fare for your dates can differ.
Miami to San Juan covers a straight-line distance of about 1,045 miles. Based on that distance, a nonstop flight would take approximately ~2h 51m (estimated). Actual flight time varies by airline, aircraft and routing.
Route Quick Facts
| Origin | Miami (MIA) |
|---|---|
| Destination | San Juan (SJU) |
| Average Flight Time | ~2h 51m (estimated) |
| Cheapest Month to Fly | — |
| Current Lowest Fare | $112 |
| Fares Last Checked | Aug 31, 2026 |
Flight deals from Miami to San Juan
Traveling from South Florida to Puerto Rico involves a straightforward journey across the Caribbean Sea. Direct flights from Miami to San Juan typically take about two and a half hours to cover the 1,045-mile distance. Departures occur from Miami International Airport, landing at Luis Muñoz Marín International Airport in Carolina, just outside the Puerto Rican capital. The quick transit time makes this specific Caribbean route highly preferred by South Floridians heading to San Juan. Several major carriers operate frequent nonstop services on the Miami to San Juan flight path. American Airlines maintains a massive hub in South Florida and schedules multiple daily departures from Miami to San Juan, providing passengers with numerous timing options. JetBlue adds to the daily passenger capacity connecting Miami to the island of Puerto Rico. Demand for tickets from Miami to San Juan peaks during the winter months, particularly from December through March, as travelers seek tropical warmth. July is another busy period for Miami to San Juan travel due to summer school holidays and local Puerto Rican festivals. To avoid the heaviest crowds on flights from Miami to San Juan, consider flying during the shoulder seasons of September and October, keeping in mind that this coincides with the Atlantic hurricane season. Planning ahead for the winter holidays ensures better flight availability on the Miami to San Juan corridor.

About San Juan
Popular areas to know in San Juan include Old San Juan, Condado, and Ocean Park.
A tropical climate, warm year-round, with a wetter season roughly May through November that includes hurricane season.
Frequently asked questions
How long do direct flights from Miami to San Juan take?
What airports will I use when flying from Miami to San Juan?
What is the best time of year to book flights from Miami to San Juan to avoid heavy crowds?
Are there early morning flights available from Miami to San Juan?
Do I need a passport to fly from Miami to San Juan?
How far in advance should I book my ticket from Miami to San Juan for winter travel?
Can I bring carry-on luggage on flights from Miami to San Juan?
Are there direct red-eye flights from Miami to San Juan?
How does the time zone change when flying from Miami to San Juan?
What is the busiest month for air travel from Miami to San Juan?
How far is it from Miami to San Juan?
What ID do I need to fly from Miami to San Juan?
Which airlines operate flights from Miami to San Juan?
What's the weather usually like in San Juan?
Airline bag fees
Baggage allowances differ significantly between fare classes (Basic/Light vs. Standard/Flex) and can change over time. Always verify the exact allowance for your specific fare with the airline before you fly.
Travel tips
Arrive early for domestic flights
TSA generally recommends arriving at least 2 hours before a domestic departure, more at larger hub airports during peak travel periods.
Pack a mixed carry-on
Keep a change of clothes, chargers, and any essentials in your carry-on rather than only your checked bag, in case of a delay or a bag that doesn't arrive with you.
Ease jet lag on longer routes
On longer cross-country flights, adjusting your sleep schedule a day or two before departure and staying hydrated in flight can reduce jet lag on arrival.
Screenshot your confirmation
Save a screenshot or PDF of your booking confirmation and boarding pass before you travel, in case you lose signal or battery at the airport.
Check in online when it opens
Most airlines open online check-in 24 hours before departure — checking in early can help with seat selection and, on some airlines, boarding group assignment.
Related Flights from Miami
Popular alternative routes travellers compare on EAZAIR.
See every destination from Miami
Miami → Atlanta
From $77
Last checked Sep 23, 2026 · may not be current
Compare fares →
Miami → Boston
From $152
Last checked Sep 19, 2026 · may not be current
Compare fares →
Miami → Charlotte
See live fares
Compare fares →
Miami → Chicago
From $149
Last checked Sep 26, 2026
Compare fares →Related Flights to San Juan
Other routes travellers compare when flying into San Juan.

Boston → San Juan
See live fares
Compare fares →
Chicago → San Juan
See live fares
Compare fares →
New York → San Juan
From $278
Last checked Sep 15, 2026 · may not be current
Compare fares →
Atlanta → Boston
From $174
Last checked Sep 19, 2026 · may not be current
Compare fares →