Travel Information from Porto to Zamora
| 150 miles | |
| Coach | |
| £9 - £9 | |
| Coach • £9 • 4 h 59 min | |
| Coach • £9 • 4 h 59 min | |
| Alsa |
Travel 150 miles by coach to Zamora from Porto. Alsa is the main travel provider operating this route. Travellers can even take a direct coach from Porto to Zamora.
Travel optionsfrom Porto to Zamora
How to get to Zamora from Porto by train, bus, flight or ferry.
Our recommendation
The best way to travel from Porto to Zamora is by taking a coach because it’s the best combination of price and speed.
NormalCheapest
NormalFastest
NormalFind all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, coaches, flights and ferries
Compare coach prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
21 Dec
22 Dec
23 Dec
24 Dec
25 Dec
26 Dec
27 Dec
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Porto to Zamora
Travel to Zamora easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Porto to Zamora.

You can get from Porto to Zamora by coach.
The cheapest way to get from Porto to Zamora is by taking a coach with average ticket prices of £9.
Going by coach is the quickest way from Porto to Zamora with an average travel time of 4 h 59 min.
Zamora is approximately 150 miles away from Porto.
The average frequency per day from Porto to Zamora is:
However, we recommend checking specific travel dates for your trip to Zamora from Porto as scheduled services by coach can vary by season or day of the week.
These are the most popular departure and arrival points for travellers from Porto to Zamora:
- Coaches most often depart from Porto at Porto, Terminal Intermodal de Campanhã and arrive in Zamora at Zamora, Estación de Autobuses.
The following travel company offer services from Porto to Zamora:
- Alsa, FlixBus, COOPERATIVA INTERURBANA ANDORRANA or Rede Expressos can take you to Zamora by coach. If searching for a good deal on coaches, you can find tickets for FlixBus from Porto to Zamora for £9.
Yes, there is a direct service from Porto to Zamora:
- You can book a direct coach with.
Direct services to Zamora tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your route.
Travelling from Porto to Zamora: related information
Here are some other resources that might have the information you need
