Most of the transactions are settled instantly. However, this can extend up to 2 days, depending on the recipient bank. Holidays and weekends also affect the timeframes.