Bank wire transfers for deposits may be initiated from anywhere in the world, by any account holder but may have timing issues. Some financial institutions only allow this type of transfer out to be done during regular business hours. This is yet another measure to protect the funds of the legitimate account holder and is in place for security reasons.
A withdrawal from a website to a bank account however can be done at any point in time, provided the website allows it. They will initiate the transfer to the bank then it is up to them to accept it and credit it to your account. In this day and age of advanced electronic communication, the majority of these transfers do happen almost instantaneously.
Each website that offers this as an option will have their fees, if any, listed on the deposit and withdrawal page. For the most part, the accept deposits free of charge but may issue a small fee for processing a withdrawal. Be sure to review each websites fee schedule and policy before initiating this type or money transfer method.
All of the websites will have contact information for their cashiers and support to help answer any question regarding any issues that may arise during one of these transactions. The bank will also be able to answer questions such as how long it should take to show in the account and what the fees may be. For safe and secure deposits and withdrawals, the bank wire method is preferred by most people who find themselves needing funds online.