Faro Airport → Praia da Rocha
★★★★★ 4.8/5 · 52,000+ reviews
from €78 fixed, one-way
Book this routeAffiliate disclosure: some links here are affiliate links. Booking through them may earn us a small commission at no extra cost to you.
Praia da Rocha is the beach resort on the edge of Portimão, about 70 km west of Faro Airport. By road it takes 50 minutes to an hour on the A22. There is no direct bus or train, so most people arrive by private transfer, taxi or Uber.
Private transfer from Faro Airport to Praia da Rocha
A driver meets you in arrivals with a name sign and takes you straight to your hotel or apartment. The price is fixed when you book and covers the car, not each passenger. You can check this route and the price for your date with Welcome Pickups. Current price: €78 per car for one passenger by day (live quote, 11 Nov 2026).
Praia da Rocha to Faro Airport
The return works the same way: the driver collects you from your hotel at a time you choose. Allow the 50–60 minute drive plus time for check-in and security at Faro.
Taxi, Uber, bus and train
Taxis wait at the arrivals exit and run on the meter. Uber and Bolt also pick up at the airport. By public transport you first need to get from the airport into Faro, then take the regional train or a coach to Portimão, then a taxi or local bus to the beach. Expect around two hours or more door to door.
For every resort from Faro, see our Faro Airport transfers guide, and the Faro Airport guide for timings and tips inside the terminal.
Every operator shown here is licensed, insured, and flight-tracked — see the full vetting criteria
Common questions
Can I use Uber from Faro Airport?
Yes. Uber and Bolt both pick up at Faro Airport. Walk to the pickup point shown in the app rather than the taxi rank. The price is shown before you confirm and rises at busy times.
Is the Faro train station at the airport?
No. There are no trains from Faro Airport. The nearest station is in Faro city centre, about 10 minutes by taxi. From there the regional train runs to Portimão, the closest station to Praia da Rocha.
How much is a taxi from Faro Airport to the Algarve?
Taxis from Faro Airport run on the meter, so the fare depends on distance, time of day and tolls. A new national tariff took effect on 23 October 2026 and meters are being reprogrammed until mid-January 2027, so fares vary this winter. A pre-booked transfer gives you a fixed price agreed in advance.
How long is the drive from Faro Airport to Praia da Rocha?
About 50 minutes to an hour for roughly 70 km on the A22, longer in summer traffic.