The species is found from India to the sourth-west Pacific including Borneo, China, Hawaii, Japan, Phillipines, Thailand as well as in Australia in Queensland and New South Wales,
Theretra nessus is listed in the following regions:
Places
Abergowrie, QLD