- Houston - George Bush (IAH) Vancouver (YVR)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–2 non-stop flights per dayat least 4h 45minfrom $255 - Minneapolis (MSP) Vancouver (YVR)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–3 non-stop flights per dayat least 3h 43minfrom $264 - San Diego (SAN) Vancouver (YVR)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 4 non-stop flights per dayat least 3h 5minfrom $124 - Atlanta (ATL) Toronto (YYZ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
3–8 non-stop flights per dayat least 2h 9minfrom $277 - Washington DC (DCA) Toronto (YYZ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
2–4 non-stop flights per dayat least 1h 32minfrom $201 - Denver (DEN) Toronto (YYZ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–2 non-stop flights per dayat least 3hfrom $221 - Dallas (DFW) Toronto (YYZ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
2–5 non-stop flights per dayat least 2h 55minfrom $267 - Newark (EWR) Toronto (YYZ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 11 non-stop flights per dayat least 1h 37minfrom $182 - Houston - George Bush (IAH) Toronto (YYZ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
2–3 non-stop flights per dayat least 3h 6minfrom $335 - New York (JFK) Toronto (YYZ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 10 non-stop flights per dayat least 1h 43minfrom $123 - New York (LGA) Toronto (YYZ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 20 non-stop flights per dayat least 1h 33minfrom $158 - Minneapolis (MSP) Toronto (YYZ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 7 non-stop flights per dayat least 1h 59minfrom $309 - Tampa (TPA) Toronto (YYZ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 3 non-stop flights per dayat least 2h 46minfrom $129 - Newark (EWR) Montréal-Pierre Elliott Trudeau International (YUL)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–7 non-stop flights per dayat least 1h 28minfrom $180 - New York (JFK) Montréal-Pierre Elliott Trudeau International (YUL)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–2 non-stop flights per dayat least 1h 27minfrom $208 - New York (LGA) Montréal-Pierre Elliott Trudeau International (YUL)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–10 non-stop flights per dayat least 1h 20minfrom $188 - San Diego (SAN) Toronto (YYZ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 3 non-stop flights per dayat least 4h 41minfrom $251 - Houston - George Bush (IAH) Calgary (YYC)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–3 non-stop flights per dayat least 4h 16minfrom $224 - Newark (EWR) Ottawa (YOW)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 7 non-stop flights per dayat least 1h 32minfrom $215 - Atlanta (ATL) Calgary (YYC)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–3 non-stop flights per dayat least 4h 44minfrom $116
Stops
- Direct flight
Departure airport
Destination airport
Airline
- Air Canada
- United Airlines
- Porter Airlines
- Westjet
- American Airlines
Outbound weekday
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday