Arten ble først beskrevet fra India, og hører hjemme i Sør- og Sørøst-Asia. Utbredelsen omfatter nå India (inkludert Andamanene og Nikobarene), Sri Lanka, Pakistan, Nepal, Burma, Thailand, Laos, Kambodsja, Vietnam, Malaysia, Indonesia, Filippinene, Sør-Kina, Taiwan, Ryukyuøyene, Australia, Ny-Guinea, mange øyer i Stillehavet, Den arabiske halvøy, tropisk Afrika, Seychellene, Komorene, Maskarenene, Madagaskar, Mexico, Iran, Guatemala, øyene i Karibia, USA (Florida og Hawaii), Egypt, Libya og Gran Canaria.