If there is a settlement during a holiday, the transaction time is usually extended by one business day. Holidays may impact your transactions, depending on the currencies involved.
Many currencies are triangulated, meaning they are converted through an intermediate currency. Holidays affecting the intermediate currency and the buying/selling currencies will impact the conversion time.
If a holiday falls on a weekend, the next business day is typically also considered a holiday.