a) Bohaterowie historyczni
- Mahdi (Muhammad Ahmad ibn Abd Allah, al-Mahdi) - przywódca powstania sudańskiego. W lekturze był osobą, która bez powodzenia starała się przekonać Stasia Tarkowskiego do Islamu
- Kalif Abdullahi - następca Mahdiego. W lekturze chciał ukarać Stasia po tym, gdy ten odmówił Mahdiemu przyjęcia wiary muzułmańskiej.
b) Bohaterowie fantastyczni
- Wszyscy pozostali bohaterowie lektury ((Staś Tarkowski, Nel Rawlison, inżynierowie Tarkowski i Rawlison, Kali, Mea, Chamis, Idrys, Gebhr, Fatma, Smain, doktor, itd) to postacie fantastyczne, ponieważ tak naprawdę nie istniały i Sienkiewicz wymyślił ich na rzecz książki.