However, there are poor local public transport links linking Alvor to the train and bus stations at Portimão, the nearest main centre.
The bus company Renex.pt is the easiest option to travel directly from Lisbon to Alvor.
Bus timetable in pdf format is here:
I use RENEX if I need to get up to Lisbon Airport from Lagos, (final stop after Alvor) overnight, or to Porto as the connections are very easy..
At present, there are seven buses daily each way between Alvor and Lisbon.
These buses stop half-way up the motorway to Lisbon in the Alentejo for 15 minutes for a coffee, loo-stop and generally admiring the countryside or Alentejo night sky.