二十四年,始立行泉府司,专掌海运,增置万户府二,总为四府。是年遂罢东平河运粮。二十五年,内外分置漕运司二。其在外者于河西务置司,领接运海道粮事。二十八年,又用朱清、张瑄之请,并四府为都漕运万户府二,止令清、瑄二人掌之。其属有千户、百户等官,分为各翼,以督岁运。
至大四年,遣官至江浙议海运事。时江东宁国、池、饶、建康等处运粮,率令海船从扬子江逆流而上。江水湍急,又多石矶,走沙涨浅,粮船俱坏,岁岁有之。又湖广、江西之粮运至真州泊入海船,船大底小,亦非江中所宜。于是以嘉兴、松江秋粮,并江淮、江浙财赋府岁办粮充运。海漕之利,盖至是博矣。
凡运粮,每石有脚价钞。至元二十一年,给中统钞八两五钱,其后递减至于六两五钱。至大三年,以福建、浙东船户至平江载粮者,道远费广,通增为至元钞一两六钱,香糯一两七钱。四年,又增为二两,香糯二两八钱,稻谷一两四钱。延祐元年,斟酌远近,复增其价。福建船运糙粳米每石一十三两,温、台、庆元船运糙粳、香糯每石一十一两五钱,绍兴、浙西船每石一十一两,白粳价同,稻谷每石八两,黑豆每石依糙白粮例给焉。
初,海运之道,自平江刘家港入海,经扬州路通州海门县黄连沙头、万里长滩开洋,沿山而行,抵淮安路盐城县,历西海州、海宁府东海县、密州、胶州界,放灵山洋投东北,路多浅沙,行月余始抵成山。计其水程,自上海至杨村马头,凡一万三千三百五十里。至元二十九年,朱清等言其路险恶,复开生道。自刘家港开洋,至撑脚沙转沙觜,至三沙、洋子江,过匾担沙、大洪,又过万里长滩,放大洋至青水洋,又经黑水洋至成山,过刘岛,至芝罘、沙门二岛,放莱州大洋,抵界河口,其道差为径直。明年,千户殷明略又开新道,从刘家港入海,至崇明州三沙放洋,向东行,入黑水大洋,取成山转西至刘家岛,又至登州沙门岛,于莱州大洋入界河。当舟行风信有时,自浙西至京师,不过旬日而已,视前二道为最便云。然风涛不测,粮船漂溺者无岁无之,间亦有船坏而弃其米者。至元二十三年始责偿于运官,人船俱溺者乃免。然视河漕之费,则其所得盖多矣。