Citi takes between 2 and 21 days to process balance transfers and you can expect a similar range for most credit card companies that accept balance transfers.