With a valid passport, you can easily go to Morocco. No vaccinations are required by law to enter Morocco and there is no need for you to get vaccinated against malaria.
Just keep in mind not to drink tap water or eat fruits and vegetables unless they have been peeled or cooked.
The local currency is Dirham ( Dh ). 10 Dh=1euro
TransportIf you want to move around, take taxis and buses in Marrakech. They are cheap and quick .
In case you want to go to Essaouira from Marrakech, make your way to the railway station ONCF and take Supratour Bus, a comfortable bus which will take you to Essaouira in 2h3O.
Prices: 65Dh plus 5Dh for luggage.
Schedule:
8h30 arrival 11h
10h45 arrival 13h
14h30 arrival 16h45
18h30 arrival 21h
Arrival in Essaouira by Bab Marrakech, takes you right into the heart of the town.
Have a nice trip!

