SEARCH ONE AND DONE. - Compare hundreds of travel sites at once.
Choose where to book.
Find deals from over 400 airlines worldwide.

Cheap Flights from Tampa to Dallas (TPA - DFW)

DepartReturn
1 adult
Note: some airlines charge for infants in laps.
The price shown for each flight will be the average for all passengers including any infants.
Choose Sites to Compare vs. KAYAK

Best fares from TPA to DFW (Found by others)

Sun Mon Tue Wed Thu Fri Sat
            1 $117
2 $212 3 $162 4 $117 5 $117 6 $117 7 $117 8 $117
9 $162 10 $117 11 $117 12 $117 13 $117 14 $117 15 $117
16 $182 17 $117 18 $181 19 $162 20 $142 21 $167 22 $200
23 $187 24 $187 25 $237 26 $237 27 $187 28 $232 29 $367
30 $387            
KAYAK searches hundreds of sites to find the best rate for your next flight from Tampa to Dallas. Get the best flight deal for your Dallas trip!
Here's how it works. Search KAYAK for a flight ticket from Tampa to Dallas. Sort, filter and compare results on one web page. Then book your plane ticket direct on the airline or travel agent site of your choice!
Direct flights TPA to DFW on American Airlines
Flight # Depart TPA Arrive DFW Sun Mon Tue Wed Thu Fri Sat Valid Between
1573 6:00 am 7:50 am Nov 29 - Dec 25
1573 6:00 am 7:50 am Nov 18 - Nov 27
1573 6:00 am 7:50 am Nov 6 - Nov 17
1573 6:10 am 7:45 am Nov 3 - Nov 5
1573 6:10 am 8:00 am Nov 30 - Nov 30
1573 6:10 am 7:45 am Oct 23 - Nov 1
1367 7:00 am 8:50 am Nov 23 - Nov 23
1699 7:00 am 8:50 am Nov 24 - Nov 24
1699 7:00 am 8:50 am Nov 30 - Dec 1
1699 7:00 am 8:50 am Dec 2 - Jan 5
1699 7:00 am 8:50 am Nov 9 - Nov 16
1699 7:00 am 8:50 am Nov 18 - Nov 27
1699 7:00 am 8:50 am Nov 6 - Nov 17
1699 7:20 am 9:00 am Nov 2 - Nov 2
1699 7:20 am 9:00 am Oct 23 - Nov 1
1699 7:20 am 9:00 am Nov 3 - Nov 5
1699 7:25 am 9:15 am Nov 8 - Nov 15
1699 7:25 am 9:15 am Nov 22 - Nov 29
1367 8:55 am 10:45 am Nov 29 - Jan 5
1367 8:55 am 10:45 am Nov 6 - Nov 17
1367 8:55 am 10:45 am Nov 18 - Nov 27
1367 8:55 am 10:45 am Nov 28 - Nov 28
1367 9:05 am 10:45 am Oct 23 - Nov 1
1367 9:05 am 10:45 am Nov 2 - Nov 5
2226 10:55 am 12:50 pm Nov 29 - Dec 1
2226 10:55 am 12:35 pm Nov 2 - Nov 5
2226 10:55 am 12:50 pm Nov 6 - Nov 17
2226 10:55 am 12:50 pm Nov 24 - Nov 24
2226 10:55 am 12:50 pm Nov 23 - Nov 28
2226 10:55 am 12:50 pm Nov 18 - Nov 27
2226 10:55 am 12:50 pm Dec 2 - Dec 17
2226 10:55 am 12:35 pm Oct 27 - Nov 1
1366 2:15 pm 3:55 pm Nov 2 - Nov 4
1366 2:15 pm 3:55 pm Oct 26 - Nov 1
1366 2:15 pm 3:55 pm Nov 3 - Nov 5
1366 2:20 pm 4:10 pm Nov 18 - Nov 25
1366 2:20 pm 4:10 pm Nov 26 - Dec 1
1366 2:20 pm 4:05 pm Dec 2 - Jan 5
1366 2:20 pm 4:10 pm Nov 28 - Nov 28
1366 2:20 pm 4:10 pm Nov 7 - Nov 16
1366 2:20 pm 4:10 pm Nov 19 - Nov 19
1366 2:20 pm 4:10 pm Nov 23 - Nov 24
1366 2:20 pm 4:10 pm Nov 27 - Nov 27
1366 2:20 pm 4:10 pm Nov 6 - Nov 17
1512 4:25 pm 6:10 pm Nov 18 - Nov 25
1512 4:25 pm 6:10 pm Nov 6 - Nov 15
1512 4:25 pm 6:10 pm Nov 21 - Dec 1
1512 4:25 pm 6:10 pm Nov 26 - Nov 26
1512 4:25 pm 6:10 pm Nov 29 - Nov 29
1512 4:25 pm 6:10 pm Nov 7 - Nov 17
1512 4:25 pm 6:15 pm Dec 2 - Dec 25
1512 4:30 pm 6:05 pm Nov 2 - Nov 3
1512 4:30 pm 6:05 pm Nov 4 - Nov 5
1512 4:30 pm 6:05 pm Oct 26 - Nov 1
2375 6:50 pm 8:40 pm Dec 1 - Dec 1
2375 6:50 pm 8:40 pm Nov 6 - Nov 15
2375 6:50 pm 8:40 pm Dec 2 - Dec 17
2375 6:50 pm 8:40 pm Nov 29 - Nov 29
2375 6:50 pm 8:40 pm Nov 26 - Nov 26
2375 6:50 pm 8:40 pm Nov 18 - Nov 25
2375 6:50 pm 8:40 pm Nov 21 - Nov 30
2375 6:50 pm 8:40 pm Nov 7 - Nov 17
2375 6:55 pm 8:35 pm Nov 2 - Nov 3
2375 6:55 pm 8:35 pm Oct 26 - Nov 1
2375 6:55 pm 8:35 pm Nov 4 - Nov 4