Hi, I need to go to Tarifa from Sevilla, and take the ferry to Tangier. I have tried to google, but there seems to be limited info available. So far what I have gathered is that I can take the bus 309 from San Sebastian Station, which will take around 3 hours to get to Tarifa. And no reservation of bus ticket is required. Then for the ferry to Tangier, it will take about 2 hours. Again no reservation of ticket is required. Can anyone please confirm that this is feasible? If we leave at 9 in the morning from Sevilla and will be able to get to Tangier in the afternoon? Do we need to buy either the bus tickets or ferry tickets before hand? Thanks a lot.