Travel from Tangier to 28033-Madrid-Spain

Bus or fly from Tangier to Spain?

Iberia, Ryanair and Air Arabia Maroc fly from Tangier to Spain twice daily. Alternatively, ALSA operates a bus from Tangier to Spain once daily. Tickets cost $130 - $200 and the journey takes 16 h.

How to get from Tangier to Spain

ModeDurationPrice
From Tangier taxi to Tangier airport, fly to Madrid airport, line 8 subway to Mar De Cristal, then walk to Spain.2 h 9 min$86
From Tangier car ferry to Tarifa, walk to Tarifa, bus to Algeciras, train to Antequera-Santa Ana, train to Madrid-Puerta de Atocha, walk to Atocha, train to Nuevos Ministerios, line 8 subway to Pinar Del Rey, then walk to Spain.10 h 2 min$162
From Tangier car ferry to Tarifa, walk to Tarifa - Centro de Salud, bus to Algeciras, train to Atocha-Renfe, line 1 subway to Pinar De Chamartín, then line 125 bus to Av. San Luis - Pza. Santos Humosa.10 h 10 min$143
From Tangier car ferry to Tarifa, walk to Tarifa - Centro de Salud, bus to Algeciras, bus to Mendez Alvaro, line 6 subway to Diego de Leon, then line 72 bus to Lopez de Hoyos - Valdetorres del Jarama.13 h 54 min$80
From Tanger bus to Intercambiador de Avenida de America then line 72 bus to Lopez de Hoyos - Valdetorres del Jarama.16 h 31 min$168
From Tangier drive to Tangier, car ferry to Motril, then drive to Spain.12 h 2 min$970

How long does it take to get from Tangier to Spain?

It takes approximately 2 h 9 min to get from Tangier to Spain, including transfers.

Is there a direct bus between Tangier and Spain?

No, there is no direct bus from Tangier to Spain. However, there are services departing from Tanger and arriving at Lopez de Hoyos - Valdetorres del Jarama via Intercambiador de Avenida de America. The journey, including transfers, takes approximately 16 h 31 min.

Operators from Tangier to Spain

OperatorPhoneWebsite
IberiaIberia
RyanairRyanair
Air Arabia MarocAir Arabia Maroc
Metro Madrid+34 902 44 44 03Metro Madrid
FRS FerriesFRS Ferries
Transportes Comes956 291 168Transportes Comes
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
Spanish Railways AVESpanish Railways AVE
Madrid Cercanías (RENFE)902 320 320Madrid Cercanías (RENFE)
CTMCG+34 (0) 955038665CTMCG
EMT Madrid+34 902 50 78 50EMT Madrid
Interbus Madrid-Malaga-Algeciras+34 (0) 902 64 64 28Interbus Madrid-Malaga-Algeciras
ALSA+34 902 42 22 42ALSA