截止2014年,有航道184条,2163公里,其中等级航道819.2公里。京杭大运河扬州段全长143.3公里,终年可通行千吨级船舶,北通江苏的淮安、宿迁、徐州,山东的济宁、聊城、德州,河北的沧州及天津、北京等地;南往江苏的镇江、无锡、苏州和浙江的杭州等地。