Как добраться в Марокко из Европы? Конкретно из Испании?

Буду в августе-сентябре в Испании, хотел бы еще побывать в Марокко, так как эта страна там рядом (если я ничего не путаю нужно переплыть на корабле Гибралтар). Меня интересует как из Испании удобней всего попасть в Марокко? Из какого испанского города идут корабли в Марокко? Какие-то будут сложности с марокканской визой, если у меня будет