Solo el 29 de marzo y el 1 de abril son festivos en España. Entre ellos hay un fin de semana que puede verse afectado. También el 28 de marzo es feriado bancario en algunas regiones.
No hay menos transportes en autobuses y trenes, realmente hay más de un día normal, pero hay más personas que intentan tomarlo. En mi experiencia, debería reservar su transporte de larga distancia una semana antes o tendrá problemas en estos días (y tal vez los 3-4 días anteriores y los 3-4 días siguientes). De todos modos, Andalucía será la región más afectada.
Acerca de los ferries de Marruecos, lo mismo se aplica. Puedes consultar los horarios y reserva tu pasaje aquí .