El estrecho de Bonifacio es un estrecho entre la isla francesa de Córcega y la isla italiana de Cerdeña, que conecta el mar Tirreno y la parte occidental del mar Mediterráneo.
El estrecho lleva el nombre de la ciudad de Bonifacio, la ciudad más austral de Córcega. Tiene un ancho máximo de 10.94km y una profundidad máxima de 100m.
El lado noreste del Estrecho de Bonifacio contiene dos áreas protegidas, el Parque Nacional Archipiélago de La Maddalena y la Reserva Natural del Estrecho de Bonifacio, ambas establecidas durante la década de 1990. El Estrecho de Bonifacio también contiene cuatro áreas de Red Natura 2000 de la Unión Europea, ubicadas al sur de Córcega. Es por eso, que gran parte del área está regulada para proteger los hábitats naturales y la flora y fauna silvestres.
Además, el Estrecho de Bonifacio es un gran destino turístico, conocido internacionalmente como un lugar ideal para el buceo.