There are 5 ways to get from Ribeira de Pena to Porto by taxi, bus, car, or bus (Ave)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Ribeira de Pena to Terminal Rodoviário de Vila Realtaxi
- Take the bus from Terminal Rodoviário de Vila Real to Porto - Pólo Universitáriobus 13 | Chaves / ...
1h 41m€63–84Line 9106 bus, bus (Ave)
cheapest- Take the bus from Ribeira de Pena - Centro de Saúde to Olelabus 9106
- Take the bus from Olela to Porto - Pólo Universitáriobus 9105
3h 59m€11–15Drive 102.4 km
- Drive from Ribeira de Pena to Portocar 102.4 km
1h 7m€16–23Taxi
- Take the taxi from Ribeira de Pena to Portotaxi 102.4 km
1h 7m€120–150Bus
- Take the bus from Ribeira de Pena to Terminal Rodoviário de Vila Pouca de Aguiarbus Im008
- Take the bus from Terminal Rodoviário de Vila Pouca de Aguiar to Porto - Pólo Universitáriobus 13 | Chaves
2h 57m
Questions & Answers
The cheapest way to get from Ribeira de Pena to Porto is to line 9106 bus and bus which costs €11 - €15 and takes 3h 59m.
The fastest way to get from Ribeira de Pena to Porto is to drive which takes 1h 7m and costs €15 - €23.
No, there is no direct bus from Ribeira de Pena to Porto. However, there are services departing from Ribeira de Pena and arriving at Porto - Pólo Universitário via Terminal Rodoviário de Vila Pouca de Aguiar. The journey, including transfers, takes approximately 2h 57m.
The distance between Ribeira de Pena and Porto is 138 km. The road distance is 102.4 km.
The best way to get from Ribeira de Pena to Porto without a car is to taxi and bus which takes 1h 41m and costs €60 - €85.
It takes approximately 1h 41m to get from Ribeira de Pena to Porto, including transfers.
Ribeira de Pena to Porto bus services, operated by CIM - Alto Tâmega e Barroso, depart from Ribeira de Pena station.
Ribeira de Pena to Porto bus services, operated by CIM - Alto Tâmega e Barroso, arrive at Terminal Rodoviário de Vila Pouca de Aguiar station.
Yes, the driving distance between Ribeira de Pena to Porto is 102 km. It takes approximately 1h 7m to drive from Ribeira de Pena to Porto.
There are 6844+ hotels available in Porto.
What companies run services between Ribeira de Pena, Portugal and Porto, Portugal?
You can take a bus from Ribeira de Pena to Porto - Pólo Universitário via Terminal Rodoviário de Vila Pouca de Aguiar in around 2h 57m.
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Terminal Rodoviário de Vila Real to Porto - Pólo Universitário
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- €6–16
- Website
- https://rede-expressos.pt/en
Bus from Terminal Rodoviário de Vila Pouca de Aguiar to Porto - Pólo Universitário
- Ave. Duration
- 1h 25m
- Frequency
- 5 times a day
- Estimated price
- €8–21
- Website
- https://rede-expressos.pt/en
- Phone
- +351 276 301 000
- [email protected]
- Website
- cimat.pt
Bus from Ribeira de Pena to Terminal Rodoviário de Vila Pouca de Aguiar
- Ave. Duration
- 32 min
- Frequency
- 3 times a day
- Schedules at
- cimat.pt
- Phone
- +351 253 009 900
- Website
- avemobilidade.pt
Bus from Ribeira de Pena - Centro de Saúde to Olela
- Ave. Duration
- 52 min
- Frequency
- 3 times a day
- Estimated price
- €3–4
- Schedules at
- avemobilidade.pt
- On board ticket
- €3–4
Bus from Olela to Porto - Pólo Universitário
- Ave. Duration
- 2h 7m
- Frequency
- Every 4 hours
- Estimated price
- €8–11
- Schedules at
- avemobilidade.pt
- On board ticket
- €8–11
- Ave. Duration
- 51 min
- Estimated price
- €55–150
Taxi Carlos Alberto
- Phone
- +351 968 394 460
Táxi Nuno Lopes
- Phone
- +351 966 798 484
- Website
- facebook.com
Táxis Caetano
- Phone
- +351 965 071 841
Taxi Carlos Alberto
- Phone
- +351 968 394 460
Táxi Nuno Lopes
- Phone
- +351 966 798 484
- Website
- facebook.com
Táxis Caetano
- Phone
- +351 965 071 841
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Flying into Beijing?, How to get from Stansted Airport into central London, and How to get from London to Edinburgh - to help you get the most out of your next trip.



