В данный момент нет прямого железнодорожного сообщения между Касабланкой и Матматой. Тем не менее, путешественники могут доехать на поезде из Касабланки до ближайшей крупной станции, которой является Марракеш. ONCF (Национальная служба железных дорог) осуществляет железнодорожные перевозки по этому маршруту, предлагая комфортабельные места второго и первого класса. Поезда обычно движутся со скоростью до 140 км/ч (87 миль/ч), и поездка из Касабланки в Марракеш занимает примерно от 2 до 3 часов в зависимости от конкретного выбранного сервиса.
Находясь в Марракеше, путешественники могут продолжить свое путешествие в Матмату по дороге, так как нет железнодорожных сообщений, соединяющих эти два пункта напрямую. Дорога от Марракеша до Матматы занимает около 5 часов и проходит через живописные виды марокканского ландшафта. Хотя это и не прямой железнодорожный маршрут, комбинирование этих сегментов позволяет пассажирам испробовать как железнодорожную, так и дорожную системы Марокко, чтобы добраться до места назначения.