
Casablanca to Fez Trains

Embark on an efficient and swift train journey connecting Casablanca to Fez, two vibrant cities in Morocco. This high-speed train route covers a distance of approximately 320 kilometers, offering a quick and convenient way to explore these cultural hubs. The train time from Casablanca to Fez is approximately 2.5 hours, allowing you to maximize your time in these fascinating destinations. Experience a memorable train adventure and discover the wonders of Casablanca and Fez with the convenience of modern rail travel.