Travel from Tangier to Spain

Bus or fly from Tangier to Spain?

Air Arabia Maroc and Iberia fly from Tangier to Málaga 4 times a week. Alternatively, ALSA operates a bus from Tangier to Madrid once daily. Tickets cost $130 - $200 and the journey takes 16 h. 2 other operators also service this route.

How to get from Tangier to Spain

From Tangier taxi to Tangier airport, fly to Malaga airport, then train to Málaga. 1 h 22 min $142. From Tangier taxi to Tangier airport, fly to Madrid airport, train to Chamartín, then train to Madrid. 2 h 15 min $88. From Tangier taxi to Tangier airport, fly to Barcelona airport, then train to Barcelona. 2 h 24 min $101. From Tangier car ferry to Tarifa, walk to Tarifa, bus to Algeciras, walk to Algeciras, train to Cordoba Central, train to Atocha-Renfe, then line 1 subway to Sol. 9 h 8 min $160. From Tangier car ferry to Tarifa, walk to Tarifa - Centro de Salud, bus to Algeciras, walk to Algeciras, train to Atocha-Renfe, then line 1 subway to Sol. 9 h 38 min $141. From Tangier car ferry to Tarifa, walk to Tarifa - Centro de Salud, bus to Algeciras, bus to Méndez Álvaro - Estación Sur, then line 148 bus to Callao. 13 h 57 min $80. From Tanger bus to Intercambiador de Avenida de America, line 12 bus to Alcala - Manuel Becerra, then line 53 bus to Sol - Sevilla. 16 h 41 min $168. From Tangier drive to Tangier, car ferry to Motril, then drive to Madrid. 12 h $970.
Close Print Itinerary
  1. Here are 8 options to get from
    Tangier to Spain:

    1. Trip:
      1 Fly to Malaga
      • One-Way approx: USD $58 - $332
      • Duration: 1 h 22 min
      Open +
      • Trip:
        1 Fly to Malaga
        • One-Way approx: USD $58 - $332
        • Duration: 1 h 22 min
        Close x
    2. Trip:
      2 Fly to Madrid
      • One-Way approx: USD $44 - $194
      • Duration: 2 h 15 min
      Open +
      • Trip:
        2 Fly to Madrid
        • One-Way approx: USD $44 - $194
        • Duration: 2 h 15 min
        Close x
    3. Trip:
      3 Fly to Barcelona
      • One-Way approx: USD $63 - $191
      • Duration: 2 h 24 min
      Open +
      • Trip:
        3 Fly to Barcelona
        • One-Way approx: USD $63 - $191
        • Duration: 2 h 24 min
        Close x
    4. Trip:
      4 Car ferry, train via Cordoba Central
      • One-Way approx: USD $118 - $256
      • Duration: 9 h 8 min
      Open +
      • Trip:
        4 Car ferry, train via Cordoba Central
        • One-Way approx: USD $118 - $256
        • Duration: 9 h 8 min
        Close x
    5. Trip:
      5 Car ferry, train
      • One-Way approx: USD $124 - $232
      • Duration: 9 h 38 min
      Open +
      • Trip:
        5 Car ferry, train
        • One-Way approx: USD $124 - $232
        • Duration: 9 h 38 min
        Close x
    6. Trip:
      6 Car ferry, bus
      • One-Way approx: USD $78 - $168
      • Duration: 13 h 57 min
      Open +
      • Trip:
        6 Car ferry, bus
        • One-Way approx: USD $78 - $168
        • Duration: 13 h 57 min
        Close x
    7. Trip:
      7 Bus
      • One-Way approx: USD $139 - $195
      • Duration: 16 h 41 min
      Open +
      • Trip:
        7 Bus
        • One-Way approx: USD $139 - $195
        • Duration: 16 h 41 min
        Close x
    8. Trip:
      8 Car ferry, drive
      • One-Way approx: USD $415 - $1,035
      • Duration: 12 h
      Open +
      • Trip:
        8 Car ferry, drive
        • One-Way approx: USD $415 - $1,035
        • Duration: 12 h
        Close x