Commercial flights between Cairo and the Sudanese capital were suspended on Sunday a day after Darfur rebels fought Sudanese troops in a Khartoum suburb, Egyptian airport sources and state media said. National carrier EgyptAir cancelled its morning flight to Khartoum after receiving word from the Khartoum international airport that the airport was closed for security reasons, Egyptian state news agency MENA said.