I plan to leave Marbella on morning of Tuesday 21st May on bus to Algeciras to get to Tangiers in enough time to get a return ticket for over night train from Tangiers to Marrakech on the Tuesday night, then return on overnight train (Marrakech to Tangiers) on Weds night 22nd.
I will be travelling by myself, hoping to meet a relative in Marrakech for the day on 22nd.
Which is the quickest/easiest (and possible cheapest) way or route to take :
1 : Ferry from Algeciras - Tanger Med - free ferry passenger shuttle bus Tanger Med - Tangiers ?
2 : Bus Algeciras - Tarifa for ferry - Tangiers ?
I think Tarifa ferry may involve less bus travel (saving time ?)
Also, which has more frequent (maybe cheaper ?) ferry service from Tarifa or Algeciras ?
Can I get an open return ticket on ferry ? How much would this be ?