The annual GoodLife Fitness Toronto Marathon on Sunday will weave through a dozen roadways, forcing vehicles and TTC buses onto alternate routes.

Toronto police said that TTC vehicles will be allowed though the roadways whenever there are gaps in the run.

“Every attempt will be made to minimize interruption in service,” police said in a news release addressing the closures.

Nonetheless, the TTC issued a warning to drivers, asking them to give themselves extra time as they head out for the day Sunday. In addition to route diversions, subway service will be bypassing Union Station Sunday for planned construction work. The station will still be open for streetcar service.

The GoodLife marathon consists of a full marathon, a relay marathon, a half marathon and a five-kilometre run and walk.

Events start at staggered times throughout the morning starting at 7:30 a.m. and are expected to take place regardless of the weather conditions.

TTC Closures

TTC routes affected include:

  • 320/97 Yonge
  • 310/511 Bathurst
  • 172 Cherry Street
  • 5 Avenue Rd
  • 6 Bay
  • 65 Parliament
  • 14 Glencairn
  • 127 Davenport
  • 26 Dupont
  • 504 King
  • 75 Sherbourne
  • 509 Harbourfront

Road Closures

The following is a list of planned road closures:

  • 5:30 a.m. to 9 a.m.: Beecroft Road to all of Elmhurst Avenue and Horsham Avenue
  • 7 a.m. to 9 a.m.: Ellerslie Avenue to all of Beecroft Road and Yonge Street
  • 7 a.m. to 9 a.m.: Churchill Avenue to all of Beecroft Road and Yonge Street
  • 5:30 a.m. to 9 a.m.: North York Boulevard to all of Beecroft Road and Yonge Street
  • 7 a.m. to 9 a.m.: Elmhurst Avenue to all of Beecroft Road and Yonge Street
  • 7 a.m. to 9 a.m.: Park Home Avenue to all of Beecroft Road and Yonge Street
  • 7 a.m. to 9 a.m.: Yonge Street to southbound Horsham Avenue and Hwy 401
  • 7 a.m. to 10 a.m.: Hwy 401 and Yonge Street southbound ramps
  • 7 a.m. to 9 a.m.: Yonge Street southbound to Hwy 401 and York Mills Road
  • 7 a.m. to 10 a.m.: Yonge Street southbound York Mills Road and Eglinton Avenue
  • 7 a.m. to 10:30 a.m.: Yonge Street southbound Eglinton Avenue and Chaplin Crescent
  • 8:30 a.m. to 10:30 a.m.: Yonge Street to all of Chaplin Crescent and Aylmer Road
  • 7:30 a.m. to 10 a.m.: Chaplin Crescent to westbound Yonge Street and Oriole Parkway
  • 7:30 a.m. to 10 a.m.: Oriole Parkway to southbound Chaplin Crescent and Lonsdale Road
  • 8 a.m. to 10 a.m.: Lonsdale Road and westbound Avenue Road and Spadina Road
  • 8 a.m. to 10 a.m.: Forest Hill Road to northbound Lonsdale Road and Kilbarry Road
  • 8 a.m. to 10 a.m.: Kilbarry Road to eastbound Forest Hill Road and Warren Road
  • 8 a.m. to 10 a.m.: Warren Road to southbound Kilbarry Road and Lonsdale Road
  • 8 a.m. to 10 a.m.: Spadina Road to southbound Lonsdale Road to St.Clair Avenue West
  • 8 a.m. to 10 a.m.: Spadina Road to all of St.Clair Avenue West and Austin Terrace
  • 8 a.m. to 10 a.m.: Austin Terrace to all of Spadina Road and Walmer Road
  • 8 a.m. to 10 a.m.: Walmer Road and Kendal Avenue to all of Austin Terrace and MacPherson Avenue
  • 8 a.m. to 10 a.m.: MacPherson Avenue to all of Kendal Avenue and Davenport Road
  • 8 a.m. to 10 a.m.: Davenport Road to all of MacPherson Avenue and Belmont Street
  • 8 a.m. to 10 a.m.: Belmont Street and all of Davenport Road to Yonge Street
  • 8 a.m. to 10 a.m.: Aylmer Avenue and all of Yonge Street and Rosedale Valley Road
  • 8 a.m. to 11 a.m.: Rosedale Valley Road to all of Aylmer Road and Bayview Avenue
  • 8 a.m. to 11 a.m.: Bayview Avenue to all of Rosedale Valley Road and Lower River Street
  • 8 a.m. to 11 a.m.: Lower River Street to all of Bayview Avenue and King Street East
  • 8 a.m. to 11 a.m.: King Street East westbound River Street and Sumach Street
  • 8 a.m. to 11:30 a.m.: Sumach Street to all of King Street East and Eastern Avenue
  • 8 a.m. to 11:30 a.m.: Eastern Avenue to all of Sumach Street and Front Street East
  • 8 a.m. to 11:30 a.m.: Front Street East to all of Eastern Avenue and Wellington Street East
  • 8 a.m. to 11:30 a.m.: Wellington Street East and west all of Front Street East of John Street
  • 8 a.m. to 12 p.m.: John Street to all of Wellington Street West of Front Street West
  • 8 a.m. to 12 p.m.: Front Street West of all of John Street and Bathurst Street
  • 8 a.m. to 12:30 p.m.: Bathurst Street to all of Front Street west of Fort York Boulevard
  • 8 a.m. to 12:30 p.m.: Fort York Boulevard and all Bathurst Street and Lake Shore Boulevard West
  • 8 a.m. to 4 p.m.: Marine Parade Drive to all of Humber Bay Park East and Waterfront Drive
  • 8:30 a.m. to 4 p.m.: Waterfront Drive and all of Marine Parade Drive and Palace Pier Court
  • 8:30 a.m. to 4 p.m.: Lake Shore Boulevard eastcurb lane to Humber River Ontario Place Blvd