How to Travel From Faro to Lagos by Train, Bus, and Car

Seascape, Lagos
M Swiet Productions / Getty Images

The historic city of Faro is basically the gateway to Portugal's coastal Algarve region. Its international airport is a common entry point for nearby destinations like Tavira, Albufeira, Sagres, and Loule. One of the most popular Algarve hot spots is Lagos, a seaside wonderland offering photogenic cliffs and coves just 90 kilometers (55 miles) up the road. Seeing as you can easily drive the distance in an hour, it makes for a great day trip from Faro. However, you can also travel by train or bus.

  Time Cost Best For
Bus 2 hours from $7 Minding a budget
Train 1 hour, 30 minutes from $8 Quick public transportation
Car 1 hour 90 kilometers (55 miles) Arriving on a time crunch

What Is the Cheapest Way to Get From Faro to Lagos? 

The cheapest way to travel from Faro to Lagos is by the public Eva Transportes bus, which costs about $7 for a single ticket. This bus covers the entire Algarve region and takes roughly two hours to get from Faro city center—which contains nine bus stops along the route—to the Lagos bus terminal, which is just a few minutes by foot from the historic town center, the railway station, and the marina. It departs several times per day throughout the week and twice daily on weekends. If you're traveling from the Faro Airport, you'll have to take bus 14 or 16 to Faro's city center, then connect to a bus or train from there.

In addition to being the cheapest travel option, another benefit of taking the bus is that Faro's bus station, on Avenida da República, is more central than its train station. However, because it's only slightly cheaper than taking the train, which is quicker, rail travel is more a popular option.

What Is the Fastest Way to Get From Faro to Lagos? 

The fastest way to get between these two popular destinations is to drive. Lagos is pretty much a straight shot on the A22 motorway, which stretches 90 kilometers (55 miles) between the two cities. The Faro Airport is home to a number of car rental companies such as Hertz, Avis, and Sixt. The cost of a rental car varies, but on average, you should expect to pay about $29 per day. Otherwise, it's possible to take a pre-booked car from the airport via Vibel Taxis and other companies. This will cost between $60 and $90 whereas getting a taxi on the spot will cost about 25 percent more, according to Faro Airport Transfers Algarve (FATA).

How Long Is the Train Ride? 

Comboios De Portugal operates a number of train lines that connect Faro to Lagos in as little as an hour and a half. Single-journey tickets start at around $8 and are cheapest during off-peak hours. The Faro train station is on Largo da Estação, a 10-minute walk from the city center, and Lagos' train station is on the marina side of the river, a 12-minute walk from the city center. Tickets can (and should) be booked in advance via Rail Europe or You can also purchase tickets at the station.

When Is the Best Time to Travel to Lagos? 

Lagos, with its walled old town and picturesque beaches, is a popular jaunt from Faro. In order to get a good deal on transportation, it's best to travel outside of peak times, such as mid-afternoon on a weekend, especially during the busy summer season. In fact, if you plan to travel by bus, there are only two times per day when the public bus runs from Faro to Lagos. On weekends, there are plenty more options.

What Is There to Do in Lagos? 

Whereas Faro is best known for its history, Lagos is famous for its beaches. It also has a historic city center, which includes the 12th-century Santo Antonio church, the Mercado dos Escravos (which was Europe’s first slave market), and Forte da Ponta da Bandeira, a fort that was built during the 17th century. But Ponta da Piedade is what really makes Lagos stand out: The series of coastal sandstone cliffs contains arches, grottos, and caves that are a landmark of the Algarve.

Frequently Asked Questions
  • What's the best way to get from Faro to Lagos?

    Traveling by car is the best and easiest option, as it only takes about an hour to drive there.

  • How far is Lagos from Faro?

    Lagos is 55 miles (90 kilometers) from Faro.

  • Is Lagos worth a day trip from Faro?

    Yes, it's a quick one-hour drive away, and in one day, you can explore its beaches and historic city center.