There are 2 ways to get from Zamora to Miranda do Douro (Station) by 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.
Questions & Answers
The cheapest way to get from Zamora to Miranda do Douro (Station) is to drive which costs €8 - €13 and takes 52 min.
The fastest way to get from Zamora to Miranda do Douro (Station) is to drive which takes 52 min and costs €8 - €13.
The distance between Zamora and Miranda do Douro (Station) is 66 km. The road distance is 55.3 km.
It takes approximately 1h 7m to get from Zamora to Miranda do Douro (Station), including transfers.
Miranda do Douro (Station) is 1h behind Zamora. It is currently 8:38 AM in Zamora and 7:38 AM in Miranda do Douro (Station).
Yes, the driving distance between Zamora to Miranda do Douro (Station) is 55 km. It takes approximately 52 min to drive from Zamora to Miranda do Douro (Station).
There are 109+ hotels available in Miranda do Douro (Station).
What companies run services between Zamora, Spain and Miranda do Douro (Station), Portugal?
There is no direct connection from Zamora to Miranda do Douro (Station). However, you can take the bus to Bermillo de Sayago then drive to Miranda do Douro (Station). Alternatively, you can drive from Zamora to Miranda do Douro (Station) in around 52 min.
- Phone
- +34 (0) 980 532 046
- [email protected]
- Website
- tamame-bus.com
Bus from Zamora Estación de Autobuses to Bermillo de Sayago
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Schedules at
- tamame-bus.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 Travelling by boat in Italy, Bali: What to do if Mount Agung erupts, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
