Cells are the elementary units of living organisms, which are able to carry out many vital functions. These functions rely on active processes on a microscopic scale. Therefore, they are strongly out-of-equilibrium systems, which are driven by continuous energy supply. The tasks that have to be performed in order to maintain the cell alive require transportation of various ingredients, some being small, others being large. Intracellular transport processes are able to induce concentration gradients and to carry objects to specific targets. These processes cannot be carried out only by diffusion, as cells may be crowded, and quite elongated on molecular scales. Therefore active transport has to be organized.The cytoskeleton, which is composed of three types of filaments (microtubules, actin and intermediate filaments), determines the shape of the cell, and plays a role in cell motion. It also serves as a road network for a special kind of vehicles, namely the cytoskeletal motors. These molecules can attach to a cytoskeletal filament, perform directed motion, possibly carrying along some cargo, and then detach.It is a central issue to understand how intracellular transport driven by molecular motors is regulated. The interest for this type of question was enhanced when it was discovered that intracellular transport breakdown is one of the signatures of some neuronal diseases like the Alzheimer.We give a survey of the current knowledge on microtubule based intracellular transport. Our review includes on the one hand an overview of biological facts, obtained from experiments, and on the other hand a presentation of some modeling attempts based on cellular automata. We present some background knowledge on the original and variants of the TASEP (Totally Asymmetric Simple Exclusion Process), before turning to more application oriented models. After addressing microtubule based transport in general, with a focus on in vitro experiments, and on cooperative effects in the transportation of large cargos by multiple motors, we concentrate on axonal transport, because of its relevance for neuronal diseases. Some important characteristics of axonal transport is that it takes place in a confined environment; Besides several types of motors are involved, that move in opposite directions. It is a challenge to understand how this bidirectional transport is organized. We review several features that could contribute to the efficiency of bidirectional transport in the axon, including in particular the role of motor-motor interactions and of the dynamics of the underlying microtubule network. Finally, we also discuss some open questions that may be relevant for future research in this field.