It’s funny how this transit worked out. Initially I was supposed to arrive in Cairo at 5:55AM, while my connection on a separate ticket on Royal Jordanian was scheduled to depart at 10:15AM.
Then a few days before the flight I got notice of a schedule change on my Cairo to Amman flight, which was now instead departing at 12:10PM. So I was dreading the layover of six hours, though as “luck” would have it, my Toronto to Cairo flight was delayed by over three hours, meaning my connection would only be three hours.
So you’ve gotta love when stuff goes sufficiently wrong that it actually goes right. 😉