The Lisbon subway line cover most of the important locations in the city, with one station found directly at the airport.
Ticket options
The Metro can be used directly by tapping a contactless bank card at the gates (for single/ one-way travel - 1.80€). For using the bus, tickets can be bought directly at the driver (cash only).
For buying other tickets (e.g. day tickets - 6.80€) multiple machines can be found in every subway station. More information can be found here https://www.metrolisboa.pt/en/
Other practical information on how to get around the city can be found here.