Fes is served by the ONCF (Office National des Chemins de Fer) rail system, providing connections to major cities in Morocco. The main train station is Gare de Fès, which facilitates travel to cities such as Casablanca, Rabat, and Tangier. Various trains operate daily with different service levels, including express and regional options, ensuring connectivity throughout the country. The trains are equipped with basic amenities for passenger comfort. Overall, Fes is well-integrated into the national rail network, allowing for straightforward travel to and from the city.