There are 6 ways to get from Porto-Trindade to Oliveira do Douro by subway, bus, taxi, or foot
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Subway
best- Take the subway from Trindade to João de Deussubway D
10 min€1–2Line 9007 bus
- Take the bus from Porto - Parque das Camélias to CTT Oliveira do Dourobus 9007 / ...
34 min€1–4Taxi
- Take the taxi from Porto-Trindade to Oliveira do Dourotaxi 5.3 km
7 min€7–9Walk
- Take the foot from Porto-Trindade to Oliveira do Dourowalk 4.7 km
55 minLine 905 bus, line 9002 bus
- Take the bus from Porto - Trindade to Escarpa - Serra do Pilarbus 905 / ...
- Take the bus from Silva Tapada to CTT Oliveira do Dourobus 9002 / ...
40 min€4–6Line 905 bus, line 9007 bus
- Take the bus from Porto - Trindade to Escarpa - Serra do Pilarbus 905 / ...
- Take the bus from Escarpa Serra do Pilar to CTT Oliveira do Dourobus 9007 / ...
1h 5m€4–6
Porto-Trindade to Oliveira do Douro by subway
Questions & Answers
The cheapest way to get from Porto-Trindade to Oliveira do Douro is to subway which costs €1 - €2 and takes 10 min.
The fastest way to get from Porto-Trindade to Oliveira do Douro is to taxi which takes 7 min and costs €7 - €9.
Yes, there is a direct bus departing from Porto - Parque das Camélias and arriving at CTT Oliveira do Douro. Services depart hourly, and operate every day. The journey takes approximately 21 min.
Yes, there is a direct train departing from Trindade and arriving at João de Deus. Services depart every 10 minutes, and operate every day. The journey takes approximately 10 min.
The distance between Porto-Trindade and Oliveira do Douro is 3 km.
The best way to get from Porto-Trindade to Oliveira do Douro without a car is to subway which takes 10 min and costs €1 - €2.
The subway from Trindade to João de Deus takes 10 min including transfers and departs every 10 minutes.
Porto-Trindade to Oliveira do Douro bus services, operated by UNIR Mobilidade, depart from Porto - Parque das Camélias station.
Porto-Trindade to Oliveira do Douro train services, operated by Metro do Porto, depart from Trindade station.
Porto-Trindade to Oliveira do Douro bus services, operated by UNIR Mobilidade, arrive at CTT Oliveira do Douro station.
What companies run services between Porto-Trindade, Portugal and Oliveira do Douro, Porto, Portugal?
Metro do Porto operates a subway from Trindade to João de Deus every 10 minutes. Tickets cost €1–2 and the journey takes 10 min. Alternatively, UNIR Mobilidade operates a bus from Porto - Parque das Camélias to CTT Oliveira do Douro hourly. Tickets cost €1–4 and the journey takes 21 min.
- Phone
- +351 220 409 630
- [email protected]
- Website
- metrodoporto.pt
Subway from Trindade to João de Deus
- Ave. Duration
- 10 min
- Frequency
- Every 10 minutes
- Estimated price
- €1–2
- Website
- https://en.metrodoporto.pt/
- Phone
- +351 226 158 151
- [email protected]
- Website
- unirmobilidade.pt
Bus from Porto - Parque das Camélias to CTT Oliveira do Douro
- Ave. Duration
- 21 min
- Frequency
- Hourly
- Estimated price
- €1–4
- Schedules at
- unirmobilidade.pt
- On board ticket
- €1–4
Bus from Silva Tapada to CTT Oliveira do Douro
- Ave. Duration
- 9 min
- Frequency
- Hourly
- Estimated price
- €1–4
- Schedules at
- unirmobilidade.pt
- On board ticket
- €1–4
Bus from Escarpa Serra do Pilar to CTT Oliveira do Douro
- Ave. Duration
- 17 min
- Frequency
- Hourly
- Estimated price
- €1–4
- Schedules at
- unirmobilidade.pt
- On board ticket
- €1–4
- Phone
- +351 226 158 158
- [email protected]
- Website
- stcp.pt
Bus from Porto - Trindade to Escarpa - Serra do Pilar
- Ave. Duration
- 6 min
- Frequency
- Every 10 minutes
- Estimated price
- €3
- Website
- https://stcp.pt/en
- On Board Ticket
- €3
Bus from Porto - Trindade to Escarpa - Serra do Pilar
- Ave. Duration
- 6 min
- Frequency
- Every 10 minutes
- Estimated price
- €3
- Website
- https://stcp.pt/en
- On Board Ticket
- €3
- Ave. Duration
- 7 min
- Estimated price
- €7–9
Táxi Link
- Phone
- +351 229 766 025
- Website
- taxi-porto.com
Taxis Invicta
- Phone
- +351 225 076 400
- Website
- taxisinvicta.com
Taxis Porto
- Phone
- +351 220 997 336
- Website
- taxisporto.pt
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 How to get from Heathrow Airport into central London, Train travel in France: A guide to SNCF, and Why you should take the train in the US - to help you get the most out of your next trip.
More Questions & Answers
Porto-Trindade to Oliveira do Douro train services, operated by Metro do Porto, arrive at João de Deus station.
There are 6852+ hotels available in Oliveira do Douro.










