秦军水淹大梁后,开封衰落了近千年之久。这座城市的重新崛起,要等到800多年后隋炀帝的到来。
隋朝大业六年(610年),隋炀帝征调百万民工,最终成功打通大运河。由于身处大运河连接黄河与淮河的通济渠(汴渠)河段,当时称为汴州的开封由此成为沟通南北的交通重地。
唐朝安史之乱(755年—763年)后,中国的经济中心逐渐南迁,转向长江、淮河一带。当时,来自江淮地区的财赋,普遍需要依赖从隋朝开始凿通的大运河进行运输。从杭州北上西行,可抵达洛阳、长安;从北京南下东向,则可抵达连接江淮要地的汴州。
到了晚唐时期,开封已经成为“当天下之要,总舟车之繁,控河朔之咽喉,通淮湖之运漕”的中心城市。
与之相对,经历唐朝末期的黄巢之乱和军阀混战后,当时长安和洛阳都遭受了严重破坏,加上西行漕运艰难,使物资运输困难的长安和洛阳日渐衰败。
到了唐朝天祐四年(907年),黄巢的原部下朱温逼迫唐哀帝李柷退位,灭了唐朝。随后朱温建立后梁,并升汴州为开封府,定都于此。
此后,五代十国后续的几个王朝,除了后唐短暂地定都洛阳外,后晋、后汉、后周都以开封为都城,后面的北宋、金朝也是以开封为都城,由此开启了开封长达200多年的黄金时期。