Lisbon to Carvoeiro Transfer: Time and Options in Both Directions

Lisbon to Carvoeiro is about 265–275 km, roughly 2 hours 45 minutes by road. Private transfer, coach and train compared, both directions.

From
Lisbon
To
Carvoeiro
Travel time
about 2 hr 45 min
Private transfer
from €306

Lisbon → Carvoeiro

Welcome PickupsVerified

★★★★★ 4.8/5 · 52,000+ reviews

from €306 fixed, one-way

Book this route

Affiliate disclosure: some links here are affiliate links. Booking through them may earn us a small commission at no extra cost to you.

Carvoeiro is about 265–275 km south of Lisbon, roughly 2 hours 45 minutes on the A2 and A22. There is no direct bus or train to the village itself, which is why many people book a car door to door.

Private transfer from Lisbon to Carvoeiro

A driver collects you at Lisbon Airport or your hotel and drops you at your villa in Carvoeiro, with the price fixed per car. You can check this route and the price for your date with Welcome Pickups. Current price: €306 per car from Lisbon Airport for one passenger by day (live quote, 12 Nov 2026).

Carvoeiro to Lisbon

Going north, book a pickup at your villa and allow about 2 hours 45 minutes, plus check-in time if you are flying out of Lisbon.

Bus and train

Coaches from Lisbon run to Lagoa, the nearest town, with a local bus or taxi to Carvoeiro; the full trip takes around 4 hours 15 minutes. By train you would travel to the Algarve line and still need a taxi at the end.

Compare other resorts in our Lisbon to Algarve transfer guide, or read the Carvoeiro travel guide.

Every operator shown here is licensed, insured, and flight-tracked — see the full vetting criteria

Common questions

How long is the drive from Lisbon to Carvoeiro?

About 2 hours 45 minutes for roughly 265–275 km on the A2 and A22.

Is there a direct bus from Lisbon to Carvoeiro?

No. Coaches run to nearby Lagoa, and you finish with a local bus or taxi. Allow around 4 hours 15 minutes in total.

Is it easier to fly into Faro for Carvoeiro?

Faro Airport is much closer, about 45–55 minutes by road. Lisbon makes sense if your flights or the rest of your trip start there.