Although Faro airport is southern Portugal's main airport, it lacks direct public transportation to nearby cities. Getting from Faro airport to Lagos would first require to take the No 16 bus to the town of Faro and then get an Express or Interurban connection to Lagos. A one-way bus ticket from the airport to the main bus station in Faro costs €2.25 on the No 16 bus, and then €3.85 on the Interurban or €5.50 on the Express bus to get from the bus station to Lagos. However, if you prefer a more direct trip from the airport to Lagos, you can take a Faro airport taxi. Taxis in Portugal calculate their fees using a taximeter, which is based on the time and distance travelled to your final destination. To get from the airport to Lagos, your taxi fee should cost between €85 and €105 for a regular sized car and take around 1 hour to reach your destination. Welcome Pickups offers meet and greet services and a friendly introduction to Faro at the same price as a regular taxi. Click here to see the cost.