The EgyptAir Frankfurt Office in Germany can provide all the details regarding the documents you need to carry on your flight.