Flying to Your Holidays
Affordable flights to Marrakesh are available from most major airports in Switzerland (e.g. Basel-Mullhouse, Geneva or Zurich) and Germany (e.g. Frankfurt or Düsseldorf) and direct flights are relatively short.
Newly Air Arabia is offering some flights from Marrakesh directly in the south of Morocco to Zagora.
You will need a valid passport for entry and you may stay for 6 months from the date of your flight. No visa is currently required for travel to Marrakesh, but please check the regulations concerning longer stays and for any changes or updates to the current visa requirements.
The airport in Marrakesh has a currency exchange bureau as well as ATMs for trouble-free currency exchange into Moroccan currency (Dirham).