Travel from Marbella to Tangier

How to get from Marbella to Tangier?

There is no direct connection from Marbella to Tangier. However, you can take the bus to Algeciras, take the walk to Algeciras, take the bus to Tarifa, take the walk to Tarifa, then take the car ferry to Tangier. Alternatively, you can take the bus to Algeciras, take the bus to Tarifa - Centro de Salud, take the walk to Tarifa, then take the car ferry to Tangier.

How to get from Marbella to Tangier

From Marbella bus to Algeciras, walk to Algeciras, bus to Tarifa, walk to Tarifa, then car ferry to Tangier. 4 h 16 min 65€. From Marbella bus to Algeciras, bus to Tarifa - Centro de Salud, walk to Tarifa, then car ferry to Tangier. 5 h 20 min 49€.

Operators from Marbella to Tangier

Close Print Itinerary
  1. Here are 2 options to get from
    Marbella to Tangier:

    1. Trip:
      1 Bus ALSA, car ferry
      • One-Way approx: USD $75 - $182
      • Duration: 4 h 16 min
      Open +
      • Trip:
        1 Bus ALSA, car ferry
        • One-Way approx: USD $75 - $182
        • Duration: 4 h 16 min
        Close x
    2. Trip:
      2 Bus Avanza Grupo, car ferry
      • One-Way approx: USD $56 - $160
      • Duration: 5 h 20 min
      Open +
      • Trip:
        2 Bus Avanza Grupo, car ferry
        • One-Way approx: USD $56 - $160
        • Duration: 5 h 20 min
        Close x