Bus Station in Costa da Caparica

Terminal TST

The bus terminal is 600 south of Praça da Liberdade.