Morocco:you'll need to have your valid passport and the valid passport of everyone else on the reservation; if your country requires it, you'll also need a visa. Check here for countries that don't require a visa.
Additional documents on routes to Algeria.
If you're travelling to Algeria: you'll need to have your valid passport and the valid passport of everyone else on the reservation, in addition to a visa and an outbound and a return ticket.All countries must have a visa except for most Arab countries. (Check with your embassy or Algerian consulate closest to you).
Only in these case are you required to visit the ticket window in the maritime terminal prior to boarding:
- To pick up your boarding pass because you have a discount to claim (youth card, retiree, military, numerous family, Caixa Bank discount, Interrail discount)
- To verify you're a resident (only if a SARA government system error occurs.)