Citizens of only 9 countries can travel to Egypt visa-free — these are Bahrain, Hong Kong, Kuwait, Lebanon, Macao, Oman, Saudi Arabia, UAE, and Malaysia. For the rest (except Iran), have to apply for visa if transit/layover is more than 48 hours. If layover is less than 48 hrs, no visa?