Travel from Tangier to Touro

Bus or fly from Tangier to Touro?

Iberia, Ryanair and three other airlines fly from Tangier to Touro 5 times a day. Alternatively, you can take a bus from Tangier to Touro via Madrid Estacion Sur and Santiago de Compostela in around 26 h 45 min.

How to get from Tangier to Touro

ModeDurationPrice
From Tangier taxi to Tangier airport, fly to Santiago de Compostela airport, then taxi to Touro.4 h 2 min$164
From Tangier car ferry to Tarifa, walk to Tarifa, bus to La Linea de la Concepcion, bus to Méndez Álvaro, train to Madrid-Chamartin, train to Santiago de Compostela, walk to Santiago de Compostela - Picaños, then bus to Mourelos de Arriba.20 h 40 min$170
From Tanger bus to Madrid Estacion Sur, bus to Santiago de Compostela, then bus to Mourelos de Arriba.26 h 45 min$232
From Tangier car ferry to Tarifa, walk to Tarifa, bus to Seville, walk to Sevilla Prado, bus to Albergaria-a-Velha, bus to Santiago de Compostela, then bus to Mourelos de Arriba.28 h 3 min$229
From Tangier drive to Tangier, car ferry to Tarifa, then drive to Touro.11 h 50 min$205

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

It takes approximately 4 h 2 min to get from Tangier to Touro, including transfers.

Is there a direct bus between Tangier and Touro?

No, there is no direct bus from Tangier to Touro. However, there are services departing from Tanger and arriving at Mourelos de Arriba via Madrid Estacion Sur and Santiago de Compostela. The journey, including transfers, takes approximately 26 h 45 min.

Operators from Tangier to Touro

OperatorPhoneWebsite
IberiaIberia
RyanairRyanair
Vueling AirlinesVueling Airlines
Air Arabia MarocAir Arabia Maroc
Air EuropaAir Europa
FRS FerriesFRS Ferries
Transportes Comes956 291 168Transportes Comes
Interbus Madrid-Malaga-Algeciras+34 (0) 902 64 64 28Interbus Madrid-Malaga-Algeciras
Madrid Cercanías (RENFE)902 320 320Madrid Cercanías (RENFE)
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
Autocares MosqueraAutocares Mosquera
ALSA+34 902 42 22 42ALSA
InterNorte707 200 512InterNorte