April 14, 2015

Getting From Salamanca or Madrid to Porto by Bus

There are buses from both Salamanca and Madrid in Spain to Porto in Portugal via Guarda.

Getting From Salamanca to Porto by Bus.


Buses are operated by ALSA/Internorte and take 6 hours and 15 minutes from Salamanca and 9 hours, 15 minutes from Madrid. The bus station in Porto where these international buses depart is at Casa da Musica on the Porto metro.

Presently the bus leaves Salamanca bus station at 12.45pm and arrives in Porto at 6pm. Returning to Spain from Porto the bus leaves Casa da Musica at 10.15am and should arrive in Salamanca at 5.30pm.

Getting From Salamanca or Madrid to Porto by Bus.


The bus from Portugal to Spain usually goes via Aveiro. Price for a one-way ticket is presently 44 Euros.
(Note: there is an hour difference in time between Spain and Portugal.)

The bus stops on the Spanish side of the border at a service station for a break for food. There are occasionally delays at the border.

Madrid to Salamanca is pleasantly done by train and then bus to Porto. If you are doing the whole leg by bus the journey takes 10 hours. The bus leaves from Av. de America at 9am and arrives in Porto at 6pm. Single is 50 Euros with the return fare 84 Euros.

No comments: