En resumen
No hay tren directo, porque Essaouira no tiene estación: lo más seguro es el tren hasta Marrakech y después el autobús de Supratours, unas 6 horas en total. En coche son 430 km por la autopista y Marrakech, o 375 km por la costa: más lento, pero mucho más interesante.
Desde Casablanca o Rabat, Essaouira no queda lejos en kilómetros, pero está mal comunicada: no hay tren, porque Essaouira no tiene estación. Todo lo demás se deriva de ahí.
Estas son las cuatro formas de hacer el viaje, de la más fiable a la más bonita.
Las opciones de un vistazo
| Opción | Tiempo | Precio aproximado | Para quién |
|---|---|---|---|
| Tren a Marrakech + autobús de Supratours | ~6 h | tren + ~100 MAD | La opción por defecto, y la más segura |
| Autobús directo de CTM o Supratours | 6 h 15 – 7 h | 220 MAD | Un solo asiento, sin cambios |
| En coche por la autopista y Marrakech | ~5 h | peajes + gasolina | Llegar rápido |
| En coche por la costa (El Jadida, Oualidia, Safi) | un día entero | peajes + gasolina | Quien quiera ver algo por el camino |
En tren hasta Marrakech, y después en autobús
Es lo que te recomendamos por defecto. Los trenes marroquíes son cómodos, puntuales y baratos, y Supratours es la filial de autobuses de la compañía ferroviaria nacional: sus autobuses están pensados como conexión del tren y salen de una estación junto a la estación de tren de Marrakech.
- De Casablanca a Marrakech en tren: unas 3 horas, varias salidas al día desde Casa-Voyageurs.
- De Marrakech a Essaouira en autobús: de 3 a 3,5 horas, unos 100 dírhams.
Pide en taquilla el billete combinado tren + autobús: el tren y Supratours lo venden como uno solo, así no compras dos veces y la conexión queda protegida. Deja margen de todas formas: si pierdes el último autobús del día, duermes en Marrakech.
El tramo desde Marrakech lo explicamos con detalle aquí: De Marrakech a Essaouira: distancia, autobús, taxi y traslado.
El autobús directo
CTM y Supratours también tienen servicios directos desde Casablanca, sin cambio en Marrakech. En septiembre de 2026, CTM mostraba tres salidas directas al día en el sentido Essaouira-Casablanca, con 6 h 15 a 7 h de viaje por 220 dírhams. Es más lento que el tren, pero solo te bajas una vez y llevas las maletas en la bodega: un argumento de peso si viajas solo con equipaje.
Compra por internet o en taquilla la víspera, sobre todo en verano.
En coche: dos carreteras muy distintas
Por la autopista y Marrakech, unos 430 km: autopista hasta Marrakech y después la carretera que cruza la llanura y el bosque de argán. Rápido, fácil y sin nada especial.
Por la costa, unos 375 km: la carretera sigue el Atlántico casi todo el camino y es una de las más bonitas del país. Cuenta un día entero, o mejor dos, con una noche por el camino.
Lo que vas encontrando, de norte a sur:
- El Jadida y su cisterna portuguesa, una sala subterránea de columnas cuya bóveda se refleja en un centímetro de agua. Basta con una hora, y no se olvida.
- Oualidia, su laguna y sus criaderos de ostras: aquí es donde hay que dormir, y es una de las pocas playas resguardadas de toda la costa.
- Safi, ciudad de pescadores y de cerámica, con su colina de los alfareros y sus hornos tradicionales.
- Y después la última recta hasta Essaouira, entre campos y arganes.
¿Y en avión?
No se puede. Ningún vuelo nacional llega a Essaouira: su aeropuerto solo recibe aerolíneas europeas de bajo coste. Si aterrizas en Casablanca-Mohammed V desde el extranjero, el resto del viaje es por carretera, o en tren hasta Marrakech y autobús. Salvo que encuentres un vuelo directo desde Europa a la propia Essaouira (desde España, en septiembre de 2026, los había desde Madrid, Barcelona y Sevilla): cuando existe, suele ser la mejor idea.
Todo sobre la llegada en avión: Aeropuerto de Essaouira.
¿Y desde Rabat?
El principio es el mismo, con aproximadamente una hora más de tren: de Rabat a Marrakech en tren y después el autobús hasta Essaouira. En coche, suma esa misma hora de autopista, o baja a la costa en El Jadida si quieres la versión bonita.
Al llegar
Elijas lo que elijas, llegarás a las puertas de la medina, y la medina es peatonal: los taxis y los autobuses paran fuera de las murallas, y un mozo con carretilla lleva tus maletas al riad por unas decenas de dírhams.
Después de seis horas de viaje, lo mejor sigue siendo meterse en el agua a la mañana siguiente:
Preguntas frecuentes
¿A qué distancia está Essaouira de Casablanca?
A unos 430 km por la autopista y Marrakech, o 375 km por la carretera de la costa. La primera es más rápida; la segunda, mucho más bonita.
¿Hay tren de Casablanca a Essaouira?
No, Essaouira no tiene estación de tren. Coges el tren hasta Marrakech y después el autobús de Supratours, que es la conexión de la propia compañía ferroviaria y se vende como billete combinado.
¿Cuánto se tarda de Casablanca a Essaouira?
Unas 6 horas en tren más autobús, de 6 h 15 a 7 h en autobús directo y 5 horas en coche por la autopista. Por la carretera de la costa, cuenta un día entero con paradas.
¿Hay vuelo de Casablanca a Essaouira?
No, aunque el mito es persistente: Essaouira no tiene ningún vuelo nacional. Su aeropuerto solo está conectado con Europa, con aerolíneas de bajo coste. Desde Casablanca se viaja por carretera, o en tren hasta Marrakech y en autobús desde allí.
¿Cómo ir de Rabat a Essaouira?
Igual que desde Casablanca, con una hora más de tren: de Rabat a Marrakech en tren y después el autobús de Supratours hasta Essaouira.
¿Merece la pena la carretera de la costa?
Sí, si tienes coche y un día: la cisterna portuguesa de El Jadida, las ostras de Oualidia y los alfareros de Safi forman una etapa preciosa, con una noche en Oualidia.



