It will take around 3-4 days after your payment authorized. You have to check this through your given xoom tracking number. DON.
2-3 business days now..They have sped up their process..Of course you can expect it to be off the mark by a day or so if this is your first transaction involving Xoom..
If you want to pay a bit high, you can get it in 1 day Just put your Bank Account number in front of the name while choosing PICKUP. You money will be in 1 day to your bank account, though it depends on the bank account you are using. Better confirm whether they support bank transferring for insta cashes or not.