Subspecies
• Papilio mackinnoni mackinnoni (southern Sudan, Republic of the Congo, Uganda, Rwanda, Burundi, Kenya, north-eastern Tanzania) • Papilio mackinnoni benguellae Jordan, 1908 (highlands of central Angola) • Papilio mackinnoni theodori Riley, 1921 (southern Zaire, north-western Zambia) • Papilio mackinnoni isokae (Hancock, 1984) (north-eastern Zambia, western Tanzania, northern Malawi) • Papilio mackinnoni mpwapwana Kielland, 1990 (eastern Tanzania) • Papilio mackinnoni reductofascia Kielland, 1990 (northern Tanzania, southern Kenya) light forest ==Habitat==