There are 4 ways to get from Matosinhos to Mirandela by subway, bus, car, taxi, or towncar
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Subway, bus
best- Take the subway from Matosinhos Sul to Campanhãsubway A
- Take the bus from Porto - Terminal Intermodal de Campanhã to Mirandelabus 52 | Porto
3h 43m€12–22Drive 150.7 km
- Drive from Matosinhos to Mirandelacar 150.7 km
1h 29m€25–36Taxi
- Take the taxi from Matosinhos to Mirandelataxi 150.7 km
1h 29m€120–150Towncar
- Take a town car from Porto - Aeroporto Francisco Sá Carneiro to Mirandelatowncar 153.3 km
2h 24m€187
Matosinhos to Mirandela by subway, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Matosinhos to Mirandela is to subway and bus which costs €11 - €23 and takes 3h 43m.
The fastest way to get from Matosinhos to Mirandela is to drive which takes 1h 29m and costs €24 - €35.
The distance between Matosinhos and Mirandela is 172 km. The road distance is 150.7 km.
The best way to get from Matosinhos to Mirandela without a car is to subway and bus which takes 3h 43m and costs €11 - €23.
It takes approximately 3h 43m to get from Matosinhos to Mirandela, including transfers.
Yes, the driving distance between Matosinhos to Mirandela is 151 km. It takes approximately 1h 29m to drive from Matosinhos to Mirandela.
There are 139+ hotels available in Mirandela.
What companies run services between Matosinhos, Porto, Portugal and Mirandela, Portugal?
There is no direct connection from Matosinhos to Mirandela. However, you can take the subway to Campanhã, walk to Porto - Terminal Intermodal de Campanhã, then take the bus to Mirandela. Alternatively, you can drive from Matosinhos to Mirandela in around 1h 29m.
- Phone
- +351 220 409 630
- [email protected]
- Website
- Metro do Porto
Subway from Matosinhos Sul to Campanhã
- Ave. Duration
- 33 min
- Frequency
- Every 15 minutes
- Estimated price
- €1–3
- Website
- Metro do Porto
- Phone
- +351 21 75 24 524
- Website
- Rede Expressos
Bus from Porto - Terminal Intermodal de Campanhã to Mirandela
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- €10–19
- Website
- Rede Expressos
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Porto - Terminal Intermodal de Campanhã to Mirandela
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- €11–20
- Website
- BlaBlaCar Bus
- Phone
- (+351) 220 971 653
- [email protected]
- Website
- VM Transfers
Towncar from Porto - Aeroporto Francisco Sá Carneiro to Mirandela
- Ave. Duration
- 1h 37m
- Frequency
- On demand
- Estimated price
- €185
- Website
- VM Transfers
- Ave. Duration
- 1h 29m
- Estimated price
- €120–150
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
Táxis Coop
- Phone
- +351 227 864 000
- Website
- taxisvilanovadegaia.pai.pt
Rio Táxi
- Phone
- +351 22 489 0507
- Website
- chamartaxi.pt
TÁXIS - Moreira & Filho, Lda.
- Phone
- +351 936 212 646
- Website
- facebook.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 Is ride-sharing platform BlaBlaCar right for you?, Train travel in France: A guide to SNCF, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.














