how long does it take zanaflex to get out of your system?
Because the effect of Zanaflex peaks at approximately 1 to 2 hours post-dose and dissipates between 3 to 6 hours post-dose, treatment can be repeated at 6 to 8 hour intervals, as needed, to a maximum of three doses in 24 hours.