Hamas chief-in-exile Khaled Mashaal arrived in Cairo on Wednesday to take part in commemorations to mark Saladin's capture of Jerusalem in 1187, Ma'an's correspondent said Maan reported.
Mashaal is due to speak at the festival, which marks the capture of the holy city from crusaders.
The event is sponsored by the Egyptian Ministry of Culture.