Travel from Tarifa to Faro

Bus from Tarifa to Faro

You can take a bus from Tarifa to Faro via Seville in around 6 hours.

How to get from Tarifa to Faro

From Tarifa bus to Seville then bus to Faro.6 h41€
From Tarifa - Centro de Salud bus to Algeciras then bus to Faro.9 h 8 min42€
From Tarifa - Centro de Salud bus to Algeciras, walk to Algeciras, then bus to Faro.10 h 5 min42€
From Tarifa drive to Faro.4 h 4 min56€

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

It takes approximately 6 hours to get from Tarifa to Faro, including transfers.

Is there a direct bus between Tarifa and Faro?

No, there is no direct bus from Tarifa to Faro. However, there are services departing from Tarifa and arriving at Faro via Seville. The journey, including transfers, takes approximately 6 hours.

Operators from Tarifa to Faro

Transportes Comes956 291 168Transportes Comes
ALSA+34 902 42 22 42ALSA
CTMCG+34 (0) 955038665CTMCG