| SCHEDULED TO ARRIVE IN 2 HOUR 42 MINUTES |
![]() | ![]() |

4.2 out of 5 stars / 11 votes
| Flight | Departure | Arrival |
|---|---|---|
| M68442 06:15 |
Luis Munoz Marin Intl (SJU) |
Miami Intl (MIA) |
| M68340 08:15 |
Luis Munoz Marin Intl (SJU) |
Miami Intl (MIA) |
| AA2817 08:55 |
Luis Munoz Marin Intl (SJU) |
Miami Intl (MIA) |
| F93377 10:21 |
Luis Munoz Marin Intl (SJU) |
Miami Intl (MIA) |
| M68344 11:15 |
Luis Munoz Marin Intl (SJU) |
Miami Intl (MIA) |
| AA3001 13:18 |
Luis Munoz Marin Intl (SJU) |
Miami Intl (MIA) |
| AA2582 14:45 |
Luis Munoz Marin Intl (SJU) |
Miami Intl (MIA) |
| AA2584 17:46 |
Luis Munoz Marin Intl (SJU) |
Miami Intl (MIA) |
| AA2581 19:35 |
Luis Munoz Marin Intl (SJU) |
Miami Intl (MIA) |
| AA3165 22:10 |
Luis Munoz Marin Intl (SJU) |
Miami Intl (MIA) |
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Thu, 02 Jul | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:17 EDT | 14:12 AST | |||
| Wed, 01 Jul | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | |||
| Wed, 01 Jul | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | |||
| Tue, 30 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | N910AU ( A321) | 16:58 AST | 17:00 EDT |
| Tue, 30 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N910AU ( A321) | 11:24 EDT | 11:34 AST |
| Mon, 29 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | |||
| Mon, 29 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N170US (Airbus A321) | 11:35 EDT | 11:44 AST |
| Sun, 28 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | N134AN (Airbus A321) | 17:15 AST | 17:19 EDT |
| Sun, 28 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N134AN (Airbus A321) | 11:49 EDT | 11:59 AST |
| Sat, 27 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | N172US (Airbus A321) | 17:16 AST | 17:20 EDT |
| Sat, 27 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N172US (Airbus A321) | 11:59 EDT | 12:09 AST |
| Fri, 26 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | N917UY (Airbus A321) | 17:33 AST | 17:40 EDT |
| Fri, 26 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N917UY (Airbus A321) | 12:06 EDT | 12:14 AST |
| Thu, 25 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | N173US (Airbus A321) | 17:14 AST | 17:16 EDT |
| Thu, 25 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N173US (Airbus A321) | 11:24 EDT | 11:37 AST |
| Wed, 24 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | N925UY (Airbus A321) | 17:20 AST | 17:20 EDT |
| Wed, 24 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N925UY (Airbus A321) | 11:38 EDT | 11:47 AST |
| Tue, 23 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | N190UW (Airbus A321) | 17:18 AST | 17:21 EDT |
| Tue, 23 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N190UW (Airbus A321) | 11:56 EDT | 12:04 AST |
| Mon, 22 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | N188US (Airbus A321) | 17:07 AST | 17:09 EDT |
| Mon, 22 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N188US (Airbus A321) | 11:36 EDT | 11:46 AST |
| Sun, 21 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | N198UW (Airbus A321) | 17:27 AST | 17:28 EDT |
| Sun, 21 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N198UW (Airbus A321) | 11:57 EDT | 12:08 AST |
| Sat, 20 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | |||
| Sat, 20 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N523UW (Airbus A321) | 11:53 EDT | 12:02 AST |
| Fri, 19 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | N980UY (Airbus A321) | 17:10 AST | 17:10 EDT |
| Fri, 19 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N980UY (Airbus A321) | 11:42 EDT | 11:52 AST |
| Thu, 18 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | N980UY (Airbus A321) | 17:05 AST | 17:06 EDT |
| Thu, 18 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N980UY (Airbus A321) | 11:25 EDT | 11:36 AST |
| Wed, 17 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | N133AN (Airbus A321) | 17:07 AST | 17:08 EDT |
| Wed, 17 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N133AN (Airbus A321) | 11:30 EDT | 11:51 AST |
| Tue, 16 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | N987AM (Airbus A321) | 17:12 AST | 17:18 EDT |
| Tue, 16 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N987AM (Airbus A321) | 11:45 EDT | 11:53 AST |
| Mon, 15 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | N131NN (Airbus A321) | 17:39 AST | 17:41 EDT |
| Mon, 15 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N131NN (Airbus A321) | 12:00 EDT | 12:08 AST |
| Sun, 14 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | N127AA (Airbus A321) | 17:30 AST | 17:45 EDT |
| Sun, 14 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N127AA (Airbus A321) | 12:04 EDT | 12:14 AST |
| Sat, 13 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | N912NN (Boeing B738) | 17:04 AST | 19:18 EDT |
| Sat, 13 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N185UW (Airbus A321) | 11:27 EDT | 11:48 AST |
| Fri, 12 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | N583UW (Airbus A321) | 17:20 AST | 17:41 EDT |
| Fri, 12 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N583UW (Airbus A321) | 11:44 EDT | 12:04 AST |
| Thu, 11 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | N142AN (Airbus A321) | 17:01 AST | 17:33 EDT |
| Thu, 11 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N142AN (Airbus A321) | 11:44 EDT | 12:07 AST |
| Wed, 10 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | N534UW (Airbus A321) | 16:56 AST | 17:24 EDT |
| Wed, 10 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N534UW (Airbus A321) | 11:23 EDT | 11:44 AST |
| Tue, 09 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | N976UY (Airbus A321) | 17:09 AST | 17:37 EDT |
| Tue, 09 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N976UY (Airbus A321) | 12:02 EDT | 12:23 AST |
| Mon, 08 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | N184US (Airbus A321) | 17:05 AST | 17:10 EDT |
| Mon, 08 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N184US (Airbus A321) | 11:27 EDT | 11:38 AST |
| Sun, 07 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | N930AU ( A321) | 17:13 AST | 17:13 EDT |
| Sun, 07 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N930AU ( A321) | 11:46 EDT | 11:56 AST |
| Sat, 06 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | N191UW (Airbus A321) | 17:19 AST | 17:48 EDT |
| Sat, 06 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N191UW (Airbus A321) | 12:08 EDT | 12:25 AST |
| Fri, 05 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | N900UW (Airbus A321) | 17:18 AST | 17:25 EDT |
| Fri, 05 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N900UW (Airbus A321) | 11:36 EDT | 11:59 AST |
| Thu, 04 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | N567UW (Airbus A321) | 16:56 AST | 17:24 EDT |
| Thu, 04 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N567UW (Airbus A321) | 11:30 EDT | 11:52 AST |
| Wed, 03 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | N141NN (Airbus A321) | 17:13 AST | 17:44 EDT |
| Wed, 03 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N141NN (Airbus A321) | 11:20 EDT | 11:43 AST |
| Tue, 02 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | N989AU (Airbus A321) | 17:27 AST | 17:59 EDT |
| Tue, 02 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N989AU (Airbus A321) | 11:37 EDT | 12:05 AST |
| Mon, 01 Jun | AA2584 | Luis Munoz Marin Intl (SJU) | Miami Intl (MIA) | 14:56 AST | 17:46 EDT | N171US (Airbus A321) | 17:12 AST | 17:33 EDT |
| Mon, 01 Jun | AA2584 | Miami Intl (MIA) | Luis Munoz Marin Intl (SJU) | 11:14 EDT | 14:06 AST | N171US (Airbus A321) | 11:43 EDT | 11:51 AST |