博尼法乔海峡(法语:Bouches de Bonifacio,意大利语:Bocche di Bonifacio)是地中海中的一个海峡。位于法国的科西嘉岛和意大利的撒丁岛两岛之间。宽度大约11公里。博尼法乔海峡也是第勒尼安海和西地中海的分界线。