Would be grateful if anyone can share travel tips/advise on how best to reach Tangier from Granada. Is it better to take ferry from Algeciras to Tangier Med or take a train to Malaga and continue by bus to Tarifa and then take a ferry to Tangier? We will be using a travel guide in Tangier as we hope the chance of being hassled will be minimized this way. Will it be relatively easy to get tickets on the same day for overnight train to Marrakesh from Tangier for early October? Hopefully it is not a peak season or holiday season in Morocco. Thanks before hand.