Forex withdrawal can take anywhere from a few hours to a few days, depending on the broker and the currency pair.