Lonely PlanetSep 16Best Train Routes in MoroccoFrom the high-speed line to a slow-rolling sleeper train, rail travel in Morocco is comfortable, reliable and relatively undiscovered.12 things in this storyCasablanca International AirportAirporttrain station in basement of arrivals terminalCasablanca PortSighttrain station for city center hotelsCasablanca VoyageursSightElsewhereMohammed VI TowerSightRabat, MoroccoMorocco’s tallest towerAtlas MountainsViewpointMarrakesh, Moroccohiking in the Atlas MountainsAl BoraqPlaceTangier, MoroccoAfrica's first high-speed rail serviceAl AtlasPlaceFez, Moroccothreads between Morocco's two great imperial citiesRabat VilleSightRabat, MoroccoGare de MarrakeshSightMarrakesh, MoroccoTangier VilleSightTangier, MoroccoGare de FesSightFez, MoroccoRabat AgdalSightRabat, MoroccoRead the full piece at Lonely Planet →