Travel from Santiago-de-Compostela to Portomarín

Bus or train from Santiago de Compostela to Portomarín?

Empresa Freire operates a bus from Santiago de Compostela to Portomarín every 2 hours. Tickets cost $3 - $12 and the journey takes 1 h 59 min. Alternatively, you can take a train from Santiago de Compostela to Portomarín via Orense-Empalme, Sarria, and Sarria in around 4 h 8 min.

How to get from Santiago de Compostela to Portomarín

ModeDurationPrice
From Capilla San Lazaro bus to Lugo then bus to Portomarín.3 h 24 min9€
From Santiago de Compostela train to A Coruna, walk to A Coruña, bus to Lugo, then bus to Portomarín.4 h 7 min43€
From Santiago de Compostela train to Orense-Empalme, train to Sarria, walk to Sarria, then bus to Portomarín.4 h 8 min34€
From Santiago de Compostela taxi to Portomarín.1 h 15 min134€
From Santiago de Compostela drive to Portomarín.1 h 15 min12€

How long does it take to get from Santiago de Compostela to Portomarín?

It takes approximately 3 h 24 min to get from Santiago de Compostela to Portomarín, including transfers.

Is there a direct bus between Santiago de Compostela and Portomarín?

No, there is no direct bus from Santiago de Compostela to Portomarín. However, there are services departing from Capilla San Lazaro and arriving at Portomarín via Lugo. The journey, including transfers, takes approximately 3 h 24 min.

Operators from Santiago de Compostela to Portomarín

OperatorPhoneWebsite
Empresa Freire+34 902 800 220Empresa Freire
Empresa Portomarín S.A.+34 (0) 982 53 30 05Empresa Portomarín S.A.
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
ALSA+34 902 42 22 42ALSA