Here's some tips on how to get to Lagos by public transport from both Lisbon, Portugal and Seville, Spain.
Travel to/from Lisbon, PortugalThere are both long distance buses and trains connecting Lisbon to Lagos.
Depending on time of year, there are approximately 18 services a day.
Train :One takes either a cp.pt Alfa-Pendular or Intercidades train with destination Faro, from one of two Lisbon main stations, Gare Oriente or Entrecampos. One changes at Tunes, a village in the interior of the Algarve countryside to a local train to Lagos. This takes about an hour.
|Alfa-Pendular at Estação do Tunes, Algarve|
The current timetable in pdf format can be found here:
Bus/Long Distance Coach::There are three operators:
- EVA-Transport Mundial / Rede-Expressos who operate a combined direct(with stops) long-distance coach service from Lisbon Sete Rios Bus Station to Lagos and v.v.
|Lisbon/Lisboa Sete Rios Bus/Coach Station - 2015|
- Renex.pt which operates a long-distance coach service(with stops) from Lisbon Gare Oriente Bus Station to Lagos.
Transit times are between 03hrs 45mins and 04hrs30mins
Travel to/from Seville, Andalucia, SpainThere are three operators.
- EVA-Transport Mundial / Dama-sa.es who operate a combined direct(with stops) long-distance coach service to/from Sevilla Plaza das Armas Bus Station to Lagos and v.v.
- Alsa.es also operates as service to/from Sevilla Plaza das Armas Bus Station to Lagos and v.v.
The best presentation on these services can be found on Cubsur's excellent site here: