Compare prices to get from Salamanca to Madrid
MXN$42|1h 37m
MXN$4,301|4h 30m
MXN$52
MXN$52
MXN$52
MXN$52
MXN$517
MXN$468
MXN$374
MXN$415
MXN$52
MXN$52
MXN$52
MXN$42
MXN$52
MXN$52
RENFE05:47
2h 38m
08:25
SalamancaMadrid-Príncipe Pío
MXN$52
Search
Direct
RENFE10:48
1h 37m
12:25
SalamancaMadrid-Chamartín
MXN$328
Search
Direct
RENFE07:35
2h 42m
10:17
SalamancaMadrid-Príncipe Pío
MXN$52
Search
Direct
RENFE09:44
2h 56m
12:40
SalamancaMadrid-Príncipe Pío
MXN$52
Search
Direct
- Prices shown from Salamanca to Madrid are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.
Compare transport options from Salamanca to Madrid
The cheapest way to get from Salamanca to Madrid costs only MXN$374 on average via Trains, and the quickest way takes just 1h 40m by Flights. Find the travel option that best suits you.
Trains Cheapest
Average price MXN$374
Average duration2h 30m
Departure Time20:01 - 22:46
Direct options
Flights Fastest
Average price MXN$2,348
Average duration1h 40m
Departure Time--
Direct options
· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time
When is the cheapest time to travel from Salamanca to Madrid?
What is the cheapest day to travel by train from Salamanca to Madrid?
Based on Trip.com's data, the cheapest day to travel by train from Salamanca to Madrid is Monday, with an average price of MXN$375.
MXN$415
MXN$395
MXN$375
MXN$354
From Salamanca to Madrid: Travel Information
Companies operating from Salamanca to Madrid
Find stations and airports near Salamanca and Madrid
Popular train stations near Salamanca
Salamanca
Salamanca-La Alamedilla
Salamanca-Bus
Aldeaseca De La Armuña-Bus
Moriscos
Popular train stations near Madrid
Madrid-Atocha Cercanías
Madrid-Puerta De Atocha
Delicias
Railway Museum
Embajadores
Popular airports near Salamanca
Salamanca Airport (SLM)
Valladolid Airport (VLL) Nearby
Popular airports near Madrid
Madrid Barajas Airport (MAD)
Salamanca Airport (SLM) Nearby
Recommended hotels in Madrid

8.5/10
131 Reviews
Hostal Victoria II

City Center | 0.06 km from city centre
MXN$708

7.9/10
80 Reviews
Hostal Victoria I

City Center | 0.08 km from city centre
MXN$813

9.2/10
115 Reviews
Woohoo Rooms Boutique Sol

City Center | 0.08 km from city centre
MXN$1,341

9.6/10
40 Reviews
La Fonda de los Príncipes

City Center | 0.09 km from city centre
8% off
MXN$2,553 MXN$2,357
FAQ – How to Get from Salamanca to Madrid
What’s the distance between Salamanca and Madrid?
It’s about 172 km (107 miles) from Salamanca to Madrid.How do I get from Salamanca to Madrid?
You can travel from Salamanca to Madrid in 2 different ways: Flights, Trains.What’s the fastest way to get from Salamanca to Madrid?
The fastest way to get from Salamanca to Madrid is by Flights, with an average journey time of 1 hour 40 minutes. Other modes of transport take longer: Trains takes on average 2h 30m.What’s the cheapest way to travel from Salamanca to Madrid?
The cheapest way to get from Salamanca to Madrid is by Trains, with an average price of MXN$374. Other modes of transport are more expensive: Flights costs around MXN$2,348 on avergae.What are the main departure and arrival points between Salamanca and Madrid?
When traveling from Salamanca to Madrid, travelers usually depart from and arrive to the following locations: Flights typically departs from Salamanca Airport and arrives at Madrid Barajas Airport , Trains typically departs from Salamanca and arrives at Madrid-Atocha Cercanías .When should you book tickets from Salamanca to Madrid to get the best deal?
Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Salamanca to Madrid are usually cheapest (Monday), with an average price of MXN$375 .Are Salamanca and Madrid in the same time zone?
The time difference between Salamanca and Madrid is 0h.
