No, You cannot take two muscle relaxants at the same time. One dose of Carisoprodol is effective for 10 to 12 hours. After that, it may cause adverse effects on the body.