Miami San Juan
Miami to San Juan might be the easiest way to reach the Caribbean. No passport, no customs line. Two and a half hours and you walk off the plane like a domestic arrival, because it is one.
If you are flying out of MIA, book American Airlines. They fly this route all day with a departure almost every hour, which means you can rebook on the spot and find a seat. Spirit and Frontier also fly it for a lower base fare, but with fewer departures and the usual fees for bags and seat selection.
If you are closer to Fort Lauderdale, look at JetBlue. They fly to San Juan several times a day with more legroom and a free carry-on included. Southwest is there too, and your bags fly free.
If you are chasing the lowest fare, check both airports. Spirit and Frontier serve San Juan from both Miami and Fort Lauderdale, and the price gap on the same travel day can be real money.
The airport is ten minutes from Condado and the Isla Verde hotel strip by Uber. Old San Juan is about twenty minutes. Uber and Lyft both work here the same as the mainland.
Iberia, British Airways, and Finnair flights show up in search results on this route, but they are all American Airlines planes with American crews. Same seat, same experience.
Have a specific need? Use the decision guide below to filter by your airline, where you live, lounges, or where you're staying in San Juan.
Pick What Matters to You
Best pair by where you're coming from
Best pair by where you're staying in San Juan
Which pair your airline flies nonstop
| Airline | MIA–SJU | FLL–SJU |
|---|---|---|
| Spirit Airlines | ✓ | ✓ |
| Southwest Airlines | — | ✓ |
| Delta Air Lines | ✓ | — |
| JetBlue | — | ✓ |
| Frontier | ✓ | ✓ |
| SGX | — | ✓ |
| CSB | ✓ | — |
| American Airlines | ✓ | — |
| TXG | ✓ | — |
Ranked by on-time performance
Lounge access by airport and terminal
Ranked by flights per week
Getting to the airport
Red-eye vs daytime departures
Premium cabin options
Connecting through Miami from a domestic flight
If you are connecting through Miami or Fort Lauderdale from another city, flights to San Juan run often enough from both airports that building a same-day connection is easy. If you are starting in South Florida, connecting through a third city adds hours to a two-and-a-half-hour nonstop route that runs all day.
Miami & San Juan Airport Profiles
Each airport has a personality. Terminal quality, transit access, lounge scene, and crowd levels vary dramatically — sometimes more than the flight itself.
Miami Metro
Miami International spreads across three concourses that fan out from a single central terminal building. The walks between gates are long, and the moving walkways are the only thing keeping connections manageable. Concourse D to Concourse J is a real hike. Build time into connections and wear shoes you can walk in.
The airport handles more traffic to Latin America and the Caribbean than anywhere else in the country, which gives the terminal an international feel even on a domestic flight. Announcements in Spanish and English, signage in both, and a passenger mix that reflects Miami itself. Food options have improved with local restaurant outposts past security, though some far-flung gates still have limited choices. Security lines move during off-peak hours but stack up during the morning international departure rush.
Fort Lauderdale-Hollywood International is four terminals stretched along a single road, and compared to MIA it is an entirely different experience. Shorter walks, faster security lines, and a layout simple enough that you do not need a people mover or a terminal map. The airport sits three miles from downtown Fort Lauderdale and about 25 miles north of downtown Miami.
Budget carriers built their Florida presence here, and the terminal reflects it: functional, clean, no-frills. Food and shopping options are limited compared to a major hub, but you spend less time in the building because the building moves you through faster. If you are connecting to a second flight, FLL is not the airport for that. If you are going to the beach, it might be the best airport in South Florida.
San Juan Metro
Luis Munoz Marin International sits in the Isla Verde area of Carolina, about nine miles east of Old San Juan. The terminal is compact, with connected concourses you can walk end to end without rushing.
The airport went through a renovation that modernized the check-in hall, added more dining and retail, and improved the security area. Post-security options include local restaurants alongside familiar chains. Security lines can build during morning departures and holiday weekends, but the walk to any gate is short once you are through.
Which Airlines Fly Which Pairs
Frontier serve both MIA and FLL to SJU — airport flexibility on the Miami side.
Not all planes are the same size. The aircraft type below each checkmark tells you whether you are getting a widebody (777, 787, A350) with wider seats and a quieter ride, or a narrowbody (737, A321) with a single aisle. On flights over five hours, the difference is significant.
A321, A321neo
A320, A321
A321neo, A20N
A20N
767-300
757-200
A321
A320neo
737-800
737 MAX 8