Lisbon to Lagos Transfer: Time and Options in Both Directions

Lisbon to Lagos is about 300 km, 2 hours 45 minutes to 3 hours by road. Private transfer, direct coach and train compared, both directions.

From
Lisbon
To
Lagos
Travel time
about 2 hr 45 min–3 hr
Private transfer
from €338

Lisbon → Lagos

Welcome PickupsVerified

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

from €338 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.

Lagos is about 300 km from Lisbon by motorway, 2 hours 45 minutes to 3 hours without stops. Coaches run it direct; trains need a change.

Private transfer from Lisbon to Lagos

A driver meets you at Lisbon Airport or your hotel and takes you to your door in Lagos, at a price fixed per car. You can check this route and the price for your date with Welcome Pickups. Current price: €338 per car from Lisbon Airport for one passenger by day (live quote, 12 Nov 2026).

Lagos to Lisbon

Northbound, book a pickup in Lagos and allow around 3 hours to Lisbon Airport, more on summer weekends.

Bus and train

Direct coaches leave Lisbon's Sete Rios terminal roughly hourly for Lagos bus station, which is walking distance from the old town. Trains from Lisbon need a change at Tunes, and the trip takes about 3 hours 40 minutes or more.

Read our Lagos travel guide, or compare resorts in the Lisbon to Algarve transfer 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 Lagos?

About 2 hours 45 minutes to 3 hours for roughly 300 km by motorway.

Is there a direct train from Lisbon to Lagos?

Usually not. Most trains need a change at Tunes, and the trip takes about 3 hours 40 minutes or more.

Is there a direct bus from Lisbon to Lagos?

Yes. Coaches leave Lisbon's Sete Rios terminal roughly hourly for Lagos bus station.