Derzeit gibt es keinen direkten Zug-Service zwischen Fes und Matmata. Reisende können jedoch eine Kombination aus Zug- und Busdiensten in Betracht ziehen. Der nächstgelegene größere Bahnhof zu Matmata befindet sich in Gabès, der über eine Zugfahrt von Fes erreichbar ist. Die Intercity-Züge, die diese Strecke bedienen, werden von der ONCF (Office National des Chemins de Fer) betrieben. Obwohl sie keine hohen Geschwindigkeiten erreichen, fahren die Züge in der Regel mit einer Geschwindigkeit von etwa 80 km/h (50 mph). Einmal in Gabès angekommen, können die Fahrgäste einen lokalen Bus oder ein Taxi nach Matmata nehmen, das etwa 60 Kilometer entfernt ist. Die gesamte Reise von Fes nach Matmata könnte je nach Verbindungszeiten und lokalen Transportmöglichkeiten etwa 5 bis 6 Stunden dauern. Für Reisende, die an der Erkundung der reichen Landschaften Südmorokkos interessiert sind, bietet diese Kombination einen Einblick in die vielfältige Szenerie, einschließlich der berühmten troglodytischen Behausungen von Matmata.