Troides amphrysus
- kingdom: Animalia
- phylum: Arthropoda
- class: Insecta
- order: Lepidoptera
- family: Papilionidae
- genus: Troides
- species: Troides amphrysus
Banjarbaru
00Samarinda
East KalimantanBandarlampung
LampungBelawan
Padangsidempuan
North SumatraBanjarmasin
Kandangan
Martapura
South KalimantanPalembang
South SumatraCiampea
West Java
Indonesia