Salamanca to Madrid train

Cheap train tickets from Salamanca to Madrid

Showing times and prices for 29 Jun

Cheapest

£22

Average

£25

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.

Cheapest
16:44Salamanca3h04 19:48Madrid Príncipe Pío
0 changes
£221One-way
Cheapest
09:41Salamanca2h53 12:34Madrid Príncipe Pío
0 changes
£221One-way
Cheapest
05:48Salamanca2h38 08:26Madrid Príncipe Pío
0 changes
£221One-way
Cheapest
07:32Salamanca2h39 10:11Madrid Príncipe Pío
0 changes
£221One-way
Cheapest
20:01Salamanca2h46 22:47Madrid Príncipe Pío
0 changes
£221One-way

Train schedule Salamanca to Madrid

Showing trains for tomorrow, Wednesday, 29 June
05:48Salamanca2h38 08:26Madrid Príncipe Pío
0 changes
06:25Salamanca1h40 08:05Madrid Chamartín
0 changes
07:32Salamanca2h39 10:11Madrid Príncipe Pío
0 changes
09:41Salamanca2h53 12:34Madrid Príncipe Pío
0 changes
12:28Salamanca2h44 15:12Madrid Príncipe Pío
0 changes
15:30Salamanca1h41 17:11Madrid Chamartín
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
20:01Salamanca2h46 22:47Madrid Príncipe Pío
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Wed
29 Jun
Thu
30 Jun
Fri
01 Jul
Sat
02 Jul
Sun
03 Jul
Mon
04 Jul
Tue
05 Jul
Wed
06 Jul
Thu
07 Jul
Fri
08 Jul
Sat
09 Jul
Sun
10 Jul
Mon
11 Jul
Tue
12 Jul
Wed
13 Jul
Thu
14 Jul
Fri
15 Jul
Sat
16 Jul
Sun
17 Jul
Mon
18 Jul
Tue
19 Jul

Fastest train times from Salamanca to Madrid

Showing times and prices for 29 Jun

Fastest Journey

1 h 40 m

Average

2 h 27 m

Trains per day

10

Distance

175 km

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

Fastest
06:25Salamanca1h40 08:05Madrid Chamartín
0 changes
£341One-way
Fastest
18:20Salamanca1h40 20:00Madrid Chamartín
0 changes
£301One-way
2nd Fastest
15:30Salamanca1h41 17:11Madrid Chamartín
0 changes
£301One-way
05:48Salamanca2h38 08:26Madrid Príncipe Pío
0 changes
£221One-way
07:32Salamanca2h39 10:11Madrid Príncipe Pío
0 changes
£221One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Salamanca to Madrid

distanceDistance109 miles (175 km)
durationAverage train duration2 h 38 min
priceAverage train ticket price£22 (€25)
frequencyTrain frequency13 a day
changesDirect trainYes, there are 6 direct trains a day
carriersTrain companiesRenfe, Renfe Alvia or Renfe MD

Trains from Salamanca to Madrid cover the 109 miles (175 km) long trip taking on average 2 h 38 min with our travel partners like Renfe, Renfe Alvia or Renfe MD. Normally, there are 13 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £22, but the average price of train tickets is £22. Travellers depart most frequently from Salamanca and arrive in Madrid-Puerta de Atocha.

Train companies: Renfe and Renfe (13) trains Salamanca to Madrid

Buy your official Renfe and Renfe (13) train tickets to Madrid from Salamanca from £22 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable trip.

Renfe
Renfe (13)

Renfe is Spain’s national train provider operating freight and passenger trains on Spain’s extensive railway network as well as international routes to neighboring France and Portugal. Renfe has a wide range of ticket types to fit your budget like the Basic, Elige and Premium tickets. Renfe also offers discount cards like the Renfe Gold Card and +Renfe Youth Card 50 for qualified travellers. You can use these savings offers and discount cards on Omio when booking your Salamanca to Madrid trip. Renfe has a vast fleet of trains with different levels of comfort, amenities and speed. The Renfe AVE trains run at high speed and serve long-distance routes, Alvia trains combine high-speed and normal speed trains serving domestic routes, Altaria serves domestic routes into southern Spain, Euromed offers domestic routes along the Mediterranean coast, Avant trains serve regional commuter routes and Trenhotel offers night train routes.

    It’s easy to book your Renfe (13) train ticket between Salamanca and Madrid online with Omio! Simply check the current Renfe (13) train timetables for your ideal departure and arrival times, compare the best route from Salamanca to Madrid as well as relevant travel information (such as luggage policy and amenities offered onboard) for that train and book cheap Renfe (13) train tickets online. Prices for Renfe (13) trains from Salamanca to Madrid start at £22 one-way if you book in advance, and you can expect to travel around 109 miles (175 km). If you search for Renfe (13) trains in the Omio app, you can check straight away if the Renfe (13) tickets are mobile tickets, which makes it easier than ever to go paperless when travelling by train from Salamanca to Madrid. Let Omio do all the work for you finding the best Salamanca to Madrid Renfe (13) train ticket so you can enjoy a smooth and comfortable journey!



    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
    Omio customers have found cheap train tickets to Madrid from Salamanca for as low as £22  for the next 7 days.
    If you’re looking to purchase your train tickets in the next week, you can expect the Salamanca to Madrid train price to come in at an average of £22  one way.
    The Salamanca to Madrid train distance is approximately 109 miles (175 km).
    On average the train from Salamanca to Madrid duration is 2 h 38 min  for the 109 miles (175 km) long journey, but the travel time can vary if you depart on weekends and holidays.

    When departing from Salamanca, you have various train station options to start your trip from including Salamanca and Salamanca - La Alamedilla. When arriving in Madrid, you can end your journey in train stations like Madrid-Puerta de Atocha, Madrid Chamartín and Madrid Méndez Alvaro.

    Omio customers book a train from Salamanca   to Madrid-Puerta de Atocha   most frequently for this route.

    Passengers board their train most frequently from Salamanca and travel around 0.9 miles (1.5 km) from the city centre to this train station.

    Passengers travelling this route most often arrive at Madrid-Puerta de Atocha and need to travel approximately 1.4 miles (2.2 km) from the train station to the city centre in Madrid.

    For the best Salamanca to Madrid train to purchase, you can travel safely and comfortably with Renfe, Renfe Alvia or Renfe MD. However, it's always good to check all possible train companies with services between Salamanca and Madrid to compare what amenities they may offer.
    Yes, there are 6 direct trains per day from Salamanca to Madrid. You can look to travel with Renfe MD or Renfe Alvia  without needing to change in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this journey.
    The average number of trains departing Salamanca for Madrid is 13 a day. The train schedules and services may vary between weekdays and weekends.
    The first Salamanca to Madrid train departs at 05: 32   and the last train from Salamanca to Madrid leaves at 18: 01. Check out the most up-to-date Salamanca to Madrid train times on Omio and find the best time to travel to your destination.
    The price of a one way train ticket from Salamanca to Madrid is on average £22 if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this journey. In general, you can find train tickets between Salamanca and Madrid available a few months in advance.

    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.

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language