Se parti il 10 e poi il traghetto di ritorno ce l'hai il 18 non so quanto tempo ti resti per visitare il Marocco, paese che secondo me merita ben più tempo per essere apprezzato..
Secondo me il tempo che hai a disposizione è appena sufficente per girare la Spagna.. l'andalusia con le sue città è stupenda, meriterebbe sicuramente più giorni.. Cmq tutto dipende da come affronterete voi il viaggio, se sempre in sella o con qualche sosta turistica.