Miami is the closest big mainland city to Puerto Rico, and the whole trip stays domestic. You board with a driver's license, you land paying in dollars, and your phone plan keeps working. What actually takes planning is the calendar and the two or three tours that fill up before you land.
TL, DR
- Nonstop MIA to SJU is about 2 hours 30 minutes in the air, with several departures a day.
- No passport for US citizens. Since May 2025 you do need a REAL ID compliant license to board any domestic flight.
- Puerto Rico runs on Atlantic Standard Time all year, so it matches Miami clocks in summer and sits one hour ahead from November to March.
- Dry season is December through April. Atlantic hurricane season is June 1 to November 30 and peaks from mid August to October.
- Bioluminescent bay kayak trips, from $60 per person (estimated), are the booking that sells out first, often a week ahead.
How long is the flight from Miami to San Juan
Scheduled time on the nonstop runs about 2 hours 30 minutes, on a par with Miami to New York. American Airlines has a hub at Miami International and flies the route several times a day, and the low cost carriers add their own departures on the same city pair. Fort Lauderdale sits about 30 miles north and carries its own San Juan nonstops, so price both airports before you commit to one.
The schedule matters more than the fare on a short trip. An early departure from Miami puts you at a San Juan hotel before lunch, which turns a Friday off work into a full first day instead of a travel day. That one choice is worth more to a long weekend than any tour on your list.
Which months are worth a long weekend
San Juan sits in the low to mid 80s F for most of the year, so the calendar question is rain and crowds, not temperature.
- December to April: driest and most predictable, and the most expensive. Christmas week and Easter week are the two spikes.
- Late April to early June: the value window. Still dry, the water is warm, and fares drop once spring break clears out.
- June 1 to November 30: hurricane season, busiest from mid August through October. Trips in this window are cheap for a reason. Buy a fare you can change for free.
Three things to book before you fly
1. A bioluminescent bay kayak tour
Puerto Rico has three bio bays: Mosquito Bay in Vieques, Laguna Grande in Fajardo, and La Parguera in the southwest. Laguna Grande is the practical one on a long weekend, roughly an hour by car from San Juan. Groups are capped, tours only launch on certain nights, and the glow reads strongest around the new moon, so the good dates go early. Budget from $60 per person (estimated).
2. El Yunque, with or without a guide
El Yunque is the only tropical rainforest in the US National Forest System. The main road corridor uses timed entry reservations that are released in advance and disappear fast for weekend slots. A guided trip out of San Juan takes that problem off your plate and runs about 5 to 6 hours door to door, from $55 (estimated). If you would rather drive yourself, reserve the entry window the same day you book the flight.
3. Old San Juan on foot
El Morro and San Cristobal are run by the National Park Service, and one ticket covers both forts within 24 hours, from $10 per adult (estimated). A guided walk adds the history the plaques leave out and starts from $30 (estimated). Go early. The cruise crowd lands mid morning and the blue cobblestones hold heat by noon.
A long weekend that fits
- Friday: first flight out, bags in Condado or Isla Verde, afternoon in Old San Juan, dinner in Santurce.
- Saturday: El Yunque in the morning, pool or beach in the afternoon, bio bay kayak at night if the moon cooperates.
- Sunday: beach in Isla Verde, or the ferry from Ceiba to Culebra for Flamenco Beach if you booked the crossing online.
- Monday: late flight home. Miami is close enough that an evening departure still gets you to bed at a normal hour.
Getting around
Rental cars start from about $45 a day (estimated) and are the honest answer if El Yunque, Fajardo, or the west coast is on the plan. Ride hailing covers the San Juan metro area well and thins out quickly outside it. Ferries to Vieques and Culebra leave from Ceiba, about 90 minutes east of the airport, and seats are sold online ahead of time rather than at the dock. Cape Air flies the same two islands from San Juan in about 30 minutes when the ferry schedule does not fit.
What Miami travelers get wrong
Two things. The first is treating Puerto Rico like an international trip and padding the schedule for a customs hall that does not exist. The second is landing without a bio bay reservation and finding every operator full on the nights that matter. Book the tours, then build the flights around them.
Best tours and tickets in San Juan
Curated from Viator. We may earn a commission if you book, at no extra cost to you.
ATV Single Rider Adventure Near San Juan - Hacienda Campo Rico
San Juan Guided Turtle Snorkel Tour and Complimentary Videos
Small-Group El Yunque Waterfall & Waterslides with Pickup
