The Ulysses butterfly inhabits a portion of north - eastern Australia ( eastern Queensland ) .
The Ulysses butterfly is also found in New Guinea , the Moluccas , Bismarck Archipelago and north - western Solomon Islands .
The Ulysses butterfly inhabits a portion of north - eastern Australia ( eastern Queensland ) and is also found in New Guinea , the Moluccas , Bismarck Archipelago and north - western Solomon Islands .