How to get from Madrid to Salamanca by train, bus or flight.
The best way to travel from Madrid to Salamanca is by taking a train because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
|Distance||109 miles (175 km)|
|Available travel modes||Train|
|Fastest mode||Train • $29 (€25) • 2 h 46 min|
|Popular travel companies||Renfe MD|
Take a train to travel 109 miles (175 km) to Salamanca from Madrid. Renfe MD is the main travel company operating this trip. Travelers can even take a direct train from Madrid to Salamanca.
Traveling in Spain from Madrid to Salamanca is simple, allowing tourists to explore one of Spain's most beautiful Baroque cities. By catching a train or bus in the morning, you can give yourself plenty of time to see the palaces and churches of the city. If speed is important, catching the train can take as little as 90 minutes, but coaches take only 3 hours to make the trip.
Return trips from Salamanca to Madrid are also available.
Daily buses from Madrid to Salamanca are offered by Avanza and depart from Madrid's Sur bus station and arrive at Avenida Filiberto Villalobos in Salamanca after 3 hours of travel time. The first bus leaves at 7:00 a.m. and then there is at least one service per hour until 10:30 p.m. if you take the bus, be aware that you will need to get to the bus station, which is in the northern suburbs. The best way to reach it is taking the metro to Cartagena or Avenida de America.
Express trains from Madrid to Salamanca are offered by Renfe and depart from Madrid's Atocha station 3 times per day. Traveling from Madrid to Salamanca by train takes 1 hour and 36 minutes. There are also regional Renfe trains that depart more frequently, but be warned that they take 3 hours - almost doubling the journey time. However, regional trains depart as early as 7:33 a.m., so they allow you to reach Salamanca in late-morning - a great time for sight-seeing and checking into hotels.
You can travel by train or bus for as low as $29 (€25). When you search for schedules and tickets, Omio will show you the best route.
Renfe is Spain’s national travel company operating freight and passenger travel 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 travelers. You can use these savings offers and discount cards on Omio when booking your Madrid to Salamanca trip. Renfe has a vast fleet of travel with different levels of comfort, amenities and speed. The Renfe AVE travel run at high speed and serve long-distance routes, Alvia travel combine high-speed and normal speed travel serving domestic routes, Altaria serves domestic routes into southern Spain, Euromed offers domestic routes along the Mediterranean coast, Avant travel serve regional commuter routes and Trenhotel offers night travel routes.
Avanza is one of Spain biggest bus companies and offers only one type of ticket for your next travel between Madrid and Salamanca: Standard Ticket.
You can travel between Madrid and Salamanca by train.
The fastest way to travel from Madrid to Salamanca is by train with an average journey time of 2 h 46 min.
The Madrid to Salamanca distance is around 109 miles (175 km).
The average frequency per day from Madrid to Salamanca is:
However, we recommend checking specific travel dates for your trip from Madrid to Salamanca as scheduled services by train can vary by season or day of the week.
These are the most popular departure and arrival points from Madrid to Salamanca:
Let Omio help you find the best company to travel with from Madrid to Salamanca:
Yes, there is a direct route available from Madrid to Salamanca:
Direct services tend to save you time and add more convenience in getting you to Salamanca as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets between Madrid and Salamanca.
Here are some other resources that might have the information you need