Flights from Chicago to Toronto
ORD to YYZ. All flight routes from Chicago Ohare International, USA to Pearson International, Canada. These routes are operated by 5 different airlines. You can either fly non-stop or choose from 6 different transit flights. The shortest flight time is 1 hour and 39 minutes.
Usually
in time
Some
delays
Usually
delayed
Non-stop routes:

Air Canada
Non-stop with Air Canada.
4-5 flights per day.
SCHEDULE
1h 39m

American Airlines
Non-stop with American Airlines.
4 flights per day.
SCHEDULE
1h 41m

United Airlines
Non-stop with United Airlines.
6 flights per day.
SCHEDULE
1h 43m
1 stop routes with the same airline:


Via Detroit DTW
1 stop with Delta Air Lines.
3-5 flights per day.
SCHEDULE
5h 15m
1 stop routes with codeshare or different airlines:


Via Pittsburgh PIT
With American Airlines & Air Canada
2 flights per day.
SCHEDULE
4h 14m


Via Detroit DTW
With American Airlines & Air Canada
SCHEDULE
6h 23m


Via Cleveland CLE
With American Airlines & Air Canada
SCHEDULE
6h 43m


Via Indianapolis IND
With American Airlines & Air Canada
SCHEDULE
7h 06m


Via Columbus CMH
With American Airlines & Air Canada
1-2 flights per day.
SCHEDULE
7h 11m


Via Cincinnati CVG
With American Airlines & Air Canada
SCHEDULE
7h 32m
Chicago to Toronto flights
With over 334 flights every week and 10 different airlines you have a wide option of flights to choose from. You can fly non-stop to Toronto (YYZ) from Chicago (ORD) with American Airlines, Air Canada, United Airlines or WestJet but if a stopover option suits you better you can choose to fly via Detroit, Pittsburgh or any other of the 6 alternatives with flight connections.
Tip! You might want to consider arriving at City Centre (YTZ) instead.
Chicago to Toronto with American Airlines
You can fly non-stop every weekday with flights departing from 8 am to 21 pm. American Airlines is a member of the air alliance OneWorld.
With Air Canada
You can fly non-stop every weekday with flights departing from 6 am to 20 pm. Air Canada is a Star Alliance member.
With United Airlines
You can fly non-stop every weekday with flights departing from 7 am to 21 pm. United Airlines is a Star Alliance member.
With WestJet
You can fly non-stop every weekday with flights departing at 17:10.
Miles & flight time: ORD - YYZ
The shortest flight time between ORD and YYZ is 1 hour and 40 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 1h 40m | - | 437 (703 km) |
Direct | 1h 37m | - | 437 (703 km) |
Direct | 1h 43m | - | 437 (703 km) |
Direct | 2h 1m | - | 437 (703 km) |
DTW Detroit | 4h 13m | 1h 38m | 449 (722 km) |
PIT Pittsburgh | 4h 34m | 3h 20m | 636 (1023 km) |
CMH Columbus | 4h 36m | 30m | 603 (970 km) |
CVG Cincinnati | 4h 58m | 3h 36m | 680 (1094 km) |
CLE Cleveland | 4h 58m | 2h 35m | 510 (821 km) |
IND Indianapolis | 5h 42m | 3h 0m | 619 (996 km) |


From Chicago to Canada
Below is a list of other destinations to Canada from Chicago Ohare International with either direct flights or 1 stop connections.
-
YUL Montreal Direct
-
YVR Vancouver Direct
-
YYC Calgary Direct
-
YEG Edmonton
-
YWG Winnipeg
-
YOW Ottawa Direct
-
YQB Quebec Direct
-
YHZ Halifax
-
YYT St. John's
-
YLW Kelowna