For people who know and people who take it. How long does for beta blocker to take effect after you swallow it? I thought it could be 20-30 minutes (its long enough for me) but i heard it could be 1 hour or even more. (Thats too long) I think a rapid onset beta blocker is needed since suffering in those episodes for long time is torturing. And what i meant was different than the long term or steady state where it need continous maintainance in days. Also from what i heard the long/extended release seem to take to act the longest too.(Or maybe it was only for the metroprolol extended release?) I wonder if it means the short duration one is quicker and i heard propranolol is quicker? Of course absorption is vary too and makes a difference?