梧州港水运历史悠久。清代,梧州发展为广西内河最大的港口。光绪二十三年(1897),梧州开埠,外轮开始进入,梧州成为广西内河最大的对外贸易口岸,是广西各地以及云、桂、川等地进出口货物的集散地。解放后,梧州港作为广西的对外经济贸易口岸和广西进出口贸易的货物集散地。1984年梧州港口货物吞吐量达到了344万吨,是全国内河吞吐量最大的港口之一,造就了梧州航运的辉煌历史,当时对促进梧州乃至广东、广西的经济发展起到了重要的作用。80年代后期到90年代,是公路建设的高速发展时期,广东、广西大批高等级公路相继建成并投入使用,梧州港口货物集散地的功能虽然受到了冲击,港口货物吞吐量以及水路货运量略有下降,但是梧州市的经济发展为交通运输业提供了较为充足的货源,港口货物吞吐量以及水路货运量仍分别保持在年均230万吨和310万吨的水平,2004年10月,梧州港口列入全国内河主要港口。同110多个国家和地区有贸易往来。设有海关、商检、检疫、港监、中国银行、远洋运输等监督服务机构。最高年份出口总值亿美元。日开行定期客轮航线19条,快速豪华客轮“漓江号”仅9小时航程可抵达香港。对外交通主要有前往北海、柳州、桂林、南宁、广州等重要公路干线。