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 Dallas to Toronto (DFW - YYZ)

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 DFW to YYZ (Found by others)

Sun Mon Tue Wed Thu Fri Sat
            1 $490
2 $492 3 $892 4 $473 5
$473
6 $771 7 $824 8 $669
9 $516 10 $846 11 $665 12
$665
13 $632 14 $846 15 $619
16
$619
17 $846 18 $493 19 $475 20
$475
21 $549 22 $590
23
$590
24 $784 25 $555 26 $495 27 $549 28 $622 29
$622
30
$622
           
KAYAK searches hundreds of sites to find the best rate for your next flight from Dallas to Toronto. Get the best flight deal for your Toronto trip!
Here's how it works. Search KAYAK for a flight ticket from Dallas to Toronto. 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 DFW to YYZ on American Airlines
Flight # Depart DFW Arrive YYZ Sun Mon Tue Wed Thu Fri Sat Valid Between
1038 10:25 am 2:25 pm Oct 28 - Oct 28
1038 10:25 am 2:25 pm Oct 24 - Nov 1
1038 10:25 am 2:25 pm Oct 30 - Oct 30
1038 10:30 am 2:30 pm Nov 4 - Nov 4
1038 10:30 am 2:30 pm Nov 2 - Nov 2
1038 10:30 am 2:30 pm Nov 3 - Nov 5
1038 10:40 am 2:30 pm Nov 27 - Nov 27
1038 10:40 am 2:30 pm Nov 6 - Nov 20
1038 10:40 am 2:30 pm Nov 9 - Nov 30
1038 10:40 am 2:30 pm Nov 11 - Nov 25
1038 10:40 am 2:30 pm Nov 7 - Dec 1
1040 1:35 pm 5:25 pm Nov 26 - Dec 8
1040 1:35 pm 5:25 pm Nov 7 - Nov 21
1040 1:35 pm 5:25 pm Nov 6 - Nov 25
1040 1:35 pm 5:25 pm Nov 8 - Dec 20
1040 1:50 pm 5:45 pm Oct 24 - Oct 31
1040 1:50 pm 5:45 pm Oct 23 - Oct 30
1040 1:50 pm 5:45 pm Nov 2 - Nov 5
1040 1:50 pm 5:45 pm Oct 25 - Nov 1
2308 7:50 pm 11:45 pm Oct 21 - Oct 28
2308 7:50 pm 11:45 pm Oct 23 - Oct 31
2308 7:50 pm 11:45 pm Nov 2 - Nov 5
2308 7:50 pm 11:45 pm Nov 4 - Nov 4
2308 7:50 pm 11:40 pm Nov 6 - Nov 26
2308 7:50 pm 11:40 pm Nov 11 - Dec 2
2308 7:50 pm 11:40 pm Nov 28 - Dec 8