In the western Indian Ocean, this species occurs from the Red Sea to South Africa, including Madagascar, the Seychelles, the Aldabra Group, Mauritius, and the Chagos Archipelago.
В западной части Индийского океана этот вид населяет воды от Красного моря до Южной Африки, включая о.Мадагаскар, Сейшельские острова, группу островов Альдабра, о. Маврикий, и Архипелаг Чагос.