site logo

Lagos <> Meia Praia - trains and buses

The information has been obtained from printed timetables and other local sources (like taking the bus) and is given in good faith.
Correct to the best of my knowledge as of 1st April 2017 - checked on official website but not in person

BUS SERVICE AT MEIA PRAIA

There is a mini-bus service (A ONDA LINE 2) linking Meia Praia, Lagos Railway Station, Lagos Bus Station and town, Dona Ana and Porto do Mos. Times are listed at the bus stops. The route ends at Forte de Meia Praia, which is next to the little railway station at the eastern end of the beach.

Complete timetable (external link) here. Be aware that the timetable notes are in Portuguese only; I have translated them here if you need.

JULY AND AUGUST TIMETABLE - TO BE CONFIRMED FOR 2017

From Meia Praia to Lagos town, Praia Dona Ana and Porto do Mos EVERY DAY from 0710 to 2310 at 10 minutes past every hour.
From Lagos town (Portas de Portugal) to Meia Praia EVERY DAY at 0756 to 2256 at 56 minutes past every hour. These buses come from Porto do Mos via Praia Dona Ana.

WINTER TIMETABLE - Most of these buses come from / go to Porto do Mós via Praia Dona Ana. Check timetable.

Buses leave Meia Praia for Lagos town (Portas de Portugal) thus:

Weekdays : 0710 then at 10 minutes past each hour until 1810.
Saturdays, Sundays and Holidays:  0710 (Saturdays only), 0810, 0910, 1310, 1710, 1810 - these are the only buses at weekends in winter.

This route stops outside Lagos bus station and continues down the main 'Esplananda' for the Portas de Portugal (town centre).

Coming back from Lagos, buses leave for Meia Praia from the Portas de Portugal stop thus :

Weekdays : 0756 then at 56 minutes past each hour until 1856.
Saturdays, Sundays and Holidays : 0756, 0856, 0956, 1356, 1656, 1756 and 1856.

TRAIN SERVICE AT MEIA PRAIA TO / FROM LAGOS AND PORTIMÃO

The train journey between Lagos and Meia Praia takes four minutes. The journey from Meia Praia to Portimão takes about 15 minutes. Train times can be seen here.

The trains run at highly irregular intervals, with long gaps between them. Do check times carefully.

There is no ticket office at Meia Praia. Buy your ticket on the train; cash only.  Ticket price to Lagos is €1,40 and to Portimão it is €1,75. From Meia Praia to Lagos the first train is at 0852 except Sundays and Holidays when it is 1032, trains are then at very irregular intervals until the last trains at 1947 and 2157 daily. The last train leaves Portimão at 2143 daily. Trains run from Lagos to Meia Praia  at 0659 (except Sundays and Holidays), 0748 daily then at very irregular intervals until 1705 (daily), 1813 (weekdays only ) then last train at 2001 daily. They stop at Meia Praia four minutes after leaving Lagos. All trains go to Portimão, all but two weekday trains then continue to Tunes (for Lisbon connections), Albufeira and Faro.

The little platform is about 150 metres from eastern end of the beach. The train station at Lagos is about 5 minutes walk across the bridge past the Marina into the top end of town and another five minutes walk into the main tourist area. If you are staying in or near Meia Praia, the train is an easy, quick and cheap way to visit Portimão etc as going by bus means going into Lagos first and a much longer journey.

General information about buses in and around Lagos here. Picture of Meia Praia beach taken from Lagos here

For a list of all the timetables on the site, click here
For an alphabetical list of places in the Algarve, click here
For some important general notes about buses in the Algarve, click here

Back to the main page here

www.algarvebus.info