Getting from Lisbon to the Algarve by Bus, Train and Car

So you visited Lisbon, and now the warm weather got you thinking about the Algarve’s beaches.

Facing the Atlantic to the west and south, the Algarve coast has the best climate in Portugal and beaches for every type of traveller.

Beaches to the west, between Lagos and Portimão, including Meia Praia and Alvor, are generally windy, and the sea temperature usually gives you an invigorating feeling due to the upwelling during the summer months.

With warmer waters, the middle of the Algarve is the busiest area, especially around Albufeira, Vilamoura and Quarteira – Praia da Rocha, Armação de Pêra and Praia da Oura are some of the most popular beaches.

To the east, there’s the Ria Formosa natural park, the resort town of Tavira, the extensive stretch of sand known as Manta Rota, also very popular among holidaymakers, as well as the town of Vila Real de Santo António on the Spanish frontier.

The Algarve is about 270 kilometres / 168 miles south of Lisbon. Your budget, the amount of time you want to spend and which beaches you want to go to will determine which transport option is the best one for you.

By bus

There are regular buses throughout the day between Lisbon and several resort towns in the Algarve, namely Albufeira, Alvor, Armação de Pêra, Faro, Lagos and Tavira. Depending on your destination, the trip will take between three and four hours.

The service is carried out by Rede Expressos / Renex. In Lisbon, you can take the the bus either at Sete Rios Bus Terminal (metro’s blue line) or at Gare do Oriente in Parque das Nações (metro’s red line). Tickets cost around €16 one way, and all trips can be booked on Rede Expressos’ website up to 30 days in advance.

Tickets and schedules: www.rede-expressos.pt

By train

There are two types of trains that go from Lisbon to the Algarve. The fast train, called the Alfa Pendular (AP), connects Lisbon and Faro twice a day, stopping at Albufeira and Loulé, and the journey takes three hours. The Intercidades makes the same route three times a day, and takes three hours and 30 minutes.

If you want to go to Lagos, Tavira or Vila Real de Santo António, you’ll need to get off at Tunes and change to the Regional train to Lagos / Vila Real de Santo António. With that in mind, unless you’re going to Albufeira, Loulé or Faro, the bus is perhaps more convenient than the train even if it takes a bit longer.

In Lisbon, trains leave from Gare do Oriente in Parque das Nações. Tickets start at €22 one way, and all trips can be booked on CP’s website up to 60 days in advance.

Tickets and schedules: www.cp.pt

By car

Driving is the most flexible option to explore the Algarve, or to make stops along the way. The journey from Lisbon to the Algarve takes about two hours and 40 minutes on the A2 motorway, connecting to the A22 that crosses the Algarve.

Note that tolls from Lisbon to the Algarve can be on the expensive side. Expect to pay around €21 just in toll fares on the A2. The A22 is also a toll road (but unlike A2 it’s totally electronic, i.e. there are no toll booths), which can push your travel costs even further up.

If you want to hire a car, find here information on car rental in Lisbon, including advice on where to hire a car in the city, some car rental companies that you can compare prices, and things to know when hiring a car in Portugal.

Flights from Lisbon to Faro

You can take a flight to Faro but with fares at €100 or more, it will cost you many times the bus or train ticket price. Flights between Lisbon and Faro are operated by TAP and take 45 minutes. But once you add the time to get to and from the airport, and at least 30 minutes before departure at the boarding gate, the time difference between travel options will end up being less significant.

Share.