Углубленное изучение интернетов и общение с марроканскими коллегами дало следующее:
Фес - рекомендуют все, минимум - день. Причем все пишут, что надо брать гида, иначе в городе моментально заблудишься, даже с картой.
Шефшауэн - тоже все рекомендуют, но там полдня достаточно.
Касабланка - есть мечеть с самым высоким в мире минаретом, частично стоящая над океаном. Но все отзывы сходятся в том, что кроме ее просмотра в Касабланке нечего делать вообще.
Рабат - по форумам "любопытно, достаточно полдня", по отзывам местных - чисто административный город, делать нечего.
Марракеш - противоречивая картинка. Кто-то пишет, что там неплохо и надо ехать на 1-2 дня. Кто-то - что место насквозь туристическое, везде зазывалы и больше половины дня там делать нечего.
В общем, с учетом сложной логистики и всего пары дней отпуска наш план такой:
28 апреля в 20:10 прилет в Касабланку.
а) (жестко, но с Марракешем) сразу же вылет в Марракеш той же авиакомпанией, прибытие в 23:30, ночевка в Марракеше, 29 апреля - Марракеш, поезд Марракеш-Фес 16:45 - 00:20.
б) (без Марракеша, но расслабленный и с Касабланкой) - ночевка в Касабланке, день в Касабланке (мечеть, пляжи), 17:10 - 20:45 переезд на поезде в Фес.
c) (средне по расслабленности, с Касабланкой и Рабатом) - ночевка в Касабланке, мечеть, переезд в Рабат (50 минут на поезде, поезда отходят постоянно), Рабат, Рабат-Фес 18:02 - 20:45 *склоняюсь к этому варианту на самом деле..*
30 апреля - ночевка в Фесе, Фес, ночевка в Фесе
1 мая: автобус Фес-Шефшауэн 8:00 - 11:45 - Шефшауэн - автобус Шефшауэн-Танжер 20:30 - 23:30, ночевка в Танжере
2 мая: игра, ночевка в Танжере
3 мая: вылет из Танжера домой
Будем рады компании, готовы согласовывать маршрут. Но Фес и Шефшауэн и Танжер должны быть! =)
Также будем рады советам и комментариям из личного опыта!