A major shutdown on the Bloor-Danforth subway line made for a frustrating day for those trying to get around the city.

Zack Teitl says after discovering the subway was closed — the Bloor-Danforth line is closed between the St. George and Pape stations all weekend — he and his wife spent 10 minutes on one shuttle bus before deciding they were better off on foot.

"No one really knows why the subway is closed," he said, adding that the whole situation was "confusing and chaotic."

The shutdown stems from construction work on the Bloor Street Viaduct, where crews are reinforcing a trestle.

Coun. Paula Fletcher (Ward 30) says the bridge repairs are critical.

"If anything was to happen to the bridge or trestle, our economy would be very much harmed. It’s a major artery," she said.

Fletcher also warned that there’s more work ahead, as the bridge’s footings are also set to be reinforced. The bridge work won’t be finished until 2015, according to the city.

On Sunday, the road over the bridge will partially close, likely complicating traffic flow in the Danforth area and making alternate Don Valley crossings busier than normal. City officials say there will be rotating one-lane closures starting at 9 a.m.

While the closures are posted online and plenty of TTC workers were on hand to guide travellers, the major shutdown still caught many off guard. Heavy holiday traffic also strained the bus-only service.

Many people watched as multiple full buses passed by the busy Bloor and Broadview stop. Farther east, several riders reported their frustration as shuttle buses struggled to make the turn from Pape Street onto the Danforth due to traffic.

Both the road and subway will re-open on Monday.