Travel from Sarria to Porto

Bus or train from Sarria to Porto?

You can take a bus from Sarria to Porto via Chantada and Ourense in around 6 h 21 min. Alternatively, you can take a train from Sarria to Porto via Orense-Empalme and Vigo-Guixar in around 6 h 55 min.

How to get from Sarria to Porto

From Sarria train to Orense-Empalme, walk to Ourense, then bus to Porto. 4 h 49 min 37€. From Sarria bus to Chantada, bus to Ourense, then bus to Porto. 6 h 21 min 40€. From Sarria train to Orense-Empalme, train to Vigo-Guixar, then train to Porto(Campanha). 6 h 55 min 57€. From Sarria train to A Gudina, walk to A Gudiña, then bus to Porto. 11 h 12 min. From Sarria drive to Porto. 3 h 4 min 40€.

Operators from Sarria to Porto