See also:
Note: the Spanish (and, strictly speaking, English) name for Porto is Oporto.
How to Get from Porto to Salamanca by Bus
The bus from Porto to Salamanca is run by ALSA. The journey takes between five and seven hours and costs about 35 euros.How to Get from Porto to Salamanca by Train
There are no trains from Porto to Salamanca.How to Get from Porto to Salamanca by Car
The 350km driver from Porto to Salamanca takes about three-and-a-half hours. Take the A25 and A-62 roads. Note that these are toll roads.More: Renting a Car in Spain
How to Get from Porto to Salamanca by Plane
There are no flights from Porto to Salamanca.More: Cheap Flights to Spain

