To arrive from Porto by bus, you may use the following bus companies:

Rede Expressos

Rápida Azul