Bus station location Buses Leaving from Bus from to benitadjit Bus from to taza Bus from to tarfaya Bus from to azrou Bus from to inzegane Bus from to taznakhte Bus from to taounate Bus from to jemaashaim Bus from to chichaoua Bus from to oujda Bus from to birguendouz Bus from to gourrama Bus from to laayouneoujda Bus from to ouazzane Bus from to tagounite All routes from > Buses Going to Bus from fes to Bus from ouazzane to Bus from ouedzem to Bus from tamanar to Bus from rich to Bus from larache to Bus from khemisset to Bus from tantan to Bus from babtaza to Bus from tarfaya to Bus from benhadifa to Bus from elhajeb to Bus from kasseta to Bus from amarzgane to Bus from taourirt to All routes to > Buses Leaving from marrakech Bus from marrakech to tarfaya Bus from marrakech to jerada Bus from marrakech to casablanca Bus from marrakech to lamhamidghozlane Bus from marrakech to aoufouss Bus from marrakech to sidiifni Bus from marrakech to ouladberrehil Bus from marrakech to goulmima Bus from marrakech to midelt Bus from marrakech to errachidia Bus from marrakech to ktamaissaguen Bus from marrakech to tiflet Bus from marrakech to oujda Bus from marrakech to laayoune Bus from marrakech to tineghir All routes from marrakech > Buses Going to marrakech Bus from larache to marrakech Bus from belkssiri to marrakech Bus from babtaza to marrakech Bus from guenfouda to marrakech Bus from goulmima to marrakech Bus from targuist to marrakech Bus from kasseta to marrakech Bus from oujda to marrakech Bus from taounate to marrakech Bus from tetouan to marrakech Bus from mirleft to marrakech Bus from birguendouz to marrakech Bus from sidikacem to marrakech Bus from zagora to marrakech Bus from taliouine to marrakech All routes to marrakech >