Es especie nativa de Birmania, Bangladesh, Cocos, Comoros, Islas Cook, India (Andaman Is., Nicobar Is.), Indonesia, Irán, Kenia, Madagascar, Maldivas, Mauricio, Mayotte, Mozambique, isla Navidad, Omán, Reunión, Seychelles, Somalia, Sri Lanka, Sudáfrica, Tailandia, Tanzania y Yemen.