Tánger a Salema

Estamos viajando a Salema, Portugal una vez que desembarcamos el Tanger a Tarifa ferry. ¿Cuál es nuestra mejor opción? ¿Autobús, tren o automóvil?