航空
南充高坪机场位于南充市东部、嘉陵江东岸的高坪区青松乡,距离南充市区仅10公里,现已开通至广州、深圳、北京、成都等城市的航线,其中至广州、深圳的为每天都有航班,而至北京、成都的则是每周二、四、六有航班。
铁路
达成铁路由西至东经过南充市区,在达州辖区内与襄渝铁路接轨,因此,在达州火车站可乘坐前往成都、达州、重庆、万州等地的火车,同时也可乘坐成都出发、过达州、经陕西安康而至武昌、上海、东莞等城市的列车。
南充火车客站位于市区铁昌路、铁欣路和铁荣路的交汇处,是多路公交车和旅游专线1路的起始站,另外,多路公交车也经过火车站。
公路
212国道和318国道在南充市以十字型交叉,连同成南、南广高速公路一起构成了对外公路交通的大动脉,市辖区内公路交通也极为便利,且道路状况良好。
南充市区内共有六个汽车客运站,其中南充市客运站以开往四川省外和四川各地市的客运班车为主;而其它的客运站则以开往临近地市或南充所辖的各县区乡镇的班车为主,这些客运班车以中巴车为主。
水运
嘉陵江穿南充市区而过,在南充可由水路北上至广元、南下至重庆,南充港也开通了至青居港的游船,价格30-80不等,南充港位于下中坝南面的江中路一侧。