Travel from Porto to Lugo

Bus or train from Porto to Lugo?

Autna operates a bus from Porto to Lugo 5 times a day. Tickets cost $20 - $29 and the journey takes 4 h 26 min. 2 other operators also service this route. Alternatively, Portuguese Railways (CP) operates a train from Porto to Lugo 3 times a day. Tickets cost $15 - $28 and the journey takes 2 h 15 min. 2 other operators also service this route.

How to get from Porto to Lugo

From Porto(Campanha) train to Garcia Barbón 89, bus to Garcia Barbón 45, walk to Vigo Urzaiz, train to A Coruna, walk to A Coruña, then bus to Lugo. 6 h 8 min 70€. From Porto - Deus da Sorte bus to Ourense then bus to Lugo. 7 h 11 min 30€. From Porto(Campanha) train to Vigo-Guixar, train to Orense-Empalme, then train to Lugo(SP). 7 h 18 min 61€. From Porto - Casa da Música bus to Pontevedra then bus to Lugo. 7 h 23 min 51€. From Porto drive to Lugo. 3 h 22 min 44€.