Transactions with Mastercard are known for their speed and efficiency, deposits are usually instant, and withdrawal times vary from a few hours to up to 5 banking days. You should always check transaction times from the bookmaker's terms and conditions.