There are 5 ways to get from Universidad de Salamanca to Porto by bus, train (Renfe), rideshare, 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.
Bus
best- Take the bus from Salamanca to Porto - Terminal Intermodal de Campanhãbus BlaBlaCar Bus
3h 47m€24–60Rideshare
cheapest- Take the rideshare from Salamanca to Porto347.2 km
4h 3m€16–35Train (Renfe)
- Take the train from Salamanca to Medina Campo Avtrain Alv
- Take the train from Medina Campo Av to Pontevedratrain
- Take the train from Redondela De Galicia to Porto Campanhatrain Ic
9h 41m€86–143Bus via Pólo Universitário
- Take the bus from Salamanca, Estación de Autobuses to Pólo Universitáriobus
5h 47m€30–75Drive 347.9 km
- Drive from Universidad de Salamanca to Portocar 347.9 km
3h 33m€55–79
Universidad de Salamanca to Porto by foot and bus
Questions & Answers
The cheapest way to get from Universidad de Salamanca to Porto is to rideshare which costs €16 - €35 and takes 4h 3m.
The fastest way to get from Universidad de Salamanca to Porto is to drive which takes 3h 33m and costs €50 - €80.
Yes, there is a direct bus departing from Salamanca and arriving at Porto - Terminal Intermodal de Campanhã. Services depart five times a day, and operate every day. The journey takes approximately 3h 30m.
No, there is no direct train from Universidad de Salamanca to Porto. However, there are services departing from Salamanca and arriving at Porto Campanha via Medina Campo Av, Pontevedra and Redondela De Galicia. The journey, including transfers, takes approximately 9h 41m.
The distance between Universidad de Salamanca and Porto is 347 km. The road distance is 347.9 km.
The best way to get from Universidad de Salamanca to Porto without a car is to bus which takes 3h 47m and costs €24 - €60.
The bus from Salamanca to Porto - Terminal Intermodal de Campanhã takes 3h 30m including transfers and departs five times a day.
Universidad de Salamanca to Porto bus services, operated by BlaBlaCar Bus, depart from Salamanca station.
Universidad de Salamanca to Porto train services, operated by Renfe Viajeros, depart from Salamanca station.
The best way to get from Universidad de Salamanca to Porto is to bus which takes 3h 47m and costs €24 - €60. Alternatively, you can train, which costs €85 - €150 and takes 9h 41m.
What companies run services between Universidad de Salamanca, Spain and Porto, Portugal?
BlaBlaCar Bus operates a bus from Salamanca to Porto - Terminal Intermodal de Campanhã twice daily. Tickets cost €30–55 and the journey takes 3h 30m. Two other operators also service this route. Alternatively, you can take a vehicle from Universidad de Salamanca to Porto Campanha via Salamanca, Medina Campo Av, Pontevedra, and Redondela De Galicia in around 9h 41m.
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Salamanca to Medina Campo Av
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €9–15
- Website
- Renfe Viajeros
Train from Medina Campo Av to Pontevedra
- Ave. Duration
- 3h 16m
- Frequency
- Twice daily
- Estimated price
- €55–90
- Website
- Renfe Viajeros
Train from Redondela De Galicia to Porto Campanha
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a day
- Estimated price
- €20–35
- Website
- Renfe Viajeros
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Salamanca to Porto - Terminal Intermodal de Campanhã
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- €30–55
- Website
- BlaBlaCar Bus
- Phone
- +351 21 75 24 524
- Website
- Rede Expressos
Bus from Salamanca to Porto - Terminal Intermodal de Campanhã
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- €25–60
- Website
- Rede Expressos
Bus from Salamanca, Estación de Autobuses to Pólo Universitário
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- €30–75
- Website
- Rede Expressos
- [email protected]
- Website
- gipsyy.com
Bus from Salamanca to Porto - Terminal Intermodal de Campanhã
- Ave. Duration
- 4h 59m
- Frequency
- Twice daily
- Estimated price
- €24–55
- Schedules at
- gipsyy.com
Rome2Rio's guide to BlaBlaCar.es
Contact DetailsContact Details
- Website
- BlaBlaCar.es
Rideshare from Salamanca to Porto
- Ave. Duration
- 3h 57m
- Frequency
- Once daily
- Estimated price
- €16–35
- Schedules at
- BlaBlaCar.es
Want to know more about travelling around Portugal
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
Is ride-sharing platform BlaBlaCar right for you?
Read the travel guide
More Questions & Answers
Universidad de Salamanca to Porto bus services, operated by BlaBlaCar Bus, arrive at Porto - Terminal Intermodal de Campanhã station.
Porto is 1h behind Universidad de Salamanca. It is currently 3:55 PM in Universidad de Salamanca and 2:55 PM in Porto.
Universidad de Salamanca to Porto train services, operated by Renfe Viajeros, arrive at Medina Campo Av station.
Yes, the driving distance between Universidad de Salamanca to Porto is 348 km. It takes approximately 3h 33m to drive from Universidad de Salamanca to Porto.
Book your Universidad de Salamanca to Porto bus tickets online with Omio.
There are 6848+ hotels available in Porto.
Check out Blablacar's carpooling service for rideshare options between Universidad de Salamanca and Porto. A great option if you don't have a driver's licence or want to avoid public transport.



















