P. miles is native to the Indian Ocean, from the Red Sea,[4] to South Africa, and to Indonesia; it has also recently been reported in the eastern and central Mediterranean Sea, near Cyprus, in Malta,[5] north up to İzmir in the Aegean Sea (Lessepsian migration) .