🇵🇷 SJU
San Juan
1046 mi
MIA 🇺🇸
Miami

San Juan to Miami Flights

Luis Munoz Marin International Airport Miami International Airport 15 airlines

Get Notified About Route Changes

Track up to 3 airports free. Weekly alerts when airlines add or remove routes.

Sign Up Free

The San Juan to Miami route connects Luis Munoz Marin International Airport (SJU) in PR with Miami International Airport (MIA) in US. This medium-haul flight covers approximately 1046 miles (1683 km) with a typical flight time of 2h 23m. This route is served by 15 airlines: American Airlines, Amerijet International, 21 Air and others. AirportRoutes has tracked 45 unique flight numbers on this route.

About This Route

Route Overview

The San Juan (SJU) → Miami (MIA) route spans 1,073 miles (1,727 km), linking Puerto Rico’s main gateway with South Florida’s largest hub. Typical nonstop flight time is about 2 hours 45 minutes to 3 hours 15 minutes, making it a fast connection for business trips, cruises, and onward international travel through Miami’s extensive network. Travelers choose this route for frequent daily schedules, competitive fares, and convenient access to Miami’s beaches, nightlife, and shopping. It’s also a practical corridor for visiting friends and family, medical appointments, and events, with Miami serving as a major entry point to the U.S. mainland and the wider Caribbean-Latin America region.

Travel Tips

Book early for weekends and holiday periods; fares often rise close to departure. Typical one-way prices can range from US$80–250 (≈€75–230) depending on season and baggage needs. At SJU, arrive early for morning peaks and verify your terminal/concourses, as security lines can vary; keep liquids compliant and have your ID ready. Choose an aisle seat if you want quicker deplaning at MIA, where gate distances can be long. Expect light turbulence over the Florida Straits at times and bring a layer—cabins can feel cool. At MIA, follow clear signage to rideshares and Metrorail; pre-book ground transport to avoid surge pricing.

Destination Highlights

Miami blends Art Deco heritage, multicultural neighborhoods, and year-round coastal energy. Start in South Beach for Ocean Drive architecture and wide sands, then explore Wynwood Walls for street art and galleries. Little Havana offers Cuban culture, cigar shops, and domino games along Calle Ocho; try a cafecito, ropa vieja, and pastelitos. For nature, Biscayne National Park and boat tours showcase turquoise water and marine life, while the Pérez Art Museum Miami (PAMM) anchors the city’s contemporary scene. Shop and dine in the Design District or Brickell, and plan an evening in Downtown for live music, rooftop bars, and waterfront views.

Best Time to Fly

For the best mix of weather and value, consider April–May or September–early November, when crowds ease and fares are often lower. Miami is warm year-round, but June–October is hotter and more humid, with higher hurricane-season risk and occasional flight disruptions. Peak pricing typically aligns with December–March (winter escapes) and major weekends. Notable events that can raise demand include Art Basel (December), Miami Music Week (March), and Formula 1 Miami Grand Prix (May); book well ahead for these dates.

AI-Generated Content: This information was compiled using AI from web sources on Dec 25, 2025. Content may not be current; please verify with airlines before booking.

Airport Information

Departure Airport

Luis Munoz Marin International Airport

ICAO Code:
TJSJ
IATA Code:
SJU
City:
🇵🇷 San Juan
Country:
PR
Elevation:
9 ft

Destination Airport

Miami International Airport

ICAO Code:
KMIA
IATA Code:
MIA
City:
🇺🇸 Miami
Country:
US
Elevation:
8 ft

Route Statistics

15

Operators

45

Tracked Flights

1046

Miles

2h 23m

Flight Duration

Route Map

Great Circle
Flight route map from San Juan to Miami

Flight Schedule Pattern

Day Flights Observed Frequency Activity
Monday 36 10%
Tuesday 57 16%
Wednesday 65 19%
Thursday 58 17%
Friday 52 15%
Saturday 50 14%
Sunday 30 9%

Pattern Analysis

45 Tracked Flights:
Data Points: 348
API observations used to build this analysis
Weekdays: 268 flights
Weekend: 80 flights
Business Route More active on weekdays

All Flight Routes

15 Routes
Note: This table shows aggregated route data by airline. Each airline may operate multiple daily flights at different times. See the "Spotted Departure Times" section below for all observed departure times.
Airline Flight Numbers Aircraft Type Typical Time Days Active Last Seen Status
21 Air
CSB / 2I
B763 11:00 11:00 AM (Representative)
M T W T F S S
Jun 30, 2026 Active
7Air
TXG / R7
- B738 -
M T W T F S S
Jun 30, 2026 Active
B738 06:00 6:00 AM (Representative)
M T W T F S S
Jun 30, 2026 Active
B763 05:35 5:35 AM (Representative)
M T W T F S S
Jun 30, 2026 Active
Atlas Air
GTI / 5Y
- B763 -
M T W T F S S
Jun 30, 2026 Active
- A332 -
M T W T F S S
Jun 30, 2026 Active
B752 08:00 8:00 AM (Representative)
M T W T F S S
Jun 30, 2026 Active
Envoy Air
ENY / MQ
B738 06:00 6:00 AM (Representative)
M T W T F S S
Jun 30, 2026 Active
- E35L -
M T W T F S S
Jun 30, 2026 Active
- CL35 -
M T W T F S S
Jun 30, 2026 Active
Frontier
FFT / F9
A20N 15:12 3:12 PM (Representative)
M T W T F S S
Jun 30, 2026 Active
GlobalX
GXA / G6
A321 13:55 1:55 PM (Representative)
M T W T F S S
Jun 30, 2026 Active
Spirit
NKS / NK
A320 08:00 8:00 AM (Representative)
M T W T F S S
Jun 30, 2026 Active
B763 14:18 2:18 PM (Representative)
M T W T F S S
Jun 30, 2026 Active
- CL35 -
M T W T F S S
Jun 30, 2026 Active
Total Routes: 15
Active Routes: 15
Unique Airlines: 15
Aircraft Types: 15

Spotted Departure Times

Departure Time Operator ICAO IATA
05:35 5:35 AM Amerijet International AJT M6
06:00 6:00 AM American Airlines AAL AA
06:00 6:00 AM Envoy Air ENY MQ
08:00 8:00 AM Delta Air Lines DAL DL
08:00 8:00 AM Spirit NKS NK
11:00 11:00 AM 21 Air CSB 2I
13:55 1:55 PM GlobalX GXA G6
14:18 2:18 PM United Parcel Service UPS 5X
15:12 3:12 PM Frontier FFT F9

Time Information

Times are shown in the departure airport's local timezone (TJSJ - America/Puerto_Rico).

Total Departure Times: 9
Time Range:
05:35 - 15:12
These are typical departure times observed from actual flights. Times may vary by season and schedule changes.