The nearest airport is in Humberto Delgado Airport (LIS), located 1.5 mi (2.4 km) from the city center. If you're unable to find a flight that fits your schedule, you might consider flying into Cascais (CAT), which is 13.9 mi (22.4 km) away.
If you'd prefer to travel by train, the main station serving the city is Moscavide Station.