The train station in Faro is found right next to the bus station in the area of Largo da Estacao.
The train station in Faro is found right next to the bus station in the area of Largo da Estacao. Up this point you will be able to arrive from any portuguese city as well as Spain.