Tangier to Marrakech: Train, Drive or Private Desert Tour?

Tangier to Marrakech compared: the train with the Al Boraq, the direct drive, and a private tour via Chefchaouen, Fes and the Sahara, plus ferries from Spain.

Tangier to Marrakech compared: the train with the Al Boraq, the direct drive, and a private tour via Chefchaouen, Fes and the Sahara, plus ferries from Spain.