Mascarene Islands
本物種廣泛分佈於印度太平洋區，北起中国大陆、台灣海峽至澳洲北部；而在印度洋從東非的馬達加斯加及马斯克林群岛盆地至紅海。在巴西、墨西哥灣也有發現本物種的踪影。