El pez coral se distribuye ampliamente en el océano Indo-Pacífico, desde la costa este africana hasta Polinesia.