Affiliate Disclaimer: This article may contain affiliate links, which means we may earn a small commission if a reader clicks through and makes a purchase. See full Affiliate Disclosure here.

How To Get From Faro Airport (FAO) To Lagos 2023

Faro Airport (FAO) is the main airport in Southern Portugal so if you’re visiting Lagos (or anywhere in the Algarve), then this will be the closest airport although it is still 92km away!

Public transport in the Algarve isn’t the best and buses are very infrequent so it’s best to plan ahead. Here are the best ways to get from Faro Airport to Lagos in 2022.

For more information on Lagos, check out my ultimate Lagos guide which includes information on where to stay, where to eat, things to do and more.

Overview: How To Get From Faro Airport To Lagos

This table shows an overview of the main options for getting from Faro Airport to Lagos. Keep reading for more information on each service.

Transport OptionDuration CostAvailability
Taxi1 hour~€8524/7
Shuttle Bus1 hour – 1 hour 45 mins€10 – €1710PM – 6PM (Eva) or 24/7 (TerraVision)
Standard Bus2 hours~ €8.258AM – 7.40PM


There are plenty of taxis hanging around outside of the arrivals area in the airport and they will all be willing to take you to Lagos.

The main benefit of taking a taxi is that you’ll get a comfortable ride and the taxi can take you straight to your hotel. The downside is that this will be the most expensive option. Another pro is that taxis are available 24/7 so it doesn’t matter what time of day or night you arrive – they’ll always be there.

Portugal’s public transport isn’t as good as other countries and is often very infrequent so you may have to wait a while for a bus so a taxi may be easier if you don’t mind paying the price. 

The journey from Faro Airport to Lagos Town will take around an hour by taxi and the fare will cost around €85 but could be up to €100 depending on the time.

It can be a little cheaper if you pre-book your private transfer, costing around €70. A well-known and reliable company is Yellow Fish Transfers – you can book these online on their website.

Shuttle Bus

One of the best options is using the shuttle bus service that takes you directly from Faro Airport to Lagos town. We used this on our recent trip to Lagos and found it to be very convenient and the best value for money. 

The shuttle bus that we used was operated by Eva and we bought our ticket at the airport. You can buy your ticket from the ticket office or from the driver as you board. It costs €10 one way and the journey lasts around 1 hour 45 minutes. One downside is that they only run a few times each day – we got lucky in that we arrived at the bus stop 15 minutes before their next departure. You can check the current timetable here to plan ahead. You can always get lunch in the airport whilst you wait. 

Another really good shuttle bus service is operated by TerraVision. It costs €17 one way and this service will take you from Faro Airport straight to your hotel! It is really convenient – make sure you book in advance on their website here. You need to book online at least 36 hours prior to your departure. They also guarantee that if your flight is delayed, they’ll still operate the service for you at no extra charge. The journey lasts around 1 hour.

Standard Bus

Another option is taking the No 16 bus from Faro Airport to Faro main station which takes around 20 minutes. From here, you then need to take the Express bus to Lagos town. If you take the Express bus, the overall trip will last around 2 hours. You will also need to get to your hotel from the bus station in Lagos which you can do by walking/taxi/bus depending on your hotel’s location.

The No 16 bus to Faro main station costs €2.25. You can purchase the tickets at the ticket counters or ticket machines in the airport. Bus services are a little infrequent here – the No 16 bus comes infrequently (you could be waiting anywhere up to an hour). It runs from 6AM – 11PM. The bus station is located right in front of the arrivals terminal at the airport so it is super easy to find. If you don’t want to wait for the No 16 bus, you can just get a taxi to Faro main station, this costs around €10 – €12.

The Express bus from Faro main station to Lagos town costs around €6. The Express bus is operated by the company Eva – please note that the buses only run between 8AM and 7:40PM so if you’re arriving outside of these times, you cannot use the service. The buses to Lagos town leave every 1 – 2 hours so it’s best to check the timetable beforehand.


I hope this post was helpful – I try to update it as often as possible to ensure the information is up to date.

If you’re visiting Lagos soon then check out my ultimate Lagos guide which gives all the information you’ll need when visiting Lagos!