Cheap Flights from Miami, FL to Tampa, FL from $32
On Cheapflightsplus.com you will find 14 direct and 458 connecting flights from Miami to Tampa. You can compare airfare deals from 12 airlines and multiple travel sites from $32, book and save on cheap plane tickets and last minute offers. Also check out MIA-TPA flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Miami to Tampa Flight Deals
Best Flights from Miami to Tampa Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $32 | 14:45 Miami Miami Int. | 15:45 Tampa Tampa Int. | 1h 0m | Spirit Airlines | NK322 |
from $32 | 22:43 Miami Miami Int. | 23:44 Tampa Tampa Int. | 1h 1m | Spirit Airlines | NK2054 |
from $35 | 07:05 Miami Miami Int. | 08:09 Tampa Tampa Int. | 1h 4m | Spirit Airlines | NK1443 |
from $35 | 21:20 Miami Miami Int. | 22:25 Tampa Tampa Int. | 1h 5m | Spirit Airlines | NK287 |
from $57 | 21:59 Miami Miami Int. | 23:06 Tampa Tampa Int. | 1h 7m | Spirit Airlines | NK1954 |
from $131 | 18:39 Miami Miami Intl | 19:45 Tampa Tampa Int. | 1h 6m | American Airlines | AA3431 |
from $309 | 16:12 Miami Miami Intl | 17:15 Tampa Tampa Int. | 1h 3m | American Airlines | AA3584 |
from $47 | 22:23 Miami Miami Int. | 09:23+1 день Tampa Tampa Int. | 11h 0m layover 7h 41m - Atlanta | Spirit Airlines | NK159 NK839 |
from $52 | 06:30 Miami Miami Int. | 10:42 Tampa Tampa Int. | 4h 12m layover 0h 56m - Atlanta | Spirit Airlines | NK740 NK839 |
from $66 | 19:35 Miami Miami Int. | 00:32+1 день Tampa Tampa Int. | 4h 57m layover 0h 55m - Charlotte | Spirit Airlines | NK1222 NK1369 |
from $66 | 17:40 Miami Miami Int. | 00:32+1 день Tampa Tampa Int. | 6h 52m layover 2h 50m - Charlotte | Spirit Airlines | NK15 NK1369 |
from $68 | 08:00 Miami Miami Intl | 17:50 Tampa Tampa Int. | 9h 50m layover 1h 35m - Denver | Frontier Airlines | F91279 F92746 |
from $72 | 10:44 Miami Miami Intl | 18:39 Tampa Tampa Int. | 7h 55m layover 2h 43m - Covington | Frontier Airlines | F91443 F91892 |
from $76 | 07:50 Miami Miami Intl | 16:32 Tampa Tampa Int. | 8h 42m layover 4h 13m - Raleigh | Frontier Airlines | F93322 F93373 |
from $76 | 08:06 Miami Miami Intl | 20:52 Tampa Tampa Int. | 12h 46m layover 7h 2m - Philadelphia | Frontier Airlines | F91204 F92835 |
from $76 | 06:00 Miami Miami Intl | 21:17 Tampa Tampa Int. | 15h 17m layover 7h 15m - Denver | Frontier Airlines | F93137 F92746 |
Flight Schedule Miami (Florida) to Tampa (Florida)
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
07:05 — 08:09
|
07:05 — 08:09
NK1443
Spirit Airlines
Miami — Tampa
|
1h 4m |
Find flight
from$35 |
|
09:32 — 10:40
|
09:32 — 10:40
AA582
American Airlines
Miami — Tampa
|
1h 8m |
Find flight
from$309 |
|
13:20 — 14:26
|
13:20 — 14:26
AA2526
American Airlines
Miami — Tampa
|
1h 6m |
Find flight
from$309 |
|
14:26 — 15:30
|
14:26 — 15:30
AA4011
American Airlines
Miami — Tampa
|
1h 4m |
Find flight
from$309 |
|
14:45 — 15:45
|
14:45 — 15:45
NK322
Spirit Airlines
Miami — Tampa
|
1h |
Find flight
from$32 |
|
16:12 — 17:15
|
16:12 — 17:15
AA3584
American Airlines
Miami — Tampa
|
1h 3m |
Find flight
from$309 |
|
17:08 — 18:13
|
17:08 — 18:13
AA330
American Airlines
Miami — Tampa
|
1h 5m |
Find flight
from$309 |
|
18:39 — 19:45
|
18:39 — 19:45
AA3431
American Airlines
Miami — Tampa
|
1h 6m |
Find flight
from$131 |
|
19:41 — 20:50
|
19:41 — 20:50
AA3107
American Airlines
Miami — Tampa
|
1h 9m |
Find flight
from$131 |
|
21:20 — 22:25
|
21:20 — 22:25
NK287
Spirit Airlines
Miami — Tampa
|
1h 5m |
Find flight
from$35 |
|
21:44 — 22:51
|
21:44 — 22:51
AA2873
American Airlines
Miami — Tampa
|
1h 7m |
Find flight
from$131 |
|
21:59 — 23:06
|
21:59 — 23:06
NK1954
Spirit Airlines
Miami — Tampa
|
1h 7m |
Find flight
from$57 |
|
22:43 — 23:44
|
22:43 — 23:44
NK2054
Spirit Airlines
Miami — Tampa
|
1h 1m |
Find flight
from$32 |
|
22:51 — 23:57
|
22:51 — 23:57
AA3164
American Airlines
Miami — Tampa
|
1h 6m |
Find flight
from$131 |
|
05:16 — 14:43
|
19:57 — 22:29
F92675
Frontier Airlines
Miami — Dallas
3h 42m stop
05:30 — 09:01
F91334
Frontier Airlines
Dallas — Tampa
|
9h 27m including layover |
Find flight
from$90 |
|
06:00 — 21:17
|
06:00 — 08:39
F93137
Frontier Airlines
Miami — Denver
7h 15m stop
15:54 — 21:17
F92746
Frontier Airlines
Denver — Tampa
|
15h 17m including layover |
Find flight
from$76 |
|
06:30 — 10:42
|
06:30 — 08:23
NK740
Spirit Airlines
Miami — Atlanta
56m stop
09:19 — 10:42
NK839
Spirit Airlines
Atlanta — Tampa
|
4h 12m including layover |
Find flight
from$52 |
|
07:50 — 16:32
|
07:50 — 10:18
F93322
Frontier Airlines
Miami — Raleigh
4h 13m stop
14:31 — 16:32
F93373
Frontier Airlines
Raleigh — Tampa
|
8h 42m including layover |
Find flight
from$76 |
|
08:00 — 17:50
|
06:00 — 08:43
F91279
Frontier Airlines
Miami — Denver
1h 35m stop
15:54 — 21:24
F92746
Frontier Airlines
Denver — Tampa
|
9h 50m including layover |
Find flight
from$68 |
|
08:06 — 20:52
|
08:06 — 11:02
F91204
Frontier Airlines
Miami — Philadelphia
7h 2m stop
18:04 — 20:52
F92835
Frontier Airlines
Philadelphia — Tampa
|
12h 46m including layover |
Find flight
from$76 |
|
09:00 — 14:07
+1 day
|
09:00 — 12:00
DL790
Delta Air Lines Inc.
Miami — New York
23h stop
11:00 — 14:07
F94057
Frontier Airlines
New York — Tampa
|
29h 7m including layover |
Find flight
from$138 |
|
10:44 — 18:39
|
10:44 — 13:39
F91443
Frontier Airlines
Miami — Covington
2h 43m stop
19:21 — 21:36
F91892
Frontier Airlines
Covington — Tampa
|
7h 55m including layover |
Find flight
from$72 |
|
11:25 — 14:07
+1 day
|
11:25 — 14:25
DL1528
Delta Air Lines Inc.
Miami — New York
20h 35m stop
11:00 — 14:07
F94057
Frontier Airlines
New York — Tampa
|
26h 42m including layover |
Find flight
from$138 |
|
11:50 — 14:07
+1 day
|
11:50 — 14:50
DL2218
Delta Air Lines Inc.
Miami — New York
20h 10m stop
11:00 — 14:07
F94057
Frontier Airlines
New York — Tampa
|
26h 17m including layover |
Find flight
from$138 |
|
13:04 — 17:57
|
13:04 — 15:19
F92483
Frontier Airlines
Miami — Atlanta
1h 6m stop
16:25 — 17:57
F93054
Frontier Airlines
Atlanta — Tampa
|
4h 53m including layover |
Find flight
from$83 |
|
13:47 — 20:56
|
13:47 — 15:55
NK352
Spirit Airlines
Miami — Charlotte
3h 5m stop
19:00 — 20:56
NK2004
Spirit Airlines
Charlotte — Tampa
|
7h 9m including layover |
Find flight
from$113 |
|
17:40 — 00:32
+1 day
|
17:40 — 19:52
NK15
Spirit Airlines
Miami — Charlotte
2h 50m stop
22:42 — 00:32
NK1369
Spirit Airlines
Charlotte — Tampa
|
6h 52m including layover |
Find flight
from$66 |
|
18:10 — 10:36
+1 day
|
18:10 — 21:14
AA1922
American Airlines
Miami — New York
10h 21m stop
07:35 — 10:36
DL2042
Delta Air Lines Inc.
New York — Tampa
|
16h 26m including layover |
Find flight
from$156 |
|
19:35 — 00:32
+1 day
|
19:35 — 21:47
NK1222
Spirit Airlines
Miami — Charlotte
55m stop
22:42 — 00:32
NK1369
Spirit Airlines
Charlotte — Tampa
|
4h 57m including layover |
Find flight
from$66 |
|
19:38 — 08:33
+1 day
|
19:38 — 22:37
F93380
Frontier Airlines
Miami — Philadelphia
7h 8m stop
05:45 — 08:33
F91473
Frontier Airlines
Philadelphia — Tampa
|
12h 55m including layover |
Find flight
from$98 |
|
20:39 — 13:54
+1 day
|
20:39 — 23:35
AA1701
American Airlines
Miami — New York
11h 25m stop
11:00 — 13:54
AA1809
American Airlines
New York — Tampa
|
17h 15m including layover |
Find flight
from$158 |
|
22:23 — 09:23
+1 day
|
22:23 — 00:19
NK159
Spirit Airlines
Miami — Atlanta
7h 41m stop
08:00 — 09:23
NK839
Spirit Airlines
Atlanta — Tampa
|
11h including layover |
Find flight
from$47 |
|
05:48 — 19:30
|
05:48 — 09:02
NK2205
Spirit Airlines
Miami — Boston
1h 32m stop
10:34 — 14:06
NK1988
Spirit Airlines
Boston — Miami
4h 19m stop
18:25 — 19:30
NK322
Spirit Airlines
Miami — Tampa
|
13h 42m including layover |
Find flight
from$120 |
|
09:17 — 07:50
+1 day
|
09:17 — 11:17
NK1903
Spirit Airlines
Miami — Houston
7h 44m stop
19:01 — 23:01
NK3128
Spirit Airlines
Houston — Baltimore
6h 24m stop
05:25 — 07:50
NK932
Spirit Airlines
Baltimore — Tampa
|
22h 33m including layover |
Find flight
from$140 |
|
10:30 — 22:25
|
10:30 — 12:41
NK880
Spirit Airlines
Miami — Charlotte
4h 9m stop
16:50 — 19:03
NK353
Spirit Airlines
Charlotte — Miami
2h 17m stop
21:20 — 22:25
NK287
Spirit Airlines
Miami — Tampa
|
11h 55m including layover |
Find flight
from$117 |
|
12:53 — 23:44
|
12:53 — 15:15
NK3175
Spirit Airlines
Miami — Dallas
2h 11m stop
17:26 — 21:15
NK1036
Spirit Airlines
Dallas — Miami
1h 28m stop
22:43 — 23:44
NK2054
Spirit Airlines
Miami — Tampa
|
10h 51m including layover |
Find flight
from$142 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Miami to Tampa depends on and how to choose the most interesting flight option for you.
Distance between Miami and Tampa is 329 miles. Time difference between the cities is 0h. Airplanes depart 05:15 to 22:51 from 3 Miami airports and arrive 05:15 to 22:51 to 4 Tampa airports. Average flight time is 1h 6m.
- The fastest flight 1h
- Average flight time 1h 6m
- The earliest flight 05:15
- The latest flight 22:51
- Distance 205 ml
The cheapest months to travel to Tampa are november (from 32 $), january (from 35 $), february (from 46 $).
The most expensive months are december (from 66 $), february (from 46 $), january (from 35 $).
What is the lowest airfare Miami to Tampa?
The cheapest plane ticket found by our users is $32. This airfare is for economy class on one-way NK2054 flight by Spirit Airlines for November 12, 2024 which leaves Miami Int. in Miami at 22:43 am and arrives at Tampa Tampa Int. at 23:44.
Popular Airlines on the Route
The flight Miami — Tampa is served by 12 regular airlines and 5 low-cost airlines. Most of the flights on this route are operated by American Airlines - 125 departures per week at the price of from $ 131 . And the most expensive tickets are offered by American Airlines airline - from $ 927.
Direct flights
There are 14 nonstop flights on the route. The fastest direct flight is NK322 by Spirit Airlines takes 1h and the cheapest is NK2054 by Spirit Airlines for $32.
- AA - American Airlinesfrom $131Find
- NK - Spirit Airlinesfrom $32Find
Connecting Flights
There are 458 flights with layovers on the route. The fastest connecting flight is DL1510 by Delta Air Lines Inc. takes 4h 9m and the cheapest is NK2054 by Spirit Airlines for $47.
- AA - American Airlinesfrom $156Find
- AS - Alaska Airlinesfrom $318Find
- F9 - Frontier Airlinesfrom $68Find
- B6 - JetBluefrom $259Find
- PD - Porter Airlinesfrom $372Find
- SY - Sun Country Airlinesfrom $402Find
- DL - Delta Air Lines Inc.from $138Find
- UP - Bahamasairfrom $377Find
- UA - United Airlinesfrom $232Find
- AM - Aeromexicofrom $399Find
- NK - Spirit Airlinesfrom $47Find
- KX - Cayman Airwaysfrom $487Find
Airports
You can fly from Miami to Tampa from 3 airports (Miami Intl, Palm Beach Intl, Miami Int.).
Miami airports
- Miami Intl-MIAfrom $68Find
- Palm Beach Intl-PBIFind
- Miami Int.-FLLfrom $32Find
Tampa airports
- Topp Of Tampa-KYOFind
- Mac Dill AFB-MCFFind
- Peter O'Knight-TPFFind
- Tampa Int.-TPAFind
Airplanes
There are flights to Tampa from Miami by 12 airlines that use 10 aircraft brands. They range from huge modern airplanes to small-sized.
- Airbus A319from $131Find
- Boeing 737-800from $131Find
- Embraer 175 (short wing)from $131Find
- Boeing 737-900from $138Find
- Airbus A321from $138Find
- Boeing 757-200from $172Find
- Boeing 737 MAX 8from $181Find
- Boeing 787-8from $213Find
- Airbus A320from $259Find
- Boeing 777-200 / Boeing 777-200ERfrom $294Find
Top Domestic Destinations from Miami
You may also consider searching for discounted plane tickets to some other popular places from Miami within United States.
- from $27Find
- from $59Find
- from $53Find
- from $76Find
- from $48Find
- from $74Find
- from $63Find
- from $54Find
- from $78Find
- from $68Find
Top International Destinations from Miami
Our state-of-the art metasearch will definitely provide you with the best airfare on international flights. We’re proud to partner with many reliable travel suppliers located outside the US what gives us an opportunity to offer the most competitive prices on far destinations.
- from $73Find
- from $80Find
- from $69Find
- from $61Find
- from $85Find
- from $202Find
- from $72Find
- from $64Find
- from $68Find
- from $77Find
How to book a plane ticket yourself?

- Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
- Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
- Click «Buy» when you are ready — our system will redirect you to the site that sells the selected flight ticket.
- Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
- That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.
To find a plane ticket, please select dates.