There are 3 ways to get from Aveiro to Salamanca by bus, train 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.

Recommended option

Bus  •  5 h 10 min

  1. Take the bus from Aveiro to Salamanca Porto > Aveiro > Viseu > Guarda > Vilar Formoso > Ciudad Rodrigo > Salamanque > Valladolid > Burgos > Bilbao > Hernani

$12 - $17

2 alternative options

Train  •  5 h 45 min

  1. Take the train from Aveiro to Coimbra-B Intercity / ...
  2. Take the train from Coimbra-B to Salamanca Hot

$35 - $59

Drive  •  2 h 57 min

  1. Drive from Aveiro to Salamanca 192.1 miles

$40 - $65

What companies run services between Aveiro, Portugal and Salamanca, Castille and León, Spain?

Ouibus operates a bus from Aveiro to Salamanca hourly. Tickets cost $12 - $17 and the journey takes 5 h 10 min. Alternatively, you can take a train from Aveiro to Salamanca via Coimbra-B in around 5 h 45 min.

Train operators
Portuguese Railways (CP)
Phone
+351 707 210 220
Website
cp.pt
Train from Aveiro to Coimbra-B
Ave. Duration
24 min
Frequency
Hourly
Estimated price
$5 - $9
Website
cp.pt
Purchase a
eurail.com
2nd Class
$5 - $8
1st Class
$5 - $9
Train from Coimbra-B to Salamanca
Ave. Duration
4 h 21 min
Frequency
Once daily
Estimated price
$30 - $50
Website
cp.pt
Purchase a
eurail.com
Bus operators
Ouibus
Phone
0890715298
Website
ouibus.com
Bus from Aveiro to Salamanca
Ave. Duration
5 h 10 min
Frequency
Hourly
Estimated price
$12 - $17
Website
Ouibus

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including French strikes 2018: What are my alternative transport options?, South Korea: Travelling from Seoul to Busan and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.

Questions & Answers

How far is it from Aveiro to Salamanca?

The distance between Aveiro and Salamanca is 254 km. The road distance is 307 km.

What is the cheapest way to get from Aveiro to Salamanca?

The cheapest way to get from Aveiro to Salamanca is to bus which costs 10€ - 14€ and takes 5 h 10 min.

What is the fastest way to get from Aveiro to Salamanca?

The quickest way to get from Aveiro to Salamanca is to drive which takes 2 h 57 min and costs 35€ - 55€.

Is there a direct train between Aveiro and Salamanca?

No, there is no direct train from Aveiro to Salamanca. However, there are services departing from Aveiro and arriving at Salamanca via Coimbra-B. The journey, including transfers, takes approximately 5 h 45 min.

Is there a direct bus between Aveiro and Salamanca?

Yes, there is a direct bus departing from Aveiro and arriving at Salamanca. Services depart hourly, and operate Tuesday, Thursday and Saturday. The journey takes approximately 5 h 10 min.

How long does it take to get from Aveiro to Salamanca?

The bus from Aveiro to Salamanca takes 5 h 10 min including transfers and departs hourly.

Trips to Salamanca

Santiago de Compostela to Salamanca Castille and León Spain Donostia San Sebastián to Salamanca Castille and León Spain Bilbao to Salamanca Castille and León Spain Amsterdam to Salamanca Castille and León Spain University of Algarve to Salamanca Castille and León Spain Huelva to Salamanca Castille and León Spain Fermoselle to Salamanca Castille and León Spain Fuengirola to Salamanca Castille and León Spain Marseille Airport MRS to Salamanca Castille and León Spain Billund Airport BLL to Salamanca Castille and León Spain Dublin to Salamanca Castille and León Spain Preston to Salamanca Castille and León Spain Orellana la Vieja to Salamanca Castille and León Spain Southend on Sea to Salamanca Castille and León Spain Miranda de Ebro to Salamanca Castille and León Spain Consuegra to Salamanca Castille and León Spain East Midlands Airport EMA to Salamanca Castille and León Spain Finisterre Galicia Spain to Salamanca Castille and León Spain Andorra to Salamanca Castille and León Spain Bom Jesus do Monte to Salamanca Castille and León Spain Tortosa to Salamanca Castille and León Spain Figueres to Salamanca Castille and León Spain Canals to Salamanca Castille and León Spain Torremolinos to Salamanca Castille and León Spain Kuala Lumpur to Salamanca Castille and León Spain Würzburg to Salamanca Castille and León Spain Gothenburg to Salamanca Castille and León Spain Sesimbra to Salamanca Castille and León Spain Ljubljana to Salamanca Castille and León Spain Corsica to Salamanca Castille and León Spain