Public transport in the Algarve

Buses, Trains and Taxis

The Algarve offers a limited network of bus and train routes. Trains depart from Faro city (not the airport) to Lagos where you can catch a connecting bus or taxi to Praia da Luz (around 10 minutes). Buses run from the airport to Lagos in high season only. Taxis are more plentiful in the region but it is recommended to pre-book a transfer or car hire before arrival.

Buses & Trains

Buses and trains in the Algarve are reasonably priced and usually around half price for pensioners – provided you show your passport at the ticket desk!

Local (A Onda) bus service – click here 

Faro Eva Bus service – click here

Train Service – click here

Day Trip Transfers

(+351) 282 767 303

Whether it is a bespoke sightseeing trip or getting to a golf course, Zoo Marine, Slide & Splash etc – we can arrange a transfer for you


Local Taxis

(+351) 917 210 311 – Taxis Dario Amador

All taxis operate from official taxi ranks and you cannot flag down on the street. You can call and agree a pick-up point

They are reasonably priced and tips are customary. Praia da Luz to Lagos is around 12€ to the taxi rank

There is a Taxi rank at the bus stop at the Church square.  Ask the approximate cost before getting into the taxi!

Ordering a taxi in advance is advisable as they are busy in summer and limited in winter from the rank.  If it is a Lagos company they will charge you to come from Lagos!

UBER – click here

BOLT – click here

Both are operational in the area and very reliable.  Trip to Lagos is approx 10€