Travelling from Miami International Airport (MIA) to Luis Munoz Marin International Airport (SJU): what you need to know
The average duration of a direct flight from Miami International Airport to Luis Munoz Marin International Airport is 2 hours 40 minutes.
Miami and San Juan are both in the UTC-4 timezone. That means there's no time difference to adjust for.
Flights from MIA to SJU start from 00:29 — the first with Frontier Airlines. The last departure is at 21:00 with American Airlines. Overall, you can take your pick of 132 weekly Miami International Airport to Luis Munoz Marin International Airport flights.
Arriving two hours before an international flight and one hour ahead of a domestic departure are tried-and-true travel tips. Show up at the airport on time to catch your MIA to SJU flight.
You can expect longer queues in popular months such as July. Arriving up to four hours ahead of an international flight and two hours for a domestic departure is a wise move.
You'll find a range of airlines offering direct flights from Miami International Airport to Luis Munoz Marin International Airport. When you're ready to start your San Juan holiday, let one of these carriers fly you to this must-see part of Puerto Rico:
The airline that serves the most passengers on this route is American Airlines.
American Airlines is the most punctual carrier that operates MIA to SJU flights, with 75.37% of its services reaching their destination on time.
Think about adding a stopover when booking your ticket from Miami International Airport to Luis Munoz Marin International Airport. Just uncheck 'Direct flights only' to break up your trip, or perhaps explore a new destination along the way. Check out these options between MIA and SJU:
Punta Cana International Airport
Cyril E. King Airport
Terrance B. Lettsome International Airport
How to find the cheapest flights from Miami International Airport (MIA) to Luis Munoz Marin International Airport (SJU)
R 650 is currently the lowest price for a one-way Miami International Airport to Luis Munoz Marin International Airport flight. Return flights start at R 1,640. These fares can change based on availability.
To get cheap tickets from MIA to SJU, reserve your journey five months ahead of your planned departure.
Schedule your trip for April. That's the cheapest month for flights from Miami International Airport to Luis Munoz Marin International Airport. If your travel dates are flexible, try out the 'Whole month' tool to find the cheapest airfare across each month.
Picking up cheap flights from MIA to SJU is a cinch with Price Alerts. All you need to do is create one of these automatic alerts and we'll notify you as soon as a new discounted fare appears.
Tailor your trip using filters. Choose your preferred arrival and departure times, total journey duration and airlines. You can also sort the results by 'Fastest,' 'Cheapest' or 'Best' flights from Miami International Airport to Luis Munoz Marin International Airport.
Handy information about Miami International Airport (MIA)
You'll find MIA at 4200 N.W. 21 Street.
76.14% of flights leaving from Miami International Airport land at their destination on schedule.
Central Miami to Miami International Airport is around 16 kilometres. Depending on traffic, it'll take about 20 minutes to get there if you're driving, catching a cab or ride-sharing.
You can expect a trip time of about 1 hour 20 minutes on public transport.
Need a convenient hotel near MIA? If you're catching an early flight from Miami International Airport to Luis Munoz Marin International Airport, these stays will put you moments from your check-in counter:
Arriving at Luis Munoz Marin International Airport (SJU)
The last thing you need is a lengthy journey to your hotel if you're getting in late on a Miami International Airport to Luis Munoz Marin International Airport flight. Check in to one of these accommodation options near SJU instead:
Pick up a Luis Munoz Marin International Airport rental car and explore San Juan and beyond with your own set of wheels. Sixt, Ace Rent a Car and U-Save are leading providers to choose from here.
To secure the lowest price, reserve your ride from Luis Munoz Marin International Airport around two weeks ahead.
Getting from Luis Munoz Marin International Airport (SJU) to central San Juan
From Luis Munoz Marin International Airport, San Juan is approximately 8 kilometres away. It takes around 10 minutes to get to the centre driving.
It typically takes 55 minutes to get there using public transport.
When to fly to Luis Munoz Marin International Airport (SJU)
The quietest month for a flight from Miami International Airport to Luis Munoz Marin International Airport is May, while July is the most popular. Choose the best time to visit San Juan based on whether you prefer a faster pace or a more relaxed vibe.
Lock in your flight from Miami International Airport to Luis Munoz Marin International Airport for September if you'd like to visit San Juan during its warmest month. You can expect temperatures of between 23ºC (73ºF) and 33ºC (91ºF).
For cooler conditions, search for a cheap ticket from MIA to SJU in February. Temperatures average between 20ºC (68ºF) and 28ºC (82ºF) then.
Explore more of Puerto Rico
You've done San Juan, now it's time to explore other corners of Puerto Rico. Travel around 10 kilometres west to Bayamon to check off its must-visit sights. From Plazoleta Ignacio Zorrilla, La Plaza de la Bomba Puertorriqueña to Monumento a los Trovadores and Parque Palm Court, there's plenty to keep you on the go.
If you're looking to explore another major stop in Puerto Rico, head for Carolina, about 11 kilometres east of San Juan. Isla Verde Beach, Parque de Doble A Roberto Clemente Walker and Drone Zone Track are key highlights.
