公路:各类公路总长13600公里。首都布琼布拉为交通枢纽。陆运主要线路由布琼布拉向北经卢旺达、乌干达至肯尼亚的蒙巴萨港,全长2025公里。
水运:主要航道为坦噶尼喀湖,航线总长175公里。主要线路系由坦噶尼喀湖南下至坦桑尼亚基戈马港,再转铁路抵达累斯萨拉姆港,全长1428公里。主要港口为布琼布拉港,有500米长码头,可同时停靠5艘货轮。
空运:布琼布拉国际机场可起降波音747客机等大型客机,由布隆迪国家航空管理局(RSA)管理,2012至2014年布琼布拉机场出入境旅客人数稳定在每年25万人左右。比利时航空公司开通了从布琼布拉直飞布鲁塞尔的航班。布国家航空公司还辟有通往卢旺达、乌干达、肯尼亚、埃塞俄比亚和南非的航线。