A atual estação de S. Bento foi inaugurada em 5 de outubro de 1916, substituindo um barracão de madeira que funcionava como estação, desde 1896
O arquiteto José Marques da Silva foi o seu autor.
Os painéis de azulejo são da autoria do pintor Jorge Colaço e representam mitos e quadros da história de Portugal, cenas de trabalho campestre e costumes etnográficos e uma cronologia dos meios de transporte utilizados pelo homem, .