No, there is no direct train from Béziers to Porto. However, there are services departing from Beziers and arriving at Porto - Campanha via Madrid Atocha, Madrid-Chamartin and Vigo Guixar. The journey, including transfers, takes approximately 16h 13m.More details
The distance between Béziers and Porto is 1002 km. The road distance is 1254.3 km.Get driving directions
Béziers to Porto train services, operated by SNCF, depart from Beziers station.More details
Béziers to Porto train services, operated by Renfe Viajeros, arrive at Porto - Campanha station.More details
Porto is 1h behind Béziers. It is currently 6:28 AM in Béziers and 5:28 AM in Porto.
There are 3710+ hotels available in Porto. Prices start at 63€ per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps