Blue Triangle is found in South and Southeast Asia, as well as eastern Australia, in rainforest and monsoon forest (deciduous vine thicket) as well as suburban gardens. Blue Triangle primarily lives in moist, low-level rain forests (below 1600 m/5000 feet) where it is usually observed flying just above the tree canopy. The larvae feed on trees of the laurel family, which includes the cinnamon tree, and have expanded their range to include cinnamon tree plantations. In eastern Australia, they have adapted to a drier subtropical environment, and are commonly seen in suburban gardens in Queensland and New South Wales.
Wilga tree, (Geijera salicifoia) up to 25 m high which grows in Australia, New Caledonia and Papua New Guinea.