bubutus Horsfield, 1821 – kukal sundajski – zachodnie Filipiny (Palawan, Bugsuk, Balabac, Cagayan Sulu) po Borneo, Sumatrę, Nias, Wyspy Mentawai i na południe po Jawę i Bali C. s. anonymus Stresemann, 1913 – południowo-zachodnie Filipiny (Basilan i Archipelag Sulu) C. s. kangeangensis Vorderman, 1893 – Wyspy Kangean Autorzy Kompletnej listy ptaków świata za podgatunek kukala zmiennego uznają też kukala brunatnego C. (s.) andamanensis Beavan, 1867, który jest klasyfikowany przez IOC i IUCN jako osobny gatunek. Zamieszkuje on Andamany.

Morfologia Długość ciała wynosi 47–52 cm. Masa ciała dla jednego samca z Indii: 236 g, dla jednej samicy z Indii: 268 g. W upierzeniu dymorfizm płciowy nie występuje. Samice są większe od samców. Głowa, górna część grzbietu i spodnie partie ciała czarne. Na głowie występuje niebieska lub fioletowawa opalizacja. Skrzydła kasztanowe. Sterówki czarne z zielonym połyskiem. Pokrywy podskrzydłowe czarne; u niektórych osobników występują drobne białe paski. Tęczówka barwy od brązowej po czerwoną. Dziób i nogi czarne.