Actualmente, no hay un servicio de tren directo que opere entre Fes y Matmata. Sin embargo, los viajeros pueden considerar una combinación de servicios de tren y autobús. La estación de tren más cercana a Matmata está en Gabès, a la que se puede acceder mediante un viaje en tren desde Fes. Los trenes interurbanos que sirven esta ruta son operados por ONCF (Oficina Nacional de Ferrocarriles). Si bien no alcanzan altas velocidades, los trenes suelen viajar a alrededor de 80 km/h (50 mph).
Una vez en Gabès, los pasajeros pueden tomar un autobús local o un taxi hacia Matmata, que se encuentra a aproximadamente 60 kilómetros de distancia. El viaje completo de Fes a Matmata podría durar entre 5 y 6 horas, dependiendo de los tiempos de conexión y las opciones de transporte local. Para los viajeros interesados en explorar los ricos paisajes del sur de Marruecos, esta combinación ofrece un vistazo a la diversa escenografía, incluyendo las famosas viviendas trogloditas de Matmata.