You can reach Portimao from Faro Airport by taking the Próximo shuttle bus or the train. The airport is situated just a few kilometers from Faro. Buses depart from the airport terminal to Faro, the regional capital, daily from 05:00 to 23:00.
There's a taxi stand near the terminal, right on the road leading to Faro center, which takes about 15 minutes. Taxis can accommodate up to 4 passengers, with fares ranging from 7-10 EUR. An additional fee may apply for luggage larger than 55x35x20 cm.
If you're at Faro's bus station or train station, you have the option to travel to Portimao via shuttle bus, train, or taxi. Both the bus and train stations in Faro are conveniently located.