隋朝大運河的前身是由公元前5世紀由吳國開(kāi)鑿的邗溝,它從如今的揚州附近的邗溝將長(cháng)江水引流向北,經(jīng)高郵、淮安等地進(jìn)入淮河,進(jìn)而成功溝通了長(cháng)江和淮河兩大江河。
隋朝大運河由于公元7世紀初定都洛陽(yáng)的隋朝開(kāi)始修建。于公元605年開(kāi)通濟渠,將洛水東引進(jìn)入黃河,再引黃河水至如今的河南滎陽(yáng)北,經(jīng)鄭州等地與邗溝相通。又于公元608年開(kāi)鑿永濟渠,北上天津、河北涿郡。公元610年,開(kāi)鑿了一條長(cháng)約400km的江南運河,從江蘇鎮江直達杭州,至此,隋朝大運河全部開(kāi)通,全程達2700多km。
而后,隋朝大運河歷經(jīng)山河變遷到了元代。在元代將全國政治中心遷移至北京后,為縮短隋朝大運河的航線(xiàn),與公元1283-1293年間,先后挖通了通惠河、會(huì )通河、濟州河,將運河縮短900多km,改為直線(xiàn)。