Airlines with flights from Richmond to Tampa
There are 7 airlines with scheduled flights between RIC and TPA. Breeze is the only airline with non-stop flights from Richmond International to Tampa International and the flight time is 2 hours and 20 minutes.
Choose airline
Schedules
Non-stop with Breeze Airways
-
Total flight time: 2 hours and 20 minutes
-
7 flights per week
-
Airbus A220-300
-
First class available
RIC
Direct
TPA
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
MX117
10:27
20:30
09:52
20:30
10:27
09:52
20:30
The timetable & schedule information was updated at 2026-04-21
Via Charlotte with American Airlines
-
Total flight time: 3h 30m - 6h 04m.
-
One World Alliance
-
414 flights per week
RIC
Via CLT
TPA
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AA549
AA3320
AA3320
05:00
05:00
05:00
05:00
05:00
05:00
05:00
AA1063
AA2828
AA2828
06:24
06:24
06:24
06:24
06:24
06:24
06:24
AA2415
AA889
AA889
09:07
09:07
09:07
09:07
09:07
----
09:07
AA5199
AA2777
AA2777
13:05
----
----
13:05
13:05
13:05
13:05
AA5199
AA1032
AA1032
----
13:56
13:56
----
----
----
----
AA5370
AA1032
AA1032
15:39
15:39
15:39
15:39
15:39
15:39
15:39
The timetable & schedule information was updated at 2026-04-21
Via Atlanta with Delta Air Lines
-
Total flight time: 3h 50m - 6h 19m.
-
Sky Team Alliance
-
258 flights per week
RIC
Via ATL
TPA
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
DL1460
DL1227
DL1227
05:45
05:45
05:45
05:45
05:45
05:45
05:45
DL1402
DL1587
DL1587
06:55
06:55
06:55
06:55
06:55
06:55
06:55
DL1415
DL1099
DL1099
08:05
08:05
08:05
08:05
08:05
08:05
08:05
DL1462
DL1525
DL1525
10:19
10:19
10:19
10:19
10:19
----
10:19
DL2650
DL1167
DL1167
----
----
----
----
----
11:17
----
DL2650
DL1425
DL1425
13:07
13:07
13:07
13:07
13:07
----
13:07
DL1437
DL1457
DL1457
15:15
15:15
15:15
15:15
15:15
14:52
15:15
DL3152
DL1720
DL1720
----
----
----
----
----
16:50
----
DL1214
DL1591
DL1591
17:43
17:43
17:43
17:43
17:43
----
----
DL3152
DL1560
DL1560
18:45
18:45
----
----
----
DL1214
DL643
DL643
----
----
----
----
----
----
18:45
DL3152
DL643
DL643
18:45
----
----
18:45
18:45
----
----
DL1214
DL1560
DL1560
----
----
----
----
----
18:45
----
DL1348
DL1560
DL1560
19:56
----
----
19:56
19:56
----
19:56
The timetable & schedule information was updated at 2026-04-21
Via Miami with American Airlines
-
Total flight time: 4h 07m - 6h 42m.
-
One World Alliance
-
59 flights per week
RIC
Via MIA
TPA
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AA604
AA2831
AA2831
06:35
06:35
06:35
06:35
06:35
06:35
06:35
AA2939
AA3188
AA3188
18:34
----
----
18:34
18:34
18:34
18:34
The timetable & schedule information was updated at 2026-04-21
Via Baltimore with Southwest Airlines
-
Total flight time: 4h 10m - 7h 00m.
-
Low-cost airline
-
78 flights per week
RIC
Via BWI
TPA
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
WN3438
WN1120
WN1120
06:15
06:10
06:10
06:15
06:15
06:30
06:25
WN1693
WN1123
WN1123
----
16:55
16:55
----
----
----
----
WN761
WN4578
WN4578
----
----
----
----
----
17:35
----
WN3049
WN687
WN687
18:10
----
----
18:10
18:10
----
----
WN1693
WN1045
WN1045
----
----
----
----
----
----
18:25
The timetable & schedule information was updated at 2026-04-21

There are 7 airlines with scheduled flights between RIC and TPA. Breeze is the only airline with non-stop flights from Richmond International to Tampa International and the flight time is 2 hours and 20 minutes.
Via Dulles with United
Via Fort Lauderdale with JetBlue
Via Fort Lauderdale with Spirit