Question: how long does it take for a balance transfer to go through with citi?
Answer: Generally, it can take anywhere from two to 21 days for a balance transfer to post to your account, although at some banks, it may take even longer.