Flights from Miami to San Juan
CaribbeanYear-round

Cheap Flights from Miami to San Juan

Track economy fares on the MIASJU route and get alerts when prices drop.

From
Miami
MIA
To
San Juan
SJU

Route Intelligence: MiamiSan Juan

Flight Duration

2 hr 45 min (Direct)

Price Guidance

A good deal is under $250 roundtrip. Standard fare is $400+.

Peak Season

December to April

Top Airlines

American Airlines, JetBlue, United Airlines

Booking Tip

Book 4-8 weeks in advance for the best fares on this popular route. Avoid holiday weekends and travel mid-week to save 10-20%.

Track MiamiSan Juan Fares

Set your target price and FlightKitten will scan this route twice daily. The instant economy fares drop below your budget, you'll get an email with the price, airline, and a direct booking link.

Start Tracking — Free 7-Day Trial
Premium Cabin

Flying Business Class?

If you're considering business class on this route, BusinessClassSignal.com is a dedicated tool that tracks premium cabin fares. They alert you when business & first class prices drop — worth checking out if you fly up front.

Explore BusinessClassSignal.com →

Other Routes to San Juan

More Destinations in Caribbean

Route Briefing: Miami to San Juan

Miami to San Juan is one of those rare routes where the destination feels worlds away but the journey barely gives you time to finish a drink. At just two hours and forty-five minutes direct, you're stepping off the plane into a Caribbean capital that genuinely earns every superlative thrown at it — and with roundtrip fares available under $250 if you time it right, this is one of the most accessible tropical escapes from South Florida.

San Juan hits differently from most Caribbean destinations because it combines the ease of a U.S. territory — no passport required for American citizens, no currency exchange, no roaming fees — with a culture that is deeply, proudly its own. Old San Juan is the obvious starting point, and it deserves every hour you give it. The cobblestone streets, the iconic blue cobblestones actually, the pastel-painted colonial buildings, and the dramatic fortresses of El Morro and San Cristóbal sitting above the Atlantic are genuinely among the most photogenic urban scenes in the entire Caribbean. Wander long enough and you'll find yourself stumbling into a neighborhood plaza with live music and a cold Medalla beer in hand, which is basically the ideal afternoon.

Beyond the old city, El Yunque National Forest — the only tropical rainforest in the U.S. National Forest system — is roughly an hour's drive east and worth every minute. The beaches along the Condado and Isla Verde strips are walkable from many hotels and offer that classic turquoise-water experience without the logistical headache of a ferry or small island hop.

From Luis Muñoz Marín International Airport, taxis and rideshares are readily available into the main tourist areas, and the ride to Condado or Old San Juan is typically short. Peak season runs December through April when the weather is at its most reliably sunny and dry, and fares reflect that demand. If your schedule has flexibility, traveling mid-week rather than over holiday weekends can shave a meaningful amount off your ticket — the booking sweet spot on this route is four to eight weeks out.

The one tip that genuinely elevates a San Juan trip: don't sleep on the rum. Puerto Rico produces some of the world's most respected rum, and a distillery visit or even just ordering local at a bar rather than defaulting to cocktail menus will give you a taste of something the island is legitimately proud of. It's a small thing that makes the whole trip feel more intentional.

How much are flights from Miami to San Juan in 2026?

Flight prices from Miami (MIA) to San Juan (SJU) vary significantly depending on the season, day of the week, and how far in advance you book. A good deal is under $250 roundtrip. Standard fare is $400+. Popular carriers on this route include American Airlines, JetBlue, United Airlines. FlightKitten eliminates the guesswork by monitoring 220+ airlines twice daily and alerting you the moment economy fares hit your target price.

How does FlightKitten track Miami to San Juan fares?

FlightKitten scans over 220 airlines twice every day for economy fares on the MIA to SJU route. When you set a target price, FlightKitten continuously monitors this route and sends an email alert the moment fares drop below your budget. Each alert includes the exact fare, airline, dates, and an AI-powered briefing that explains whether the deal is genuinely good compared to historical pricing on this route. No more obsessive price checking — set your budget and let FlightKitten do the watching.

Pro tip: Book 4-8 weeks in advance for the best fares on this popular route. Avoid holiday weekends and travel mid-week to save 10-20%.

Looking for business class deals on this route? We recommend checking out BusinessClassSignal.com — a dedicated premium cabin fare tracker that's worth a look if you fly up front.