Travel from Vilamoura to Lagos-Faro-Portugal

Bus or train from Vilamoura to Lagos?

EVA Transportes operates a bus from Vilamoura to Lagos every 3 hours. Tickets cost $7 - $10 and the journey takes 1 h 25 min. Two other operators also service this route. Alternatively, Portuguese Railways (CP) operates a train from Vilamoura to Lagos hourly. Tickets cost $7 - $14 and the journey takes 1 h 45 min.

How to get from Vilamoura to Lagos

From Vilamoura bus to Albufeira then bus to Lagos.2 h 41 min28€
From Vilamoura line 91 bus to Faro Bus Station, walk to Faro(P), then train to Lagos.3 h 5 min14€
From Vilamoura taxi to Lagos.50 min78€
From Vilamoura drive to Lagos.50 min9€
From Vilamoura Uber to Lagos.50 min73€

How long does it take to get from Vilamoura to Lagos?

It takes approximately 2 h 41 min to get from Vilamoura to Lagos, including transfers.

Is there a direct bus between Vilamoura and Lagos?

No, there is no direct bus from Vilamoura to Lagos. However, there are services departing from Vilamoura and arriving at Lagos via Albufeira. The journey, including transfers, takes approximately 2 h 41 min.

Operators from Vilamoura to Lagos

EVA Transportes707 223 344EVA Transportes
Rede Expressos707 22 33 44Rede Expressos
Portuguese Railways (CP)+351 707 210 220Portuguese Railways (CP)
Uber AlgarveUber Algarve