There is no one answer as it depends on what bank you go to, in which location and if there's an "R" in the month!
My experience : I went with my Thai partner to the Bangkok bank in downtown Khon Kaen (round the corner from the Kosa). I was on a 30-day visa exemption. In half an hour, I left with a current account and a visa debit card.