A snowstorm that's causing commuter chaos in the U.S. forced flight cancellations in Canada while a separate storm snarled morning traffic in southern Ontario.
The morning commute was down to a crawl for thousands of motorists across southern Ontario after the snowstorm.
Hundreds of plows have been clearing roads for the afternoon commute in Toronto, which saw up to 10 centimetres of snow - light compared to St. Catharines, Ont., which got 24 centimetres.
Almost 200 flights at Toronto's Pearson Airport have been cancelled, most to and from the U.S. northeast where a separate snowstorm forced hundreds of cancellations.
In Montreal, 45 flights have been cancelled to or from the northeastern U.S. and about 20 flights were cancelled at the Ottawa airport.
By 9 a.m., CAA had taken about 900 calls for service in the Greater Toronto Area and had 234 tow trucks on the road.
CAA spokesman Jeff LeMoine says Toronto-area motorists had a 45- to 65-minute wait for service, while in London and Sarnia, Ont., the wait was about 85 minutes and in Barrie, Orillia and areas north it was 60 minutes.
GO Transit and Via Rail reported no major delays as a result of the inclement weather.