Travel from Rota to Faro

Bus from Rota to Faro

Transportes Bahia de Cadiz operates a bus from Rota to Faro every 4 hours. Tickets cost $2 - $4 and the journey takes 30 min. 7 other operators also service this route.

How to get from Rota to Faro

From Rota bus to Jerez de la Frontera, train to José Laguillo - Estación de Santa Justa, line 21 bus to Seville, then bus to Faro. 5 h 9 min 32€. From Rota bus to Jerez de la Frontera, bus to Seville, then bus to Faro. 5 h 19 min 28€. From Rota bus to Jerez de la Frontera then bus to Faro. 7 h 4 min 39€. From Rota drive to Faro. 3 h 20 min 45€.