モザンビーク北部やマダガスカルから、紅海・ペルシャ湾・インド・インドシナ半島・ボルネオ島・ニューギニア島・ニューカレドニア・バヌアツ近海にかけて分布する。