How to reach Salamanca

Getting to Salamanca is easy –it is in the central part of Spain, some 212 kilometres from Madrid. An ample communications and transport network means you can easily reach Salamanca from most Spanish cities.

By car

Salamanca is linked with the capital, Madrid, by the A-50 motorway, while other Spanish towns such as Gijón, Zamora, Cáceres and Mérida can be accessed on the A-66. You can get to Salamanca from Portugal in a few hours on the A-62 motorway.

By air

The best option is to fly to Adolfo Suarez - Madrid Barajas airport in Madrid. Renting a car, or taking the train or coach (there is a direct line which leaves from Terminal 1 at Barajas) are other good options. The Valladolid international airport is also relatively close, less than an hour and a half away. 

By bus

In addition to the car, you can also take a coach to the city from other points of the peninsula such as Madrid, Barcelona, Seville, Zaragoza and Santander, and from international destinations such as Bordeaux, Hamburg, Lyon, Munich, Nice and Paris. The bus station is in the city centre, close to the historic centre.

By train

The train is another good option for making the journey to Salamanca, from most major Spanish cities. There are also direct services to Portugal, and there are connections to other international destinations using the Irún-Hendaya line. The railway station is in the city centre.

If you are planning to combine a flight to Madrid with a train ride to Salamanca, from Madrid-Barajas airport the Chamartin station in Madrid is easily reachable (via local train from Terminal 4, or via Metro for all terminals). Chamartin Station is where the Madrid - Salamanca line leaves from.

Please check the RENFE website (Spanish National Railways) for tickets & schedules. 

Links of interest