兰州是丝绸之路上的黄河渡口,自西向东有小寺沟渡、八盘渡、新城渡、钟家河渡、青石嘴渡、马滩渡、黄河沿渡、教场河渡、段家湾渡、空心墩渡、东岗镇渡、石嘴坪渡、红石崖渡、白石河渡和一条城渡等,有的是汉代渡口。明清以来大抵用木船摆渡,有舵手掌舵,船夫摇桨渡河。严冬初春,黄河结冰,船不能行,旅客径直踏冰过河。七八月间是汛期,河水猛涨,浪高水急,不能行船,因此每年只有五六个月才能摆渡。20世纪30年代,渡一人收四十大(一枚铜元为一大),一峰骆驼和一匹马各收一千大、一头驴收一百大,每船人马兼载,由十二个船夫,前后各六人,共摇一把桨。有的两岸栽桩,固定铁索,上安滑轮以控制木船,船夫扯动系在岸上木桩的绳子,船就顺着铁索向对岸漂去,称之为“扯船”。