Getting to and from Lagos Portugal once you land

Hopping around Europe is easy these days. With many low cost carriers, and online flight search engines to find the cheapest flights, its also affordable. For many of us, getting on and off flights isn’t much different from getting on a train. However, once we land, it can be another story. Getting to Lagos from airports is often much more tedious and complicated.

To make sure your holiday starts and ends without the stress, we´ve put together a complete “how-to” guide, to help you get to and from Lagos Portugal.


Faro Airport is the gate to the Algarve, welcoming millions of international passengers each year. The airport is 90km from Lagos / about a 1 hour drive.

By car
If you are hiring a car, then its pretty easy – just head west. However, the toll fare on the highway (A22) is steep at around 18€/car (!). So if you are not in a rush, take the N125. It runs parallel to the highway and doesn’t make the trip much longer.
If you don’t want to hire a car for your stay, but would like the ease of driving to Lagos, Luzcar has a nice service. You can pick up the car at Faro airport, drive it to Lagos and drop it off at their office on the main Avenida. This will cost you 45€. If you want to keep the car for more days, the daily rate drops to around 25€/day.

By public transport: BUS + BUS
From the airport, you first need to take the airport bus into Faro centre. From the arrivals hall, cross the road to the big sheltered area and behind the taxis you´ll see a bus stop. The bus only comes every 30mins, so you might have to wait a while (timetable here). It will cost you ±2.60€ and take 15–20mins. Alternately, take a taxi (or share it with some other travellers) for ±8€.

The airport bus will drop you off opposite the Faro bus station (Terminal Rodoviário). Inside the bus station you can get a bus to Lagos with eva-bus, for 5.85€. The trip will take you 2hrs. The bus ends at the Lagos bus station, which is a short walk from the centre.
From the bus station, walk out from to the Avenida, then head to the right, walking along the water for 500 meters. When you see the taxi rank you’re at the town central plaza.
Unfortunately the taxis don’t often come to the bus station, so you´ll need to walk to this taxi rank in order to catch one to your accommodation. If your accommodation is within the old town walls, you can only walk there as the old town is mainly pedestrian only streets. Print a map to help yourself navigate through the small streets.

By public transport: BUS + TRAIN
You can also catch a train to Lagos. Catch the bus from the airport as above, and get off at the trainstation stop. The train journey time to Lagos is similar to the bus, ±2hrs, and the ticket price 7.40€. Search the train timetable here.
The Lagos train station is behind the marina – a little further from the town centre than the bus station, however, its a nice walk through the marina.
Outside the Lagos train station, walk toward the big pink building (this is the marina complex). Follow the road to the left side of the building, across the footbridge in front of you, then left along the canal for 500m to the central plaza.

By shuttle: ±15€ /person. Lagos Shuttle offer airport shuttles and can be booked on their website around 24hrs in advance. The shuttle will collect you and other guests, leaving from the airport to your accommodation. As you will be sharing the shuttle with others, you may need to wait for them, or go earlier to meet their flight time.
By private shuttle: from 65€ for 1-4 people, approx 1 hr, also offered by Lagos Shuttle.

Taxi: ±90€, 50min-1hr. If you take a regular taxi from the airport, it will cost you around 90€, more at night or on public holidays.



Although Faro is the closest airport, getting to and from the Lisbon airport isn’t much more difficult. Also, many of the cheaper carriers such as Easyjet only run the routes to Faro during the summer months, and flights to Faro are often more expensive. Lisbon is worth checking out, but if your eager to get straight to the beach, here´s how…

From the airport, you need to get to Sete Rios station – at Metro stop Jardim Zoológico. Catch the metro, red line to its end stop at S.Sebastião. Then take the blue line two stops to Jardim Zoológico.

By train: 3h 40min, 27€, 5 trains daily.
The Jardim Zoológico metro is underneath the Sete Rios train station, so just follow the escalator upstairs to a ticket desk. From Lisbon to Lagos, there is one change in Tunes.

By bus: 3h 45min, 20€, eva-bus
Once arriving from the metro in Sete Rios station, you need to exit the building, looking for the “Rodoviario” signs. Just outside the building you see a small escalator up, this takes you to the bus station. There you can buy tickets for the service to Lagos.



If from Lagos you are continuing your trip into Spain, Sevilla is likely your next stop. From Lagos you can catch a bus to Sevilla with either eva-bus or rede-expressos. Unfortunately the journey will take 6.5hrs, although its considerably less by car.
There is no train to Sevilla.


Powered by GetYourGuide

Subscribe to our weekly newsletter! Activities, events & jobs in Lagos