Question: how long does it take to transfer pokemon from bank to home?
Answer: Just 3 minutes at most. You just need to wait until the key runs the full 3 minutes even after you successfully inputted it.