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 Houston to Toronto (IAH - 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.

Best fares from IAH to YYZ (Found by others)

Sun Mon Tue Wed Thu Fri Sat
          1 $930 2 $738
3 $772 4 $798 5 $629 6 $623 7 $623 8 $680 9 $630
10 $690 11 $636 12 $538 13 $574 14 $540 15 $563 16 $543
17 $653 18 $615 19 $530 20 $511 21 $545 22 $543 23 $545
24
$545
25 $644 26 $520 27 $571 28 $543 29 $632 30 $559
31 $632            
KAYAK searches hundreds of sites to find the best rate for your next flight from Houston to Toronto. Get the best flight deal for your Toronto trip!
Here's how it works. Search KAYAK for a flight ticket from Houston 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 IAH to YYZ on United
Flight # Depart IAH Arrive YYZ Sun Mon Tue Wed Thu Fri Sat Valid Between
8541 7:40 am 11:47 am Jul 24 - Sep 1
3733 8:30 am 12:45 pm Jul 26 - Aug 16
5225 8:45 am 1:00 pm Aug 13 - Aug 18
5225 8:45 am 1:00 pm Jul 24 - Aug 11
3759 8:50 am 12:55 pm Aug 23 - Aug 30
3920 8:50 am 1:02 pm Aug 19 - Aug 19
4456 8:50 am 1:02 pm Sep 1 - Sep 3
4456 8:50 am 1:02 pm Aug 20 - Aug 27
5225 8:50 am 12:55 pm Aug 21 - Aug 31
8543 11:25 am 3:32 pm Jul 24 - Sep 1
3733 12:45 pm 5:05 pm Sep 1 - Sep 5
3733 12:50 pm 5:05 pm Jul 24 - Aug 18
3733 12:50 pm 5:10 pm Aug 19 - Aug 31
8411 2:20 pm 6:27 pm Jul 24 - Sep 1
8163 4:10 pm 8:17 pm Jul 24 - Sep 1
3796 7:00 pm 11:10 pm Aug 30 - Sep 2
3801 7:00 pm 11:10 pm Aug 19 - Aug 29
3801 7:00 pm 11:10 pm Sep 1 - Sep 8
3803 7:00 pm 11:10 pm Aug 24 - Aug 24
4492 7:00 pm 11:22 pm Jul 26 - Aug 16
5257 7:00 pm 11:15 pm Aug 7 - Aug 7
5257 7:00 pm 11:15 pm Jul 24 - Aug 4
5257 7:00 pm 11:15 pm Aug 8 - Aug 8
5257 7:00 pm 11:15 pm Jul 27 - Aug 10
5257 7:00 pm 11:15 pm Aug 15 - Aug 15
5257 7:00 pm 11:15 pm Jul 29 - Aug 5
5257 7:07 pm 11:22 pm Aug 11 - Aug 18
5257 7:07 pm 11:22 pm Aug 12 - Aug 12
5262 7:07 pm 11:22 pm Aug 17 - Aug 17