[menuItemContent][menuItemRightSideContent]
Currency

The cheapest trains from Madrid to Salamanca

Showing times and prices for Jun 15

Cheapest

$31

Average

$32

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 Madrid to Salamanca will cost around $ 32 if you buy it on the day, but the cheapest tickets can be found for only $ 31.

Cheapest
08:50AMMadrid Chamartín1h41 10:31AMSalamanca
0 changes
$311One-way
2nd Cheapest
11:10AMMadrid Príncipe Pío2h43 01:53PMSalamanca
0 changes
$321One-way
2nd Cheapest
07:40AMMadrid Príncipe Pío2h56 10:36AMSalamanca
0 changes
$321One-way
2nd Cheapest
03:25PMMadrid Príncipe Pío3h03 06:28PMSalamanca
0 changes
$321One-way
2nd Cheapest
05:57PMMadrid Príncipe Pío2h50 08:47PMSalamanca
0 changes
$321One-way

Timetable Madrid to Salamanca

Showing trains for tomorrow, Tue, Jun 15
07:40AMMadrid Príncipe Pío2h56 10:36AMSalamanca
0 changes
08:50AMMadrid Chamartín1h41 10:31AMSalamanca
0 changes
11:10AMMadrid Príncipe Pío2h43 01:53PMSalamanca
0 changes
01:40PMMadrid Príncipe Pío2h39 04:19PMSalamanca
0 changes
03:25PMMadrid Príncipe Pío3h03 06:28PMSalamanca
0 changes
05:57PMMadrid Príncipe Pío2h50 08:47PMSalamanca
0 changes
07:37PMMadrid Príncipe Pío2h44 10:21PMSalamanca
0 changes
08:40PMMadrid Chamartín1h41 10:21PMSalamanca
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Mon
Jun 14
$32Renfe
$19Avanza
Tue
Jun 15
$31Renfe
$19Avanza
Wed
Jun 16
$26Renfe
$19Avanza
Thu
Jun 17
$26Renfe
$19Avanza
Fri
Jun 18
$31Renfe
$19Avanza
Sat
Jun 19
$31Renfe
$19Avanza
Sun
Jun 20
$22Renfe
$19Avanza
Mon
Jun 21
$26Renfe
$19Avanza
Tue
Jun 22
$22Renfe
$19Avanza
Wed
Jun 23
$22Renfe
$19Avanza
Thu
Jun 24
$22Renfe
$19Avanza
Fri
Jun 25
$26Renfe
$19Avanza
Sat
Jun 26
$22Renfe
$19Avanza
Sun
Jun 27
$22Renfe
$19Avanza
Mon
Jun 28
$22Renfe
$19Avanza
Tue
Jun 29
$18Renfe
$19Avanza
Wed
Jun 30
$22Renfe
$19Avanza
Thu
Jul 1
$22Renfe
$19Avanza
Fri
Jul 2
$22Renfe
$19Avanza
Sat
Jul 3
$22Renfe
$19Avanza
Sun
Jul 4
$18Renfe
$19Avanza

The fastest trains from Madrid to Salamanca

Showing times and prices for Jun 15

Fastest Journey

1 h 41 m

Average

2 h 32 m

Trains per day

8

Distance

175 km

Of the 8 trains that leave Madrid for Salamanca 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 41 m .

The slowest trains will take 3 h 3 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
08:50AMMadrid Chamartín1h41 10:31AMSalamanca
0 changes
$311One-way
Fastest
08:40PMMadrid Chamartín1h41 10:21PMSalamanca
0 changes
$351One-way
2nd Fastest
01:40PMMadrid Príncipe Pío2h39 04:19PMSalamanca
0 changes
$321One-way
11:10AMMadrid Príncipe Pío2h43 01:53PMSalamanca
0 changes
$321One-way
07:37PMMadrid Príncipe Pío2h44 10:21PMSalamanca
0 changes
$321One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

Tue, Jun 15
Total price for 1 nights, 1 adults
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all
train

Journey Summary

Madrid to Salamanca Train Information

Avg. Train Duration
2 hours 41 minutes
Train Ticket Price: $24
Trains depart from:Madrid
Trains arrive in:Salamanca
Distance:175 km
Train Companies:Renfe
Train companies

Renfe between Madrid and Salamanca

Travel between Madrid and Salamanca from $22 (€17) with Omio’s train partners Renfe! You can find the best schedules and tickets when comparing and booking the most affordable trip for you.

Renfe

Renfe offers excellent train services within Spain and neighboring France and Portugal, including a route between Madrid and Salamanca. As an official travel partner of Renfe, Omio quickly and easily shows you Renfe train schedules and ticket types so you can find the cheapest, fastest or earliest Madrid to Salamanca train. The distance between Madrid and Salamanca with Renfe is around 109 miles (175 km) and prices for this trip are as low as $22 (€17).

Renfe is known for its wide range of ticket types with special offers like Promo, Promo+ and Flexible tickets and discount cards like Renfe Gold Card and +Renfe Youth Card 50, which can be used to purchase Renfe tickets on Omio.

When you ride with Renfe, you can expect to find an impressive fleet of trains offering different levels of comfort, amenities and time needed to travel to your destination: high-speed AVE for long-distance routes, Alvia and Altaria for domestic routes in parts of Spain, Euromed for domestic routes along the Spanish Mediterranean coast, regional Avant commuter trains and Trenhotel night trains.

Please follow the recommendations outlined by Renfe when booking your train tickets from Madrid to Salamanca due to the coronavirus:

  • 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.

Trains from Madrid to Salamanca

There are regular direct rail connections seven days a week from the Spanish capital Madrid to the university city of Salamanca in the west of Castile-Leon, Travelers can choose from express services from Madrid Chamartin station, taking around 1 hour and 40 minutes, or slower stopping services from Madrid Principe Pio, taking a little under 3 hours.  Daily departures include morning, afternoon and evening services.  

Madrid to Salamanca train times: daily departures

Daily timetables offer connections from early morning to late evening.  There are 3 morning trains from Madrid to Salamanca, 5 afternoon services, and 3 evening departures. The overnight international sleeper service from Madrid to Lisbon departs the capital in late evening and stops at Salamanca after midnight. The first Sunday service to Salamanca has a slightly later departure time from Madrid.      

How long is the journey by train from Madrid to Salamanca?

The quickest Alvia express trains from Madrid to Salamanca take 1 hour and 36 minutes to complete the 137-mile route west from Chamartin station. Times for Media Distancia trains from Madrid Principe Pio station range from 2 hours and 34 minutes to 2 hours and 57 minutes. The late night sleeper service takes 3 hours and 14 minutes to reach Salamanca. 

What are the departure and arrival stations for trains from Madrid to Salamanca?

Departure stations: Madrid Chamartin station is located on the north side of central Madrid, with connections from the center taking about 15 minutes on subway and Cercanias rail services. Principe Pio station is also north of the center, with connections on the subway and Cercanias network. Both stations have cafes, luggage storage lockers, ATMs, bookstores and supermarkets.  

Arrival station: Salamanca station is located northeast of the center, about 15 minutes walk from the main square, with regular connections downtown on city bus route 1. The station concourse has food stores, a cafe-bar, ATMs, car rental desks and an information kiosk.  

Which train companies travel from Madrid to Salamanca?

The Spanish national rail operator Renfe provides all the daily direct trains from Madrid to Salamanca. Trains operating on this route are Alvia high-speed express connections and the slower Media Distancia stopping services.

Renfe Madrid to Salamanca

Renfe trains from Madrid to Salamanca offer a choice between three daily Alvia high-speed connections from Madrid Chamartin,  departing in the morning, afternoon and evening, or seven daily Media Distancia services from Principe Pio station. Alvia trains take between one hour and 36 minutes and one hour and 41 minutes while Media Distancia services take at least an hour longer. The nightly Trenhotel service takes more than three hours. 

Madrid to Salamanca trains: services on board

Renfe Alvia trains on this route provide first- and second-class sections (Preferente and Turista), with a cafe-bar carriage or a refreshment trolley service. Travelers with wheelchairs can access dedicated spaces on Renfe trains, with assistance available at the departure and arrival stations. Cyclists can carry bikes on board Alvia and Media Distancia trains, subject to available space, with a small charge applicable. Pets in carriers are permitted, with a 25% ticket cost (free in Preferente class), with a maximum weight of 10 kg.  Hand baggage on Renfe services is limited to a maximum of three items per passenger with a  maximum total weight of 25 kg. 

How to find cheap train tickets from Madrid to Salamanca

Surprisingly, tickets for express trains from Madrid to Salamanca cost a little less than slower services, The Omio site offers an at-a-glance guide to the price differences on trains from Madrid. Although discounts for advance booking are not a major consideration on this route, it is advisable to secure a preferred departure well in advance at popular times of the year, notably in the fall when Salamanca's students are traveling back to the city to resume their studies. 

Travel Tips

Trains from Madrid to Salamanca
Travel by train to Salamanca 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 Madrid to Salamanca.
FAQs
How much does a cheap train between Madrid and Salamanca cost?
If you’re looking to save money on tickets, you can find cheap Madrid to Salamanca trains for as little as $22 (€17)  in the next 7 days.
What is the cost of a train to Salamanca from Madrid?
If you are looking to book your train ticket in the next 7 days, you can expect the Madrid to Salamanca train to cost on average $28 (€22)  one way.
How far is Madrid to Salamanca by train?
The distance to Salamanca from Madrid by train is approximately 109 miles (175 km).
How many hours is the train time to Salamanca from Madrid?
The train time between Madrid and Salamanca is on average 1 h 41 min  for the 109 miles (175 km) long journey, but the time it takes to go between Madrid and Salamanca by train can vary depending on specific dates or traveling on weekends and holidays.
What station does the train from Madrid to Salamanca depart from? Which Salamanca train station do I come into from Madrid?

When taking the train from Madrid to Salamanca, you can choose to depart from train stations like Madrid-Puerta de Atocha, Madrid Chamartín and Madrid Méndez Alvaro. Your journey can end in train stations such as Salamanca and Salamanca - La Alamedilla.

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

Where do I find the Madrid train station to Salamanca? Where is the Salamanca train station?

The most popular departure train station with passengers for this trip, called Madrid-Puerta de Atocha, is located 0 mile (s) / 0 km from the city center of Madrid.

The most popular arrival train station, Salamanca, is located 0 mile (s) / 0 km away from the city center of Salamanca.

Which train providers can take me to Salamanca from Madrid?
For the trip from Madrid to Salamanca you can take a train with Renfe. Be sure to check out all possible train providers that offer services from Madrid to Salamanca on Omio to compare what amenities they may have.
Can I find a direct train from Madrid to Salamanca?
Yes, you can find a direct train between Madrid and Salamanca with Renfe  on Omio. This is worth paying attention to when you buy your train ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
What are the first and last departure train times from Madrid to Salamanca?
You can take the earliest train from Madrid to Salamanca at 5: 40 AM   or take the last train from Madrid to Salamanca leaving at 6: 40 PM. Look for the latest Madrid to Salamanca train schedules on Omio and book the best time to take the train for this journey.
How early should I buy train tickets to Salamanca from Madrid to score the best deals?
The price of a one way train ticket from Madrid to Salamanca is on average $28 (€22) if you book 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 Madrid and Salamanca available a few months in advance.
Stations

Important Stations and Airports for this Journey

Madrid
Salamanca
Madrid Chamartín
Amenities
Refreshments
Madrid Puerta De Atocha
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines 1<br>Bus lines 47, 55, 19, 85, 10, 24, 57, 102, C