The train network is operated by CP (Comboios de Portugal), which has 4 lines and Fertagus, which only has 1 line. The sintra, Azambuja, Cascais, Sado lines and Setúbal all depart from Lisbon. The main train stations are Santa Apolónia, Rossio, Gare do Oriente, Entrecampos, and Cais do Sodré. Tickets are between €1-2 when you travel within Lisbon and maximum €30 outside of Lisbon.
The local bus service is also operated by Carris, like the trams. The other bus services connect other cities in Portugal to Lisbon. The main ones are Boa Viagem, Rodoviária de Lisboa, Barraqueiro, Vimeca and Transportes sul do Tejo. The ticket price depends on whether you buy the ticket on board or in advance. On board one trip with the bus costs €2 and when you buy it in advance (with your Viva Viagem card) it costs €1,50.
In Lisbon it is also common to take a taxi to go around the city, because it is very cheap. There are several taxi services in Lisbon such as Bolt, FREE NOW and Uber. All these taxi services have an app for Android and iOS where you can plan your ride. It is an easy way to go exactly when you want to go and a ride around Lisbon only costs around €4.