Travel from Tarifa to Lisbon

Bus from Tarifa to Lisbon

You can take a bus from Tarifa to Lisbon via Mérida and Estação Oriente in around 10 hours 29 minutes.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Tarifa to Lisbon

ModeDurationPrice
From Tarifa car ferry to Tangier, taxi to Tangier airport, fly to Lisbon airport, then bus to Lisbon.4 h 53 min$188
From Tarifa bus to Fuengirola, train to Malaga airport, fly to Lisbon airport, then bus to Lisbon.6 h 26 min$129
From Tarifa bus to San Fernando, walk to San Fernando - Centro, train to Bahia-Sur, train to José Laguillo - Estación Santa Justa, bus to Sevilla airport, fly to Lisbon airport, then bus to Lisbon.6 h 54 min$188
From Tarifa bus to Seville, bus to Faro, walk to Faro(P), then train to Entrecampos.10 h 26 min$81
From Tarifa bus to Mérida, bus to Estação Oriente, then bus to Estação De Santa Apolónia.10 h 29 min$87
From Tarifa - Centro de Salud bus to Algeciras, bus to Jardim Zoológico, then Metro to Restauradores.14 h 25 min$106
From Tarifa drive to Lisbon.6 h 33 min$115

How long does it take to get from Tarifa to Lisbon?

It takes approximately 4 hours 53 minutes to get from Tarifa to Lisbon, including transfers.

Is there a direct bus between Tarifa and Lisbon?

No, there is no direct bus from Tarifa to Lisbon. However, there are services departing from Tarifa and arriving at Estação De Santa Apolónia via Mérida and Estação Oriente. The journey, including transfers, takes approximately 10 hours 29 minutes.

Operators from Tarifa to Lisbon

OperatorPhoneWebsite
FRS FerriesFRS Ferries
TAP PortugalTAP Portugal
IberiaIberia
Rodoviária de Lisboa217 928 180Rodoviária de Lisboa
Transportes Comes956 291 168Transportes Comes
Málaga Cercanías (RENFE)+34 (0) 902 320 320Málaga Cercanías (RENFE)
Air EuropaAir Europa
Cadiz Cercanías (RENFE)+34 (0) 902 320 320Cadiz Cercanías (RENFE)
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
Sevilla (TUSSAM)+34 (0) 955 010 010Sevilla (TUSSAM)
ALSA+34 902 42 22 42ALSA
Portuguese Railways (CP)+351 707 210 220Portuguese Railways (CP)
Avanza Grupo+34 91 272 28 32Avanza Grupo
CarrisCarris
CTMCG+34 (0) 955038665CTMCG
Metro Lisboa(+351) 213500115Metro Lisboa