Marrakech to Casablanca Trains
Morocco is a country rich in history and culture. If you're looking to explore more of the country, consider taking a train from Marrakech to Casablanca. You'll get to see some beautiful countryside along the way. Plus, you can meet locals and learn more about their way of life. Hence, make sure to book your ticket and make the most out of your journey!
Distance
246 km |
Travel time
2h 38m |
Daily Departures
5 |