Tizanidine's effect peaks at approximately 1 to 2 hours and dissipates between 3 to 6 hours,
Zanaflex is one of the weaker muscle relaxants, before when I've taken them I really didn't notice much relief. I think
Soma and
Flexeril are two of the best muscle relaxants that I've personally used.
More info on Zanaflex here (there's numerous pages)
http://www.rxlist.com/zanaflex-drug.htm