公元1293年京杭大運河全線開通
公元1271年,崛起於漠北草原的蒙古族建立了元朝。元統治者定都於華北平原的北端大都(今北京)。由於「元都於燕,去江南極遠,而百司庶府之繁,衛士編民之眾,無不仰給予江南,於是南糧北調運道的通暢與否便成了元朝政權能否鞏固與維持的首要問題。元初,江南的糧食主要經過海路北運,自長江口的劉家港(今江蘇太倉瀏河鎮)出海,繞山東半島東端入渤海,在大沽進入海河,北循白河至蘆溝河、白河匯合處的張家灣,再轉至通州(今北京通縣)入倉存儲。這條海上運輸線雖在費用上較陸運和內河航運節省許多,但因海上風濤不測,盜賊出沒,運輸安全受到嚴重威脅,加之通州到大都之間不通水路,不得不依靠陸運,以致民夫不勝其瘁,驢畜死者,不可勝計。這就使得重新開通一條縱貫南北的大運河成為迫切的需要。
於是,元政府一方面,對可利用的原有運河進行了全面的疏浚和整修。這些河段主要包括直沽(今天津市)至臨清的御河,揚州至淮安的淮揚運河,鎮江至杭州的江南運河。由於戰爭的破壞和年久失修等原因,這些水道普遍淤塞破損嚴重,經過全面治理,得以重新暢通。另一方面,開鑿了新的運河。鑒於元朝統治中心北移,中原地區已喪失隋唐時的重要地位,新的運河已無需再遠道繞經河南等地。因而開鑿大都至通州、臨清至濟州之間的運河,成為南北水道貫通的關鍵工程。首先,開濟州河以通泗、濟。經過充分的勘查準備,工程於至元十九年(1282)十二月初開工,第二年八月濟州新河成。濟州河起自濟州(今濟寧市)南面,北到須城(治所在今東平縣)安山,長75公里,以汶水和泗水為水源。濟州河鑿成後,南方的糧船可沿淮揚運河北上,由濟州河循大清河(古濟水)到渤海,再由界河(海河)口上溯白河抵通州。但是,由於大清河的水量偏少,落差又小,還有潮汐頂托,泥沙容易淤積,導致糧船經常擱淺,從而不得不捨舟而陸,改從東阿旱站運至臨清,入御河。為了解決這段陸運艱難的問題,開鑿東平至臨清的運河會通河被提到了議事日程。
至元二十六年(1289),開鑿會通河的工程正式動工,是年六月便告竣工通航。這條新河南起須城安山,接濟州河向北,經聊城,到臨清接衛河,全長125多公里。濟州河、會通河的建成,打通了一條捷徑,使運糧的漕船可以從徐州直接北上直達通州,不必再繞道河南,省去了300多公里的路程。然而,從通州到北京的這段路程卻阻礙重重。若走水路,惟有壩河水道可以通漕,但壩河運輸能力有限,且常常水淺難行;若走陸路,不但費用很高,而且十分艱難。因此,鑿通通州至大都的水路,又成當務之急。
在著名水利專家郭守敬的主持下,元朝在大都和通州之間開挖了一條長82公里的運河。通惠河分為兩段,一為引水河道,起自昌平白浮村,終至甕山泊(今北京昆明湖);二為通航段,自甕山泊以下穿大都城至通州高麗莊入白河。這條運河的鑿成,對建都於今北京的元朝來說,具有特殊重要意義。至此,北起大都(今北京)、南至杭州,由通惠河及白河、御河(隋代的永濟渠北段)、會通河、濟州河、裡運河(即以前的邗溝)、江南運河等水道組成的全長1700多公里的京杭大運河(元代稱重新開通的大運河為京杭大運河,以別於隋朝開鑿的南北大運河)全線貫通。
京杭大運河的開通,具有劃時代的歷史意義。它把原來張開如折扇狀的南北大運河,改造成為直線型的京杭大運河,大大方便了南北之間的交通運輸,開創了南北經濟、文化交流的新時代。