Yes, all banks in Serbia provide their clients with online banking. Banks usually need 7-10 days in order to make ebanking card after the bank account is opened. In most banks, you do not need to come to Serbia to pick up ebanking. We can pick it up for you and send to your address in your country by Fedex/TNT.