So I arrive late February and depart early March in and out of Casablanca . I thought I would stay the day after long flights , in Casablanca ,visit the Mosque and a couple of sights, and get e restful nights sleep. Day 2 early train to Fes, stay in fes 3nights , take early train 2:30 am (it's really a late nite train lol) and arrive in Marrakech 10:00 am . Stay in Marrakech 3nights and then train to Casablanca arriving early evening because of early flight out of Casablanca . By doing the very early train to Marrakesh and in reality sleeping on the train I don't think we will feel like we traveled so far . I just feel like if I only do one ,I will feel I missed out on the other . Am I wrong to feel this way ? If we arrive 2/23 and are there until 3/2 am I really better off just staying in one or the other ? I don't want to come home tired . I just keep reading that Marrakech is very touristy ?