There are 5 ways to get from Guimarães to Ribeira de Pena by bus (Ave), car, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, line 9106 bus
best- Take the bus from Guimaraes to Arco de Baulhebus FlixBus N1153
- Take the bus from Arco de Baúlhe to Ribeira de Pena - Centro de Saúdebus 9106
2h 22m€6–9Drive 53.6 km
- Drive from Guimarães to Ribeira de Penacar 53.6 km
40 min€9–12Taxi
- Take the taxi from Guimarães to Ribeira de Penataxi 53.6 km
40 min€65–80Bus
- Take the bus from Central de Camionagem de Guimarães to Terminal Rodoviário de Vila Pouca de Aguiarbus 13 | Porto / ...
- Take the bus from Terminal Rodoviário de Vila Pouca de Aguiar to Ribeira de Penabus Im008
2h 22mBus, line 9106 bus via Olela (Ave)
- Take the bus from Guimarães - Universidade do Minho to Olelabus 9105
- Take the bus from Olela to Ribeira de Pena - Centro de Saúdebus 9106
2h 58m€7–10
Questions & Answers
The cheapest way to get from Guimarães to Ribeira de Pena is to bus and line 9106 bus which costs €6 - €10 and takes 2h 22m.
The fastest way to get from Guimarães to Ribeira de Pena is to drive which takes 40 min and costs €8 - €12.
No, there is no direct bus from Guimarães to Ribeira de Pena. However, there are services departing from Guimaraes and arriving at Ribeira de Pena - Centro de Saúde via Arco de Baúlhe. The journey, including transfers, takes approximately 2h 22m.
The distance between Guimarães and Ribeira de Pena is 60 km. The road distance is 53.6 km.
The best way to get from Guimarães to Ribeira de Pena without a car is to bus and line 9106 bus which takes 2h 22m and costs €6 - €10.
It takes approximately 2h 22m to get from Guimarães to Ribeira de Pena, including transfers.
Guimarães to Ribeira de Pena bus services, operated by FlixBus, depart from Guimaraes station.
Guimarães to Ribeira de Pena bus services, operated by FlixBus, arrive at Arco de Baulhe station.
Yes, the driving distance between Guimarães to Ribeira de Pena is 54 km. It takes approximately 40 min to drive from Guimarães to Ribeira de Pena.
There are 349+ hotels available in Ribeira de Pena.
What companies run services between Guimarães, Braga, Portugal and Ribeira de Pena, Portugal?
You can take a bus from Guimaraes to Ribeira de Pena - Centro de Saúde via Arco de Baúlhe in around 2h 22m.
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Guimaraes to Arco de Baulhe
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- €3–6
- Website
- Flixbus
- Phone
- +351 253 009 900
- Website
- avemobilidade.pt
Bus from Arco de Baúlhe to Ribeira de Pena - Centro de Saúde
- Ave. Duration
- 37 min
- Frequency
- 3 times a day
- Estimated price
- €3–4
- Schedules at
- avemobilidade.pt
- On board ticket
- €3–4
Bus from Guimarães - Universidade do Minho to Olela
- Ave. Duration
- 1h 17m
- Frequency
- Every 4 hours
- Estimated price
- €4–6
- Schedules at
- avemobilidade.pt
- On board ticket
- €4–6
Bus from Olela to Ribeira de Pena - Centro de Saúde
- Ave. Duration
- 41 min
- Frequency
- 3 times a day
- Estimated price
- €3–4
- Schedules at
- avemobilidade.pt
- On board ticket
- €3–4
- Phone
- +351 21 75 24 524
- Website
- Rede Expressos
Bus from Central de Camionagem de Guimarães to Terminal Rodoviário de Vila Pouca de Aguiar
- Ave. Duration
- 50 min
- Frequency
- 5 times a day
- Estimated price
- €4–12
- Website
- Rede Expressos
- Phone
- +351 276 301 000
- [email protected]
- Website
- cimat.pt
Bus from Terminal Rodoviário de Vila Pouca de Aguiar to Ribeira de Pena
- Ave. Duration
- 32 min
- Frequency
- 3 times a day
- Schedules at
- cimat.pt
- Ave. Duration
- 40 min
- Estimated price
- €65–80
Central Táxis de Guimarães
- Phone
- +351 253 525 252
- Website
- taxisunidos.pt
Táxis Guimarães
- Phone
- +351 917 324 213
Want to know more about travelling around Portugal
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide







