A few downtown streets and some sections on the elevated roads will be closed during this year's Shanghai International Marathon.
Police said that several roads will be affected by Sunday's races.
From midnight on Saturday to 7:45 a.m. on Sunday, all vehicles will be banned from Nansuzhou Road, Beijing Road E., Dianchi Road, Nanjing Road E., Hankou Road and Jiujiang Road between Zhongshan No. 1 Road E. and Sichuan Road M.
Vehicles are also barred from using Zhongshan Road E. between Waibaidu Bridge and Xinkaihe Road from 5am to 7:45 a.m. on Sunday, while from 5 to 7am, no traffic will be allowed on Sichuan Road M. between Fuzhou Road and Beijing Road E.
From 6:30 to 7:45am, the off-ramp of Yan'an Elevated Road at Jiangxi Road will be closed as will Yan'an Road E. between Zhongshan No. 1 Road E. and Sichuan Road M.
From 7 to 8:30 a.m., the off-ramp of Yan'an Elevated Road at Huashan Road will be closed, and likewise from 7:15 to 9am for the off-ramp of the North-South Elevated Road at Huaihai Road.
From 6:30 to 8:30 a.m., all vehicles will be banned on Yandang Road between Huaihai Road M. and Fuxing Park.
From 8:30 a.m. to 1 p.m., the Yunjin Road exit of Longyao Road Tunnel won't be open.
From 7am to 1:30 p.m., other streets where the runners will pass will also be closed.
A few bus lines whose routes overlap with the running course will be rerouted on Sunday, police said.