Opening live board...






| Flight | From | Scheduled | Actual | Status | Gate | Terminal | ||
|---|---|---|---|---|---|---|---|---|
![]() | Miami MIA→SJU | 17:59 | 17:37 | Arrived | — | 1 | ||
![]() | Road Town EIS→SJU | 17:40 | --:-- | Info pending | — | D | ||
![]() | Philadelphia PHL→SJU | 18:07 | 17:42 | Arrived | — | 1 | ||
![]() | Gustavia SBH→SJU | 17:45 | --:-- | Info pending | — | A | ||
![]() | New York JFK→SJU | 18:31 | 17:51 | Arrived | — | A | ||
![]() | Gustavia SBH→SJU | 17:40 | 17:51 | Expected | — | A | ||
![]() | Charlotte Amalie, Harry S. Truman Airport STT→SJU | 09:56 | 17:54 | Arrived | — | D | ||
![]() | Orlando MCO→SJU | 17:33 | 18:13 | Arrived | — | A | ||
![]() | Charlotte Amalie, Harry S. Truman Airport STT→SJU | 18:14 | --:-- | Info pending | — | D | ||
![]() | Aleksandr Gamilton HUB→SJU | 18:15 | --:-- | Info pending | — | D | ||
![]() | Christiansted STX→SJU | 18:15 | --:-- | Info pending | — | D | ||
![]() | Boston BOS→SJU | 18:06 | 18:21 | Arrived | — | B | ||
![]() | Rionegro MDE→SJU | 18:48 | 18:27 | Arrived | — | A | ||
![]() | Fort Lauderdale FLL→SJU | 19:22 | 18:48 | Arrived | — | B | ||
![]() | Miami MIA→SJU | 18:10 | 18:52 | Arrived | — | C | ||
![]() | Gustavia SBH→SJU | 19:15 | 18:57 | Expected | — | A | ||
![]() | Atlanta ATL→SJU | 19:14 | 19:23 | Arrived | — | B | ||
Madrid MAD→SJU | 19:05 | 19:26 | Arrived | — | C | |||
![]() | Cincinnati CVG→SJU | 19:35 | 19:40 | Expected | — | 1 | ||
Orlando MCO→SJU | 20:00 | 20:07 | Expected | — | B |
At peak banks, exiting Luis Munoz Marin International Airport can take 45-90 minutes after landing. Passport control queues and checked-bag waits are the main variables.
Use official taxi ranks or app pickup zones outside arrivals for direct rides to San Juan. Bus links are typically available, and rail/metro depends on the local network.
For pickup timing, start with 30-40 minutes after landing for carry-on and 60+ minutes for checked bags or passport control. Use official pickup zones and avoid short-stay curb lanes.