There are 4 ways to get from Marco de Canaveses to Miranda do Douro by bus, train, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Terminal Rodoviário de Amarante to Miranda do Dourobus 44 | Porto
3h 41m€39–63Train, bus
cheapest- Take the train from Marco De Canaveses to Pocinhotrain 861 / ...
- Take the bus from Pocinho to Terminal Rodoviário de Miranda do Dourobus 45 | Lisboa
5h 14m€20–42Drive 200.2 km
- Drive from Marco de Canaveses to Miranda do Dourocar 200.2 km
2h 42m€32–45Taxi, fly, bus
- Take the taxi from Marco de Canaveses to Vila-Real-Airport-VRLtaxi
- Fly from Vila Real Airport (VRL) to Braganca Airport (BGC)plane VRL - BGC
- Take the bus from Estação Rodoviária de Bragança to Miranda do Dourobus
3h 42m€108–323
Marco de Canaveses to Miranda do Douro by train and bus
Questions & Answers
The cheapest way to get from Marco de Canaveses to Miranda do Douro is to train and bus which costs €19 - €45 and takes 5h 14m.
The fastest way to get from Marco de Canaveses to Miranda do Douro is to drive which takes 2h 42m and costs €30 - €45.
No, there is no direct bus from Marco de Canaveses to Miranda do Douro. However, there are services departing from Terminal Rodoviário de Amarante and arriving at Miranda do Douro via . The journey, including transfers, takes approximately 3h 41m.
The distance between Marco de Canaveses and Miranda do Douro is 224 km. The road distance is 200.2 km.
The best way to get from Marco de Canaveses to Miranda do Douro without a car is to bus which takes 3h 41m and costs €35 - €65.
It takes approximately 3h 41m to get from Marco de Canaveses to Miranda do Douro, including transfers.
Marco de Canaveses to Miranda do Douro bus services, operated by Rede Expressos, depart from Terminal Rodoviário de Amarante station.
Marco de Canaveses to Miranda do Douro bus services, operated by Rede Expressos, arrive at Miranda do Douro station.
Yes, the driving distance between Marco de Canaveses to Miranda do Douro is 200 km. It takes approximately 2h 42m to drive from Marco de Canaveses to Miranda do Douro.
Book your Marco de Canaveses to Miranda do Douro bus tickets online with Omio.
What companies run services between Marco de Canaveses, Portugal and Miranda do Douro, Portugal?
Rede Expressos operates a bus from Terminal Rodoviário de Amarante to Miranda do Douro 5 times a week. Tickets cost €15–35 and the journey takes 3h 25m.
- Website
- fly.sevenair.com
Flights from Vila Real Airport to Braganca Airport
- Ave. Duration
- 20 min
- When
- Monday to Saturday
- Estimated price
- €27–300
- Website
- worldticket.com
Flights from Vila Real Airport to Braganca Airport
- Ave. Duration
- 20 min
- When
- Monday to Saturday
- Estimated price
- €27–300
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Marco De Canaveses to Pocinho
- Ave. Duration
- 2h 14m
- Frequency
- Every 4 hours
- Estimated price
- €11–22
- Website
- https://www.cp.pt/en/
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Terminal Rodoviário de Amarante to Miranda do Douro
- Ave. Duration
- 3h 25m
- Frequency
- 5 times a week
- Estimated price
- €15–35
- Website
- https://rede-expressos.pt/en
Bus from Pocinho to Terminal Rodoviário de Miranda do Douro
- Ave. Duration
- 2h
- Frequency
- 6 times a week
- Estimated price
- €8–20
- Website
- https://rede-expressos.pt/en
- Phone
- +351 259 340 710
- [email protected]
- Website
- rodonorte.pt
Bus from Estação Rodoviária de Bragança to Miranda do Douro
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- €5–12
- Website
- https://www.rodonorte.pt/en/
- Ave. Duration
- 38 min
- Estimated price
- €60–75
Bruno TaxiSimiliar
- Phone
- +351 911 500 317
- Website
- taxisimiliar.pt
Taxi Penafiel
- Phone
- +351 910 962 008
- Website
- taxipenafiel.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 Which London airport should I choose?, Slovenia: Getting from Ljubljana to Lake Bled, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
More Questions & Answers
There are 109+ hotels available in Miranda do Douro.









