How to get from Porto to Fafe by bus and train?
Porto to Fafe - Train Schedule
The LINHA DE GUIMARAES train from Porto to Fafe runs from 06:20 to 23:20, with departures every 10 min-2 hr. The trip takes about 2 hr 41 min, with regular service throughout the operating hours.
From Porto to Fafe by bus and train
To get from Porto to Fafe in Porto, Braga and Vila Real, take the LINHA DE GUIMARAES train from Porto - São Bento station to Guimaraes station. Next, take the 9306 bus from Guimarães (Estação) station to Calvos (Cz.) (Fafe) station. The total trip duration for this route is approximately 2 hr 41 min. The bus and train schedule from Porto may change. We recommend you check the updated bus and train schedule to Fafe on the Moovit app.
Step by Step
- 1Walk to train stationPorto - São Bento640 m • 9 min
- 2Wait for trainLINHA DE GUIMARAESGuimaraes
- 3Ride to train stationGuimaraes79 min
- 4Walk to bus stationGuimarães (Estação)ID 118940 m • 1 min
- 5Wait for bus9306Felgueiras (Terminal)
- 6Ride to bus stationCalvos (Cz.) (Fafe)ID 2502217 min
- 7Walk toFafe140 m • 2 min
Public transit directions from Porto to Fafe
Bus And Train schedule from Porto to Fafe
Related Routes
- Vila Marim to Fafe
- Cabanelas to Fafe
- Barreiros to Fafe
- Lanhoso to Fafe
- Rendufe to Fafe
- Amarante to Fafe
- Celorico De Basto to Fafe
- Cabeceiras De Basto to Fafe
- Fornelos to Fafe
- Barco to Fafe
- Arões (São Romão) to Fafe
- Vila Boa de Quires e Maureles to Fafe
- Ponte da Barca to Fafe
- Arnoia to Fafe
- Mazarefes e Vila Fria to Fafe
- Sande e São Lourenço do Douro to Fafe
- Verim, Friande e Ajude to Fafe
- Ruivães e Campos to Fafe
- São Cristóvão de Nogueira to Fafe
- Estorãos to Fafe
Questions & Answers
What is the fastest way to get from Porto to Fafe?
The fastest way takes 161 minutes, using Train line LINHA DE GUIMARAES, Bus line 9306.
Is there a direct train between Porto and Fafe in Porto, Braga and Vila Real?
No, you’ll have to take one train line and one bus line in total. The total travelling time is 2 hr 41 min.
Which train line goes from Porto to Fafe in Porto, Braga and Vila Real?
The LINHA DE GUIMARAES train line goes from Porto - São Bento station near Porto to Guimaraes station. From there you’ll have to take one bus line till Guimaraes station near Fafe in Porto, Braga and Vila Real.
How long does it take to travel from Porto to Fafe in Porto, Braga and Vila Real by train and bus?
The total travel time between Porto and Fafe in Porto, Braga and Vila Real by train and bus is about 2 hr 41 min.
Where do I get on the train near Porto to get to Fafe in Porto, Braga and Vila Real?
Get on the LINHA DE GUIMARAES train from the Porto - São Bento station near Porto in Porto, Braga and Vila Real.
Where do I get off the train when travelling between Porto and Fafe in Porto, Braga and Vila Real?
Get off the train at the Guimaraes stop, which is closest to Fafe in Porto, Braga and Vila Real.
Popular Routes
- Paredes to Cidade da Maia
- Santo Emilião to Póvoa De Lanhoso
- Rio Mau to Ponte de Lima
- Paredes (Estação) to Matosinhos
- Ovar, São João, Arada e São Vicente de Pereira Jusã to Estarreja
- Amarante to Freixo de Cima e de Baixo
- Canedo de Basto e Corgo to Celorico De Basto
- Norteshopping to Santo Tirso
- Apúlia e Fão to Póvoa De Varzim
- Granja R. Estação to Matosinhos
- Barcelos to Galegos (Santa Maria)
- Cidade da Maia to Valongo
- Arouca e Burgo to Santa Maria Da Feira
- Braga to Amarante
- Valongo (Centro / Câmara) to Gondomar
- S. Mamede to Matosinhos
- Trofa to Águeda
- Vieira do Minho to Póvoa De Lanhoso
- Ossela to Oliveira De Azeméis
- Amial to Matosinhos