O excursão de um dia de Marrakech a Essaouira é a escolha certa para você se você está pensando em fugir por um dia do barulho e da multidão de Marrakech. Uma viagem de um dia que o levará ao oceano Atlântico , a uma antiga medina costeira. A excursão leva cerca de 3 horas em cada sentido e inclui algumas paradas no caminho.
Essaouira é isolada da ação das ondas por um porto natural parcialmente protegido pelas Iles Purpuraires. Uma longa praia de areia se estende do porto ao sul de Essaourira, onde o Oued Ksob deságua no oceano. A antiga ruína de Bordj El Berod está localizada ao sul da descarga Oued Ksob. A Corrente das Canárias é responsável pelo fluxo geral do sul do oceano e melhorou a pesca local. Perto do Oued Ksob, cinco quilômetros (3,1 milhas) ao sul de Essaouira, fica o assentamento de Diabat.
A cidade está ligada a Safi a norte, Agadir a sul e Marraquexe a leste através das estradas N1 e R207, respetivamente. Um pequeno aeroporto localizado a cerca de 7 a 8 quilômetros da cidade oferece voos diários para Casablanca, além de vários voos semanais para Paris-Orly, Londres-Luton e Bruxelas-Sul.