| ARRIVED 15 HOUR 41 MINUTES AGO |
![]() | ![]() |

4.1 out of 5 stars / 11 votes
| Flight | Departure | Arrival |
|---|---|---|
| AA3252 08:09 |
Miami Intl (MIA) |
Tampa Intl (TPA) |
| EJM913 08:54 |
Opa Locka (OPF) |
Tampa Intl (TPA) |
| AA3232 09:10 |
Miami Intl (MIA) |
Tampa Intl (TPA) |
| EJA909 10:09 |
Miami Intl (MIA) |
Tampa Intl (TPA) |
| EJA968 10:24 |
Miami Intl (MIA) |
Tampa Intl (TPA) |
| AA3266 12:16 |
Miami Intl (MIA) |
Tampa Intl (TPA) |
| AA4704 12:23 |
Miami Intl (MIA) |
Tampa Intl (TPA) |
| AA4769 12:35 |
Miami Intl (MIA) |
Tampa Intl (TPA) |
| EJM620 12:48 |
Miami Intl (MIA) |
Tampa Intl (TPA) |
| AA3222 13:16 |
Miami Intl (MIA) |
Tampa Intl (TPA) |
| AA2578 14:04 |
Miami Intl (MIA) |
Tampa Intl (TPA) |
| AA1260 14:44 |
Miami Intl (MIA) |
Tampa Intl (TPA) |
| AA4016 15:15 |
Miami Intl (MIA) |
Tampa Intl (TPA) |
| EJA934 15:24 |
Opa Locka (OPF) |
Tampa Executive Airport (VDF) |
| AA2440 17:01 |
Miami Intl (MIA) |
Tampa Intl (TPA) |
| AA3621 17:08 |
Miami Intl (MIA) |
Tampa Intl (TPA) |
| AA2842 17:27 |
Miami Intl (MIA) |
Tampa Intl (TPA) |
| AA2559 18:07 |
Miami Intl (MIA) |
Tampa Intl (TPA) |
| AA3270 18:16 |
Miami Intl (MIA) |
Tampa Intl (TPA) |
| AA3102 19:03 |
Miami Intl (MIA) |
Tampa Intl (TPA) |
| EJA307 20:24 |
Opa Locka (OPF) |
Tampa Intl (TPA) |
| AA2482 20:27 |
Miami Intl (MIA) |
Tampa Intl (TPA) |
| LXJ507 21:33 |
Miami Intl (MIA) |
Tampa Intl (TPA) |
| LXJ323 21:45 |
Miami Intl (MIA) |
Tampa Intl (TPA) |
| AA1921 21:53 |
Miami Intl (MIA) |
Tampa Intl (TPA) |
| SKQ91 22:14 |
Opa Locka (OPF) |
Tampa Intl (TPA) |
| PXG164 23:44 |
Miami Intl (MIA) |
Tampa Intl (TPA) |
| AA1970 23:59 |
Miami Intl (MIA) |
Tampa Intl (TPA) |
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Tue, 24 Mar | AA1870 | Tampa Intl (TPA) | Miami Intl (MIA) | 09:10 EDT | 10:29 EDT | |||
| Mon, 23 Mar | AA1870 | Tampa Intl (TPA) | Miami Intl (MIA) | 09:10 EDT | 10:29 EDT | |||
| Sun, 22 Mar | AA1870 | Tampa Intl (TPA) | Miami Intl (MIA) | 09:10 EDT | 10:29 EDT | N9018E (Airbus A319) | 09:26 EDT | 10:06 EDT |
| Sat, 21 Mar | AA1870 | Tampa Intl (TPA) | Miami Intl (MIA) | 08:49 EDT | 10:05 EDT | 08:50 EDT | 09:33 EDT | |
| Fri, 20 Mar | AA1870 | Tampa Intl (TPA) | Miami Intl (MIA) | 09:10 EDT | 10:29 EDT | N70020 (Airbus A319) | 09:07 EDT | 09:54 EDT |
| Thu, 19 Mar | AA1870 | Tampa Intl (TPA) | Miami Intl (MIA) | 09:10 EDT | 10:29 EDT | 10:00 EDT | 10:00 EDT | |
| Wed, 18 Mar | AA1870 | Tampa Intl (TPA) | Miami Intl (MIA) | 09:10 EDT | 10:29 EDT | N725UW (Airbus A319) | 10:11 EDT | 11:18 EDT |
| Tue, 17 Mar | AA1870 | Tampa Intl (TPA) | Miami Intl (MIA) | 09:10 EDT | 10:29 EDT | N9023N (Airbus A319) | 09:37 EDT | 10:32 EDT |
| Mon, 16 Mar | AA1870 | Tampa Intl (TPA) | Miami Intl (MIA) | 09:10 EDT | 10:29 EDT | |||
| Sun, 15 Mar | AA1870 | Tampa Intl (TPA) | Miami Intl (MIA) | 09:10 EDT | 10:29 EDT | N9012 (Airbus A319) | 09:16 EDT | 09:50 EDT |
| Sat, 14 Mar | AA1870 | Tampa Intl (TPA) | Miami Intl (MIA) | 08:49 EDT | 10:05 EDT | 08:56 EDT | 09:15 EDT | |
| Fri, 13 Mar | AA1870 | Tampa Intl (TPA) | Miami Intl (MIA) | 09:10 EDT | 10:29 EDT | N732US (Airbus A319) | 08:59 EDT | 10:36 EDT |
| Thu, 12 Mar | AA1870 | Tampa Intl (TPA) | Miami Intl (MIA) | 09:10 EDT | 10:29 EDT | 10:38 EDT | 10:38 EDT | |
| Wed, 11 Mar | AA1870 | Tampa Intl (TPA) | Miami Intl (MIA) | 09:10 EDT | 10:29 EDT | |||
| Tue, 10 Mar | AA1870 | Tampa Intl (TPA) | Miami Intl (MIA) | 09:10 EDT | 10:29 EDT | N733UW (Airbus A319) | 09:12 EDT | 09:57 EDT |
| Mon, 09 Mar | AA1870 | Tampa Intl (TPA) | Miami Intl (MIA) | 08:10 EDT | 09:29 EDT | N8031M (Airbus A319) | 09:20 EDT | 09:57 EDT |
| Sun, 08 Mar | AA1870 | Tampa Intl (TPA) | Miami Intl (MIA) | 08:10 EDT | 09:29 EDT | N9029F (Airbus A319) | 09:24 EDT | 10:03 EDT |
| Sat, 07 Mar | AA1870 | Phoenix Sky Harbor Intl (PHX) | Charlotte Douglas Intl (CLT) | 11:13 MST | 17:22 EST | 11:43 MST | 15:20 EST | |
| Fri, 06 Mar | AA1870 | Phoenix Sky Harbor Intl (PHX) | Charlotte Douglas Intl (CLT) | 11:13 MST | 17:22 EST | N587UW (Airbus A321) | 11:17 MST | 18:31 EST |
| Thu, 05 Mar | AA1870 | Phoenix Sky Harbor Intl (PHX) | Charlotte Douglas Intl (CLT) | 11:13 MST | 17:22 EST | N922US (Airbus A321) | 11:23 MST | 18:44 EST |
| Wed, 04 Mar | AA1870 | Phoenix Sky Harbor Intl (PHX) | Charlotte Douglas Intl (CLT) | 11:13 MST | 17:22 EST | N659AW (Airbus A320) | 11:32 MST | 22:15 EST |
| Tue, 03 Mar | AA1870 | Phoenix Sky Harbor Intl (PHX) | Charlotte Douglas Intl (CLT) | 11:13 MST | 17:22 EST | N510UW (Airbus A321) | 11:41 MST | 18:01 EST |
| Mon, 02 Mar | AA1870 | Phoenix Sky Harbor Intl (PHX) | Charlotte Douglas Intl (CLT) | 11:13 MST | 17:22 EST | 11:23 MST | 19:19 EST | |
| Sun, 01 Mar | AA1870 | Phoenix Sky Harbor Intl (PHX) | Charlotte Douglas Intl (CLT) | 11:13 MST | 17:22 EST | N154UW (Airbus A321) | 11:28 MST | 17:46 EST |
| Sat, 28 Feb | AA1870 | Phoenix Sky Harbor Intl (PHX) | Charlotte Douglas Intl (CLT) | 11:13 MST | 17:22 EST | N195UW (Airbus A321) | 11:29 MST | 17:50 EST |
| Fri, 27 Feb | AA1870 | Phoenix Sky Harbor Intl (PHX) | Charlotte Douglas Intl (CLT) | 11:13 MST | 17:22 EST | 11:34 MST | 19:17 EST | |
| Thu, 26 Feb | AA1870 | Phoenix Sky Harbor Intl (PHX) | Charlotte Douglas Intl (CLT) | 11:13 MST | 17:22 EST | N915US (Airbus A321) | 11:35 MST | 21:24 EST |
| Wed, 25 Feb | AA1870 | Phoenix Sky Harbor Intl (PHX) | Charlotte Douglas Intl (CLT) | 11:13 MST | 17:22 EST | N178US (Airbus A321) | 11:31 MST | 17:45 EST |
| Tue, 24 Feb | AA1870 | Phoenix Sky Harbor Intl (PHX) | Charlotte Douglas Intl (CLT) | 11:13 MST | 17:22 EST | N148AN (Airbus A321) | 11:27 MST | 17:44 EST |
| Mon, 23 Feb | AA1870 | Phoenix Sky Harbor Intl (PHX) | Charlotte Douglas Intl (CLT) | 11:13 MST | 17:22 EST | N187US (Airbus A321) | 11:42 MST | 22:07 EST |
| Sun, 22 Feb | AA1870 | Phoenix Sky Harbor Intl (PHX) | Charlotte Douglas Intl (CLT) | 11:13 MST | 17:22 EST | N545UW (Airbus A321) | 11:42 MST | 17:55 EST |
| Sat, 21 Feb | AA1870 | Phoenix Sky Harbor Intl (PHX) | Charlotte Douglas Intl (CLT) | 11:13 MST | 17:22 EST | N991AU (Airbus Mobile US | 12:24 MST | 18:19 EST |
| Fri, 20 Feb | AA1870 | Phoenix Sky Harbor Intl (PHX) | Charlotte Douglas Intl (CLT) | 11:13 MST | 17:22 EST | 11:29 MST | 19:05 EST | |
| Thu, 19 Feb | AA1870 | Phoenix Sky Harbor Intl (PHX) | Charlotte Douglas Intl (CLT) | 11:13 MST | 17:22 EST | N563UW (Airbus A321) | 11:31 MST | 17:43 EST |
| Wed, 18 Feb | AA1870 | Phoenix Sky Harbor Intl (PHX) | Charlotte Douglas Intl (CLT) | 11:13 MST | 17:22 EST | N556UW (Airbus A321) | 12:07 MST | 18:04 EST |
| Tue, 17 Feb | AA1870 | Phoenix Sky Harbor Intl (PHX) | Charlotte Douglas Intl (CLT) | 11:13 MST | 17:22 EST | N125AA (Airbus A321) | 11:28 MST | 17:30 EST |
| Mon, 16 Feb | AA1870 | Phoenix Sky Harbor Intl (PHX) | Charlotte Douglas Intl (CLT) | 11:13 MST | 17:22 EST | N152UW (Airbus A321) | 11:28 MST | 17:41 EST |
| Sun, 15 Feb | AA1870 | Phoenix Sky Harbor Intl (PHX) | Charlotte Douglas Intl (CLT) | 11:13 MST | 17:22 EST | 12:31 MST | 18:51 EST | |
| Sat, 14 Feb | AA1870 | Phoenix Sky Harbor Intl (PHX) | Charlotte Douglas Intl (CLT) | 11:13 MST | 17:22 EST | N157AA (Airbus A321) | 11:39 MST | 17:53 EST |
| Fri, 13 Feb | AA1870 | Phoenix Sky Harbor Intl (PHX) | Charlotte Douglas Intl (CLT) | 11:13 MST | 17:22 EST | 11:47 MST | 18:58 EST | |
| Thu, 12 Feb | AA1870 | Phoenix Sky Harbor Intl (PHX) | Charlotte Douglas Intl (CLT) | 11:13 MST | 17:22 EST | 11:31 MST | 18:46 EST | |
| Wed, 11 Feb | AA1870 | Port Columbus Intl (CMH) | Dallas Fort Worth Intl (DFW) | 07:00 EST | 09:12 CST | N544UW (Airbus A321) | 08:11 EST | 10:41 CST |
| Tue, 10 Feb | AA1870 | Port Columbus Intl (CMH) | Dallas Fort Worth Intl (DFW) | 07:00 EST | 09:12 CST | N125AA (Airbus A321) | 08:03 EST | 09:20 CST |
| Mon, 09 Feb | AA1870 | Port Columbus Intl (CMH) | Dallas Fort Worth Intl (DFW) | 07:00 EST | 09:12 CST | N507AY (Airbus A321) | 08:12 EST | 16:31 CST |
| Sun, 08 Feb | AA1870 | Port Columbus Intl (CMH) | Dallas Fort Worth Intl (DFW) | 07:00 EST | 09:12 CST | N542UW (Airbus A321) | 08:25 EST | 13:10 CST |
| Sat, 07 Feb | AA1870 | Port Columbus Intl (CMH) | Dallas Fort Worth Intl (DFW) | 06:00 EST | 08:15 CST | |||
| Fri, 06 Feb | AA1870 | Port Columbus Intl (CMH) | Dallas Fort Worth Intl (DFW) | 07:00 EST | 09:12 CST | N139AN (Airbus A321) | 08:39 EST | 09:57 CST |
| Thu, 05 Feb | AA1870 | Port Columbus Intl (CMH) | Dallas Fort Worth Intl (DFW) | 07:00 EST | 09:12 CST | N932AM (Airbus Mobile US | 08:57 EST | 12:24 CST |
| Wed, 04 Feb | AA1870 | Port Columbus Intl (CMH) | Dallas Fort Worth Intl (DFW) | 07:00 EST | 09:12 CST | N993AN (Airbus Mobile US | 08:10 EST | 10:40 CST |
| Tue, 03 Feb | AA1870 | Port Columbus Intl (CMH) | Dallas Fort Worth Intl (DFW) | 07:00 EST | 09:12 CST | N179UW (Airbus A321) | 08:33 EST | 10:25 CST |
| Mon, 02 Feb | AA1870 | Port Columbus Intl (CMH) | Dallas Fort Worth Intl (DFW) | 07:00 EST | 09:12 CST | N133AN (Airbus A321) | 08:33 EST | 09:40 CST |
| Sun, 01 Feb | AA1870 | Port Columbus Intl (CMH) | Dallas Fort Worth Intl (DFW) | 07:00 EST | 09:12 CST | N998AN (Airbus A321) | 07:25 EST | 09:43 CST |