The cheapest trains from Salamanca to Madrid

Showing times and prices for 21 Oct

Cheapest

£22

Average

£24

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Salamanca to Madrid will cost around £ 24 if you buy it on the day, but the cheapest tickets can be found for only £ 22.

Cheapest
12:28Salamanca2h44 15:12Madrid Príncipe Pío
0 changes
£221One-way
Cheapest
09:41Salamanca2h52 12:33Madrid Príncipe Pío
0 changes
£221One-way
Cheapest
18:02Salamanca2h54 20:56Madrid Príncipe Pío
0 changes
£221One-way
Cheapest
16:44Salamanca3h04 19:48Madrid Príncipe Pío
0 changes
£221One-way
Cheapest
19:58Salamanca2h46 22:44Madrid Príncipe Pío
0 changes
£221One-way

Timetable Salamanca to Madrid

Showing trains for tomorrow, Thu, 21 Oct
06:25Salamanca1h40 08:05Madrid Chamartín
0 changes
07:32Salamanca2h39 10:11Madrid Príncipe Pío
0 changes
09:41Salamanca2h52 12:33Madrid Príncipe Pío
0 changes
12:28Salamanca2h44 15:12Madrid Príncipe Pío
0 changes
16:44Salamanca3h04 19:48Madrid Príncipe Pío
0 changes
18:02Salamanca2h54 20:56Madrid Príncipe Pío
0 changes
18:20Salamanca1h40 20:00Madrid Chamartín
0 changes
19:58Salamanca2h46 22:44Madrid Príncipe Pío
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Thu
21 Oct
£22Renfe
£13Avanza
Fri
22 Oct
£22Renfe
£13Avanza
Sat
23 Oct
£22Renfe
£13Avanza
Sun
24 Oct
£22Renfe
£13Avanza
Mon
25 Oct
£22Renfe
£13Avanza
Tue
26 Oct
£18Renfe
£13Avanza
Wed
27 Oct
£18Renfe
£13Avanza
Thu
28 Oct
£22Renfe
£13Avanza
Fri
29 Oct
£22Renfe
£13Avanza
Sat
30 Oct
£21Renfe
£13Avanza
Sun
31 Oct
£18Renfe
£13Avanza
Mon
1 Nov
£22Renfe
£13Avanza
Tue
2 Nov
£21Renfe
Find prices
Wed
3 Nov
£18Renfe
Find prices
Thu
4 Nov
£14Renfe
Find prices
Fri
5 Nov
£14Renfe
Find prices
Sat
6 Nov
£12Renfe
Find prices
Sun
7 Nov
£14Renfe
£13Avanza
Mon
8 Nov
£12Renfe
Find prices
Tue
9 Nov
£21Renfe
Find prices

The fastest trains from Salamanca to Madrid

Showing times and prices for 21 Oct

Fastest Journey

1 h 40 m

Average

2 h 32 m

Trains per day

8

Distance

175 km

Of the 8 trains that leave Salamanca for Madrid every day 8 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 175 km distance in an average of 2 h 32 m but if you time it right, some trains will get you there in just 1 h 40 m .

The slowest trains will take 3 h 4 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
06:25Salamanca1h40 08:05Madrid Chamartín
0 changes
£281One-way
Fastest
18:20Salamanca1h40 20:00Madrid Chamartín
0 changes
£281One-way
2nd Fastest
07:32Salamanca2h39 10:11Madrid Príncipe Pío
0 changes
£221One-way
12:28Salamanca2h44 15:12Madrid Príncipe Pío
0 changes
£221One-way
19:58Salamanca2h46 22:44Madrid Príncipe Pío
0 changes
£221One-way

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Salamanca to Madrid

distanceDistance109 miles (175 km)
durationAverage train duration1 h 40 min
priceAverage train ticket price£21 (€24)
frequencyTrain frequency6 a day
changesDirect trainYes, there are 6 direct trains a day
carriersTrain providersRenfe

Trains from Salamanca to Madrid cover the 109 miles (175 km) long trip taking on average 1 h 40 min with our travel partners like Renfe. Normally, there are 6 trains operating per day, including direct services available. While the average ticket price for this route costs around £21, you can find the cheapest train ticket for as low as £18. Travellers depart most frequently from Salamanca and arrive in Madrid-Puerta de Atocha.

Train companies

Train between Salamanca and Madrid with Renfe

You can travel by train from Salamanca to Madrid with Renfe for as low as £18. When you search for timetables and tickets, Omio will show you the best trip.

Renfe

Renfe trains between Salamanca and Madrid are available on Omio for as little as £18. Renfe is Spain’s national train operator offering domestic routes and international routes to France and Portugal. When travelling on a Renfe train from Salamanca to Madrid, you can expect to travel 109 miles (175 km). Check Renfe’s train timetables and tickets for the Salamanca to Madrid journey and find the best option for you.

Renfe is known for its range of train ticket types to fit anyone’s budget, such as the Promo, Promo+ and Flexible tickets. Renfe also has discount cards for qualified travellers like the Renfe Gold Card and +Renfe Youth Card 50, which you can use on Omio.

Renfe has a wide range of train types with different levels of comfort, amenities and speed at which they travel. These train types include AVE for high-speed long-distance routes, Alvia and Altaria for domestic routes in parts of Spain, Euromed for routes along the stunning Mediterranean coast, Avant commuter trains and Trenhotel night trains.

Operator ticket policies for COVID

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Exceptions to waive change or cancellation fees policy
  • Renfe has applied temporary travel conditions for ticket holders that can no longer justify their travel or don’t wish to travel with AVE, Large Distancia, Avant or Media services for trips between 29th of October and 8th of May 2021
  • Travellers may choose to get a full refund, free of charge, or be provided with a new ticket for another date free of charge.
  • Passengers traveling international routes (Renfe–SNCF) can cancel their ticket free of charge until August 29th, 2021 if it’s requested three days before the departure date.


Renfe trains from Salamanca to Madrid

+

Renfe is Spain's national train operator and connects the country's main points of interest. In addition, Renfe has the largest high-speed network in Europe with AVE and Alvia trains. Other Renfe train types are Altaria, Euromed and Talgo. All Renfe trains are equipped with an on-board bistro, toilets, air conditioning and many of them with Wi-Fi.

At Omio you can easily check the Renfe timetable for your trip and book cheap Renfe tickets from Salamanca to Madrid. When booking, you can choose different classes (Tourist, Tourist Plus, Preferred and Club), the seat and the type of ticket you want (Promo, Promo+, Flexible or Round Trip). If you have a Renfe discount card, you can specify it when you buy your ticket at Omio and take advantage of many offers. For information on ticket cancellation, please visit our Help centre.


More information: Trains in Spain
More information: Renfe
More information: Book your trains in Europe
More information: Cheap train tickets
More information: High speed trains in Europe

Travel Tips

Trains from Salamanca to Madrid
Travel by train to Madrid easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Salamanca to Madrid.
FAQs
How much do cheap trains between Salamanca and Madrid cost?
Omio customers have found cheap train tickets to Madrid from Salamanca for as low as £18  for the next 7 days.
What is the cost of a train ticket from Salamanca to Madrid on average?
The Salamanca to Madrid train ticket price is on average £21  if you are looking to purchase your tickets for this trip in the next week.
How far is it from Salamanca to Madrid by train?
When travelling this route you should expect the distance from Salamanca to Madrid via train to be approximately 109 miles (175 km).
How many hours does it take from Salamanca to Madrid by train?
On average the Salamanca to Madrid train time is 1 h 40 min  covering the 109 miles (175 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
When travelling by train from Salamanca to Madrid, which train station in Salamanca do I depart from and which train station in Madrid do I arrive in?

There are a few train stations in Salamanca to start your trip from including Salamanca and Salamanca - La Alamedilla. In Madrid you have a few train station options to choose from for your arrival including Madrid-Puerta de Atocha, Madrid Chamartín and Madrid Méndez Alvaro.

Omio customers travelling this route depart most frequently from Salamanca   and arrive in Madrid-Puerta de Atocha.

Where is the departure train station in Salamanca located? Where is the arrival train station in Madrid located?

Passengers board the train most frequently from Salamanca, which is located around 0 mile (s) / 0 km away from the city centre, and they get off the train at Madrid-Puerta de Atocha, located 1 mile (s) / 1 km away from the city centre.

Which train providers should I travel with from Salamanca to Madrid?
If you're looking for trains from Salamanca to Madrid, you can rely on Renfe to get you to Madrid. It's also good to check out all possible train companies for the Salamanca to Madrid trip to see if there might be differences in the amenities they offer.
Are there any Salamanca to Madrid direct train services?
Yes, there are 6 direct trains a day between Salamanca and Madrid. If you’re looking for a direct train from Salamanca to Madrid, consider travelling with Renfe. Non-stop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.
How many train services per day are there to Madrid from Salamanca?
The average number of trains departing Salamanca for Madrid is 6 a day. The train schedules and services may vary between weekdays and weekends.
When does the first train depart from Salamanca to Madrid? When does the last train depart from Salamanca to Madrid?
The earliest train for this trip departs from Salamanca at 05: 25. The last train leaves from Salamanca at 17: 20. Check Omio for the latest train timetable from Salamanca to Madrid and book the best time to depart on your chosen travel date.
How early should I purchase train tickets from Salamanca to Madrid to score the best deals?
If you buy Salamanca to Madrid train tickets within the next 7 days, you can find one way tickets to cost on average £21. However, booking in advance gives you access to the best prices for trains between Salamanca and Madrid. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Salamanca
Madrid
Salamanca is the most popular Salamanca railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Salamanca for your journey to Madrid.