The distance from Faro Airport to Carvoeiro is 60 kilometers, and you have several transportation options to cover this distance: cab, bus, car, or train.
Please note that there is no direct train route from Faro to Carvoeiro. You can take a train to Portimao station and then transfer to a shuttle bus to reach Carvoeiro. A Faro-Portimao train ticket costs approximately 10 EUR, and the bus ticket to Carvoeiro is an additional 3.25 EUR.
If you choose the bus option, a shuttle bus will transport you from Faro to Lagoa for 5.5 EUR. From Lagoa, you'll need to transfer to another bus to reach Carvoeiro, which costs 2.25 EUR.
For those preferring a taxi, the fare from Faro Airport to Carvoeiro is around 65-75 EUR for 4 passengers or 80 EUR for 6 passengers. Taxis can be booked on weekdays from 06:00 to 21:00. On weekends and holidays, the cost increases to 78 EUR and 97 EUR, respectively.
Keep in mind that you'll initially need to take a bus from the airport to Faro city, as the airport is located outside the city. The cost of traveling from the airport to Faro city is approximately 2 EUR.
For checking train schedules, you can visit the Portuguese railroad (Comboios de Portugal) website.
You can find bus schedules for Eva Bus and Algarve Frotazul, which run between various towns in the Algarve province.
If you prefer to rent a car directly from the airport in Carvoeiro, you can follow these instructions to help you get from Faro to the resort.