Meknes possui várias estações de trem que atuam como pontos integrais no sistema ferroviário marroquino. A estação principal, Estação de Trem de Meknes, conecta os viajantes a cidades importantes como Fes e Casablanca, facilitando tanto o transporte regional quanto intermunicipal. A estação oferece diversas comodidades, incluindo opções de compra de bilhetes e áreas de espera, garantindo conforto aos passageiros. Os serviços de trem de Meknes são operados pela ONCF, o operador ferroviário nacional, oferecendo horários e rotas regulares para passageiros e turistas. Estações menores adicionais podem estar disponíveis, atendendo principalmente ao tráfego local e a distâncias mais curtas dentro da região.