There are 4 ways to get from Porto to Olival by subway, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Subway, taxi
best- Take the subway from Aliados to Vila d'EsteD
- Take the taxi from Vila d'Este to Olival
28 min€11–15Drive 15.1 km
cheapest- Drive from Porto to Olival15.1 km
17 min€3–4Line 8027 bus, taxi
- Take the bus from Campanhã to Zebreiros8027
- Take the taxi from Zebreiros to Olival
29 min€10–14Taxi
- Take the taxi from Porto to Olival15.1 km
17 min€13–16
Questions & Answers
The cheapest way to get from Porto to Olival is to drive which costs €2 - €4 and takes 17 min.
The fastest way to get from Porto to Olival is to taxi which takes 17 min and costs €13 - €16.
The distance between Porto and Olival is 17 km. The road distance is 15.1 km.
The best way to get from Porto to Olival without a car is to subway and taxi which takes 28 min and costs €11 - €15.
It takes approximately 28 min to get from Porto to Olival, including transfers.
Yes, the driving distance between Porto to Olival is 15 km. It takes approximately 17 min to drive from Porto to Olival.
There are 6339+ hotels available in Olival.
What companies run services between Porto, Portugal and Olival, Porto, Portugal?
There is no direct connection from Porto to Olival. However, you can take the subway to Vila d'Este then take the taxi to Olival. Alternatively, you can take the line 8027 bus to Zebreiros then take the taxi to Olival.
- Phone
- +351 220 409 630
- apoio.clientes@metrodoporto.pt
- Website
- metrodoporto.pt
Subway from Aliados to Vila d'Este
- Ave. Duration
- 20 min
- Frequency
- Every 15 minutes
- Estimated price
- €1–2
- Website
- https://en.metrodoporto.pt/
- Phone
- +351 226 158 151
- geral@unirmobilidade.pt
- Website
- unirmobilidade.pt
Bus from Campanhã to Zebreiros
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- €1–4
- Schedules at
- unirmobilidade.pt
- On board ticket
- €1–4
- Ave. Duration
- 11 min
- Estimated price
- €9–16
Taxis Porto
- Phone
- +351 966 421 103
- Website
- taxis-porto.pt
Táxis Coop
- Phone
- +351 227 864 000
- Website
- taxisvilanovadegaia.pai.pt
Taxis Invicta
- Phone
- +351 225 076 400
- Website
- taxisinvicta.com
Táxi Link
- Phone
- +351 220 405 140
- Website
- taxi-porto.com
Taxis Porto
- Phone
- +351 966 421 103
- Website
- taxis-porto.pt
Táxis Coop
- Phone
- +351 227 864 000
- Website
- taxisvilanovadegaia.pai.pt
Taxis Invicta
- Phone
- +351 225 076 400
- Website
- taxisinvicta.com
Táxi Link
- Phone
- +351 220 405 140
- Website
- taxi-porto.com
TÁXIS - Moreira & Filho, Lda.
- Phone
- +351 936 212 646
- Website
- facebook.com
Rio Táxi
- Phone
- +351 915 124 351
Taxis Porto
- Phone
- +351 220 997 336
- Website
- taxisporto.pt
Taxis Invicta
- Phone
- +351 225 076 400
- Website
- taxisinvicta.com
Táxi Link
- Phone
- +351 220 405 140
- Website
- taxi-porto.com
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 Luton Airport into central London, Bali: What to do if Mount Agung erupts, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.





