Hay tres maneras de viajar a Marruecos: por aire, por mar y por tierra.
Por aire
Marruecos cuenta con populares aeropuertos internacionales en las ciudades más importantes: Casablanca, Marrakech, Agadir, Tánger, Fez, Nador y Ouarzazate
Podrás viajar directamente a alguno de estos aeropuertos desde Madrid, Barcelona, París, Londres, Ámsterdam o Berlín. Las aerolíneas que vuelan entre las principales ciudades europeas y Marruecos son: Ryanair, Easyjet, Atlas Blue, Royal Air Maroc, Jet 4 You, Aigle Azur.
Desde Nueva York, San Francisco (EUA) y Montreal (Canadá) la única opción es viajar a Casablanca con Royal Air Maroc.
Por mar
Desde Algeciras (España) puedes llegar a Marruecos en ferry, concretamente a Tánger.Dispones de un ferry cuya duración es de dos horas pero, también existe una opción de tan solo 30 minutos y está disponible durante todo el año.
Otra opción recomendable es tomar el ferry desde Algeciras (España) a Ceuta (España – Marruecos).
Desde Almería y Málaga (España) puedes viajar a Melilla (España – Marruecos) y Nador (Marruecos). Esta opción está disponible todos los días y la duración del trayecto es de aproximadamente 7 horas.
Otra opción desde España es viajar desde Barcelona a Tánger.
Desde Francia puedes tomar un ferry en Séte o Marsella a Tánger. Un viaje de unas 36 horas de duración, que se hará más llevadero porque el ferry cuenta con restaurantes, clubs nocturnos, alojamiento y tiendas a bordo. Para más detalles haz clic aquí.
Desde Italia, también es posible hacer el trayecto desde Génova a Tánger cuya duración es de seis días. Para costos e itinerarios haz clic aquí.
Por tierra
Puedes viajar con automóvil o comprarbilletes de autobús desde las principales ciudades europeas. Igualmente, en este caso, será necesario tomar un ferry para llegar a Marruecos.