目前,从卡萨布兰卡到马特马塔没有直接的火车服务。然而,旅行者可以先从卡萨布兰卡乘坐火车到最近的大站马拉喀什。摩洛哥国家铁路公司(ONCF)负责该路线的火车服务,提供舒适的二等和一等座位。火车的最高时速通常可达140公里/小时(87英里/小时),从卡萨布兰卡到马拉喀什的旅程大约需要2到3小时,具体取决于所选的服务。
一旦到达马拉喀什,旅行者可以通过公路继续前往马特马塔,因为没有火车服务直接连接这两个地点。从马拉喀什到马特马塔的公路旅行大约需要5小时,沿途可欣赏到摩洛哥风景的美丽景观。尽管这不是一条直接的火车路线,但将这两个环节结合起来可以让乘客体验摩洛哥的铁路和公路网络,抵达他们的目的地。