Le hall de la gare de São Bento, qui est située dans le centre-ville de Porto, est l’un des plus beaux du Portugal. C’est un chef-d’oeuvre de l’art de l’azulejo. Ses murs sont en effet couverts d’immenses fresques retraçant des scènes de la vie populaire ou les grandes périodes de l’histoire portugaise du XIIe au XVe siècle. La frise, en couleurs, montre l’évolution des moyens de transport dans le pays.
La gare a été mise en service le 8 novembre 1896 lors de l’ouverture à l’exploitation du tronçon depuis la gare de Porto-Campanhã. Son nom provient de celui de l’ancien couvent de « São Bento de Avé Maria » qui a été détruit pour permettre sa construction.
Le bâtiment voyageurs, dû à l’architecte José Marques da Silva, a été inauguré le 5 octobre 1916. En construisant sa gare comme un monument, comme une oeuvre d’art, l’architecte en négligea le côté pratique et utile, et oublia les guichets de vente.