The Saldanha bus station closed a couple of years ago.
All Rede Expresso and EVA buses now leave Lisbon from the Sete Rios Coach Station which is alongside Sete Rios Train Station and the Jardim Zoologico Metro Station.
Buses operated by RENEX and other operators (including several Spanish ones) leave from the Gare Oriente Train Station.
Certain regional buses (e.g. for places like Obidos and Almada) leaves from other locations such as Campo Grande and Praça de Espanha.