O Estreito de Bonifácio (ou Bocas de Bonifacio; em italianoBocche di Bonifacio) é um estreito de mar que separa as ilhas da Sardenha e da Córsega, no mar Mediterrâneo. Estas ilhas que distam no ponto mais próximo cerca de 11 km. O nome provém da cidade corsa de Bonifacio.