Travel from Porto to Zamora-Spain

Bus from Porto to Zamora

Iberocoach operates a bus from Porto to Zamora once daily. Tickets cost $85 - $100 and the journey takes 4 h 27 min.

How to get from Porto to Zamora

ModeDurationPrice
From Porto - Campo 24 de Agosto - Enfrente ao Pingo Doce bus to Zamora - Estación de Autobuses.4 h 27 min75€
From Porto bus to Mirandela - Central de Camionagem then bus to Zamora - Estación de Autobuses.5 h 33 min86€
From Porto drive to Zamora.3 h 21 min42€

How long does it take to get from Porto to Zamora?

The bus from Porto - Campo 24 de Agosto - Enfrente ao Pingo Doce to Zamora - Estación de Autobuses takes 4 h 27 min including transfers and departs once daily.

Is there a direct bus between Porto and Zamora?

Yes, there is a direct bus departing from Porto - Campo 24 de Agosto - Enfrente ao Pingo Doce and arriving at Zamora - Estación de Autobuses. Services depart once daily, and operate Tuesday, Thursday and Saturday. The journey takes approximately 4 h 27 min.

Operators from Porto to Zamora

OperatorPhoneWebsite
Iberocoach(+351) 253 267 730Iberocoach
Rodonorte+ 351 259 340 710Rodonorte