Bonjour,
Pour vous rendre de Porto à Faro, il est tout à fait possible d’emprunter le train avec la compagnie ferroviaire CP. Il existe des trajets directs (Porto > Faro - durée environ 5h30) ou avec une correspondance de 30 minutes à Lisbonne (gare Oriente) : Porto > Lisbonne > Faro - durée presque 7h. Vous trouverez toutes les infos sur le site de la CP : www.cp.pt (il suffit de rentrer votre gare de départ Porto et d’arrivée Faro, les dates, et les options, afin d’obtenir toutes les infos comme les prix, durée, etc).
Une suggestion, vu la durée du voyage en train et la possibilité de passer par Lisbonne, pourquoi ne pas vous arrêter une nuit à Lisbonne histoire de découvrir la capitale puis ensuite de reprendre le train pour le sud du pays ?
Voilà ! Bonne soirée !
Adeline.