Miami to San Juan flight status today

List of all flights from Miami United States (MIA) to San Juan Puerto Rico (SJU) and airlines operated flight from Miami to San Juan. The flight is an international flight from United States to Puerto Rico. There are 149 flights operated by 24 airlines on this route.

The distance from Miami, US (MIA) to San Juan, PR (SJU) is 1681 km (1045 miles). The time zone of the point of departure Miami International Airport is GMT -5:00. The current time is Wednesday 2025-11-19 13:59 PM. The time zone of the destination point Luis Munoz Marin International Airport is GMT-4:00 The current time is Wednesday 2025-11-19 14:59 PM.

American Airlines | Iberia | Qatar Airways | Amerijet International | British Airways | Atlas Air | Royal Air Maroc | Air Canada | Frontier Airlines | Spirit Airlines | Cargolux | Northern Air Cargo | ABX Air | Sky Lease Cargo | Swift Air | Kalitta Charters II | Fly Baghdad | Aloha Air Cargo | IBC Airways | SKS Airways | ATI | LATAM Airlines Argentina | LATAM Airlines Brasil | LATAM Airlines Ecuador |

List of 149 flights from Miami, US (MIA) to San Juan, PR (SJU).
No. Departure Arrival Last Update Status
AA1613 10:00 13:43 Departed On time
AA2141 08:30 12:05 Departed On time
AA1870 14:19 17:52 Scheduled On time
AA1893 12:04 15:47 Scheduled On time
AA1172 20:21 23:58 Departed On time
AA967 13:19 15:54 Scheduled On time

 

No. Departure Arrival Last Update Status
IB4059 10:00 13:43 Departed On time
IB4970 08:30 12:05 Arrived On time
IB4224 14:19 17:52 Scheduled On time
IB4903 06:45 10:17 Arrived On time
IB4345 20:21 23:58 Scheduled Delayed by 1h 21m
IB4348 18:39 21:14 Departed Delayed by 45m
IB4347 08:31 11:06 Arrived On time

 

No. Departure Arrival Last Update Status
QR8595 12:04 15:47 Arrived On time
QR7672 20:21 23:58 Scheduled On time
QR8591 14:19 17:52 Arrived On time

 

No. Departure Arrival Last Update Status
M68343 23:30 03:05 Scheduled On time
M68241 01:30 None Arrived On time
M68243 23:30 03:05 Scheduled On time
M68543 23:30 03:05 Arrived Delayed by 30m
M68341 01:30 04:00 Landed
M68641 01:30 None Arrived On time
M68643 23:30 02:00 Scheduled On time
M68443 23:00 02:30 Scheduled
M6851 13:00 15:30 Scheduled On time
M68217 08:00 11:18 Arrived On time
M68247 04:30 None Arrived On time
M68347 05:00 None Arrived On time
M68245 18:00 20:30 Scheduled
M68745 03:45 06:28 Landed
M68143 10:00 None Arrived On time
M68747 16:40 None Arrived On time
M68447 09:00 12:35 No Recent Info - Call Airline
M68445 18:00 20:30 Landed
M68549 03:00 None Arrived On time
M68349 05:17 None Arrived On time
M68888 20:00 20:00 Arrival Estimated 13:57 (UTC)
M68545 02:30 04:45 In Air
M6757 08:00 12:41 Landed
M68553 01:30 04:45 Landed
M68645 00:00 03:03 Landed
M68345 18:00 20:30 Landed
M68145 09:30 13:04 Landed
M68149 19:30 23:03 Landed
M6173 18:00 21:32 Landed

 

No. Departure Arrival Last Update Status
BA5027 06:45 10:17 Arrived On time
BA5023 08:30 12:05 Arrived On time
BA5024 10:00 13:43 Arrived On time
BA5099 20:21 23:58 Scheduled On time
BA5026 18:39 21:14 Scheduled On time
BA5025 08:31 11:06 Arrived On time
BA5028 12:50 15:35 Arrived On time

 

No. Departure Arrival Last Update Status
5Y8617 22:30 01:10 Scheduled On time
5Y8625 22:30 01:10 Scheduled On time
5Y8621 23:30 02:10 Scheduled On time
5Y8896 12:55 15:04 Unknown
5Y8635 13:00 15:40 Scheduled
5Y3865 12:00 14:44 Scheduled
5Y3726 07:45 10:33 Arrived On time
5Y95 08:35 11:42 No Recent Info - Call Airline
5Y9660 13:30 None Arrived On time

 

No. Departure Arrival Last Update Status
AT5124 06:45 10:17 Arrived On time
AT5133 22:30 02:06 Scheduled

 

No. Departure Arrival Last Update Status
AC1718 17:10 None Arrived On time

 

No. Departure Arrival Last Update Status
F92284 21:45 01:32 Arrived Delayed by 3h 19m
F93378 07:59 10:38 Scheduled On time
F94996 22:17 01:57 In Air
F94880 23:00 02:40 In Air
F92282 23:30 02:07 Scheduled
F99239 06:00 08:37 Landed
F9118 13:16 15:48 Landed 16:30
F99118 08:15 10:53 Arrived On time

 

No. Departure Arrival Last Update Status
NK1209 10:10 12:36 Scheduled Delayed by 3h 8m
NK218 06:00 08:26 Scheduled On time
NK3148 16:31 19:08 Arrived

 

No. Departure Arrival Last Update Status
CV4131 21:10 00:21 Arrival Scheduled

 

No. Departure Arrival Last Update Status
NC802 02:00 None Arrived On time
NC800 05:00 07:07 Unknown
NC810 03:00 None In Air

 

No. Departure Arrival Last Update Status
GB3133 12:00 None Arrived On time
GB2266 09:45 11:58 Landed Late

 

No. Departure Arrival Last Update Status
GG4531 01:15 04:47 In Air

 

No. Departure Arrival Last Update Status
WQ400 03:00 05:35 Scheduled On time
WQ3150 10:10 12:50 Landed 12:43
WQ3755 13:34 None In Air
WQ3901 10:10 None Arrived On time
WQ3501 10:10 12:58 Landed 12:50
WQ3541 09:20 12:55 Landed 12:42
WQ9577 17:45 22:07 Landed
WQ3600 10:25 13:09 Landed

 

No. Departure Arrival Last Update Status
K58747 07:50 09:55 Arrived On time
K58249 07:03 None Arrived On time
K58443 05:36 None Arrived Delayed by 114 minutes
K58447 09:06 None Arrived Delayed by 38 minutes
K58547 09:21 None Arrived On time
K58643 21:07 None Arrived On time
K58543 12:19 None Arrived On time
K58141 03:59 None Arrived On time
K58343 00:32 None Arrived Early
K58347 17:28 None Arrived On time
K5861 00:35 None Arrived Delayed by 54 minutes
K58345 01:06 None Arrived Delayed by 17 minutes
K58445 22:58 None Arrived On time
K58335 00:56 None Arrived On time
K58545 18:37 None Arrived On time
K58149 03:31 None Arrived Early
K58143 17:49 None Arrived On time
K58145 01:31 None Arrived On time
K58147 23:02 None Arrived On time

 

No. Departure Arrival Last Update Status
IF8511 16:03 None Arrived On time
IF8151 01:44 None Arrived On time
IF8533 21:33 None Arrived On time
IF8549 06:51 None Arrived On time
IF8141 14:12 None Arrived On time
IF8343 05:43 None Arrived On time
IF8345 12:58 None Arrived On time
IF8347 19:42 None Arrived On time
IF8447 18:45 None Arrived Delayed by 298 minutes
IF8645 23:03 None Arrived On time
IF8333 06:21 None Arrived On time
IF8643 17:29 None Arrived On time
IF8743 09:02 None Arrived On time
IF8149 01:29 None Arrived On time
IF8543 07:38 None Arrived Early
IF8443 21:10 None Arrived On time
IF8547 01:37 None Arrived On time
IF8545 08:47 None Arrived On time
IF8647 04:25 None Arrived On time
IF8243 01:22 None Arrived On time
IF8245 22:50 None Arrived On time
IF8145 15:54 None Arrived On time
IF8445 20:00 20:00 Arrival Scheduled
IF8147 06:00 09:18 Landed
IF8143 22:45 01:12 Arrival Estimated 01:09

 

No. Departure Arrival Last Update Status
KH800 21:01 None Arrived On time
KH2223 07:11 None Arrived On time
KH802 06:42 None Arrived Early
KH810 04:11 None Arrived On time

 

No. Departure Arrival Last Update Status
II4720 04:00 07:26 Scheduled

 

No. Departure Arrival Last Update Status
KI8141 23:15 04:03 In Air

 

No. Departure Arrival Last Update Status
8C461 02:00 04:20 Landed

 

No. Departure Arrival Last Update Status
4M6460 10:25 14:00 Landed
4M6401 12:02 15:37 Landed

 

No. Departure Arrival Last Update Status
JJ2118 06:51 09:29 Landed
JJ2088 10:26 13:04 Landed
JJ2068 12:04 14:44 Landed
JJ2045 21:13 23:50 Scheduled
JJ2024 21:56 00:24 Landed Late

 

No. Departure Arrival Last Update Status
XL6273 16:57 19:30