A dose of Flexeril (cyclobenzaprine) causes sleepiness within 30 minutes, with effects lasting for up to six to eight hours. This muscle relaxer shouldn't be taken for long—it’s typically only ...