秦代统一中国,辖地已同现在差不多,但其实际中心,仍在黄河流域。汉代继续建都长安,因西方经济不足维持一个中央政府的需要,常要从东方大批运粮接济。那时的漕运,则全指的黄河而言。东汉建都洛阳,多半亦为迁就经济现实问题,可以避免大量物资由东向西运转上之耗损。洛阳和长安,始终成为古代中国的两大中心。直到三国时代,长江流域才正式跑上中国历史舞台。那时所谓魏、蜀、吴三国鼎立,吴、蜀地盘扩充到南方。但人才还都是北方人。即如刘备,诸葛亮,亦均为北人南迁。三国并于西晋。还是黄河统领了长江。
直到东晋南渡,建都金陵,长江流域始获有中国历史上的正统政府,但这是一个偏安的,不是一个统一的,而且仍是北人南移,不是由长江流域人所经营而建立。直从三国时代的吴,以至东晋、宋、齐、梁、陈,合称为“六朝”,都建都南京,这是一个金粉朝廷,大体上只是北人到南方来偷安享乐。南北朝时代的北魏,称为北朝,与南朝宋、齐、梁、陈对峙。当五胡时,洛阳已经残破,人民都向四周移动。一部分南迁长江流域,另一大批东北逃出热河山海关,移向辽东。又一大批西北迁避到黄河西岸甘肃、宁夏一带(即当时的五凉)。以后此两大支,又集合起来依附到北魏,奠都平城(在今山西之大同)。到魏孝文再迁洛阳,不久又分裂。长安与邺(大名),分为东西两魏,此后隋唐统一,才始恢复以长安、洛阳定为两京的周、汉旧局面。长安因中央政府所在,户口稠密,文武百官集中,关内粮食不够供给,仍如西汉般由东部大量向西运输。政府为要撙节此一部分运输费用,采取移人就粮的办法,一年中几个月驻节长安,几个月移居洛阳,这样来迁就事实。