Plane: From Barcelona and Paris there are air links to Salamanca. The airport is located about 15 kilometers from the city which you can arrive by taxi. http://www.aena.es/csee/Satellite/Aeropuerto-Salamanca/es/Page/1237554613575//Taxi.html
Another option is to take the bus that takes you in 25 minutes to Salamanca for 3 €.http://www.aena.es/csee/Satellite/Aeropuerto-Salamanca/es/Page/1237554613567//Transporte-publico.html
Train: There is a very good train connection between Salamanca and other cities in Spain, and even directly lines with Portugal. More information: http://www.renfe.com
Bus: By bus you can travel to many places in Spain but also outside Spain
Car: To come by car you can use the A-50 from the capital of Spain. The A-66 highway connects other Spanish cities. Finally the A-62 connects Salamanca with Portugal.