If you are departing from Vila Real de Santo António, you will have to pass 28 stops until you reach Lagos.

According to a report by Postal, the price of the train journey is set at 10.70 euros, but young people up to 25 years old have a 25% discount. Those traveling alone, regardless of their age, also benefit from the same discount percentage.

Around 140 km separate Vila Real de Santo António from Lagos. The journey, which takes around 1 hour and 25 minutes by car, can take more than 3 hours on the regional train. One of the reasons why this route takes so long is the obligation to change trains in Faro. Once you arrive at this station, you may only have to wait 20 minutes to board your train to Lagos, or you may have to wait for more than an hour.