Arriving by Plane.
Faro Airport is the other end of the Algarve in Faro. Catch a train or coach (1-2 hours) to get to Lagos.
Arriving By Train.
The
train station (Estacion de Ferroviaria) is located in the marina. From the town centre head towards the bus station, but instead of turning left into it, turn right go over the footbridge into the marina - it' about 10 minutes walk. Although the new station is almost complete, it is still fairly small and has few facilities. The main route from Lagos is the regional service to Faro, at the other end of the Algarve coast
Arriving By Coach.
The
coach station (Estacion de Rodoviaria) is located just to the east of the town centre, 5 minutes down the promenade.
EVA buses run from here all over the Algarve region. In addition they also run a regular service to Lisbon.