Morocco is very well served by airlines and has numerous airports. The boat remains a solution, slower, but more romantic.
Proximity and speedIn a few hours, here you are at the feet of the High Atlas or at the edge of a beach. Casablanca is only 1 hour of flight from Madrid, 3 hours from Milan or Paris, 3 h 20 from London.
Marrakech is hardly further: 2 hours from Madrid, 3 hours from Paris, 4 h 45 from London.
Coming by planeFifteen airports allow landing as close as possible to the final destination: Agadir, Al Hoceima, Casablanca, Dakhla, Essaouira, Errachidia, Fez, Laâyoune, Marrakech, Nador, Ouarzazate, Oujda, Rabat-Salé,
Tangier, and Tétouan. Royal Air Maroc and European companies serve regular lines and numerous charters facilitate access to tourist sites.
Travelling by boatThe shortest crossings leave of course from Spain, under the flag of Transmediterranea which ensures daily connections Algeciras-Ceuta in 35 minutes and Algeciras-Tangier in 2 h 30. Málaga is connected to the enclave of Melilla (8 hours), just like Almería (10 hours). Two other companies, Euro Ferrys and FRS propose similar crossings.
Cruise spiritThe Moroccan Navigation Company (Comanav) represented in France by the SNCM, connects Sète to
Tangier in 36 hours and Genoa to
Tangier in 48 hours.
To remember Come when you want. There will always be a plane or a boat, to take you very quickly as close as possible to your Moroccan destination.