州段水路较浅，朝廷命枢密院的五千名军人和征集到的一千名民工前去开凿元大都至通州段的运河，次年又调集了侍卫军三千人再度开发通州段的运粮河。至元二十年（1283年），通州至直沽（今天津）段的新运河（隋白河）开通，至元二十一年（1284年），朝廷疏通了神山河、滦河和扬州的运河。至元二十六年（1289年）正月，忽必烈下诏将150万元、米四万斤、盐五万斤用作开河经费，征集了三万民工，开始开凿山东须城（今山东东平）安民山到临清的运河会通河；六月时完工。会通河全长二百五十里，建闸三十一处，与运河相通。至元二十九年