Travel options
from Salamanca to Madrid

You can get from Salamanca to Madrid by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Tue
30 Nov
£22Renfe MD
£13Avanza
Wed
1 Dec
£22Renfe MD
£13Avanza
Thu
2 Dec
£22Renfe MD
£13Avanza
Fri
3 Dec
£22Renfe MD
£13Avanza
Sat
4 Dec
£22Renfe MD
£13Avanza
Sun
5 Dec
£22Renfe MD
£13Avanza
Mon
6 Dec
£22Renfe MD
£13Avanza
Tue
7 Dec
£18Renfe Alvia
£13Avanza
Wed
8 Dec
£22Renfe MD
£13Avanza
Thu
9 Dec
£22Renfe
£13Avanza
Fri
10 Dec
£21Renfe Alvia
£13Avanza
Sat
11 Dec
£21Renfe Alvia
£13Avanza
Sun
12 Dec
£18Renfe Alvia
£13Avanza
Mon
13 Dec
£18Renfe Alvia
£13Avanza
Tue
14 Dec
£18Renfe Alvia
£13Avanza
Wed
15 Dec
£18Renfe Alvia
£13Avanza
Thu
16 Dec
£18Renfe Alvia
£13Avanza
Fri
17 Dec
£21Renfe
£13Avanza
Sat
18 Dec
£18Renfe Alvia
£13Avanza
Sun
19 Dec
£18Renfe Alvia
£13Avanza
Mon
20 Dec
£18Renfe
Find prices

Travel Tips

Travel from Salamanca to Madrid
Travel 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
What are my travel options from Salamanca to Madrid?

There are 2 ways to travel to Madrid from Salamanca including taking a coach or train.

What is the cheapest way to go to Madrid from Salamanca?

Coach services offer the cheapest way to get from Salamanca to Madrid. Tickets for a coach cost on average £13.

This is compared to other travel options to Madrid:

A coach is generally £9 less than a train for the same trip. A train costs on average £22 from Salamanca to Madrid.

What is the quickest way from Salamanca to Madrid?

The fastest way from Salamanca to Madrid is by train with an average journey time of 1 h 40 min.

Other travel options between Salamanca and Madrid can usually take longer:

In comparison, getting to Madrid by coach can take on average 2 h 45 min.

How far is Madrid from Salamanca?

The distance from Salamanca to Madrid is approximately 109 miles (175 km).

How many services a day are there from Salamanca to Madrid?

The average frequency per day from Salamanca to Madrid is:

  • Around 6 trains per day.

However, we recommend checking specific travel dates for your route from Salamanca to Madrid as scheduled services by coach or train can vary by season or day of the week.

Where do people depart from and arrive in when travelling from Salamanca to Madrid?

These are the most popular departure and arrival points for travellers from Salamanca to Madrid:

  • Coaches mostly leave from Salamanca, Avenida Filiberto Villalobos and tend to arrive in Madrid, Estación Sur/Gare routière Méndez Alvaro - 83.
  • Trains mostly leave from Salamanca and tend to arrive in Madrid-Puerta de Atocha.
Which travel companies can get me from Salamanca to Madrid?

Omio works with many trusted partners that can help you travel the best way from Salamanca to Madrid:

  • You can travel to Madrid from Salamanca by coach with Avanza. You can find cheap tickets on Omio for £13 with Avanza from Salamanca to Madrid.
  • You can go to Madrid from Salamanca by train with Renfe. You'll see cheap train tickets for £22 with Renfe from Salamanca to Madrid on Omio.
What other destinations are worth visiting after travelling from Salamanca to Madrid?
Many of our customers travelling from Salamanca to Madrid don't make Madrid their final stop. Some of the destinations worth visiting after are Barcelona, Valencia or Sevilla, either of which you could add to your Salamanca and Madrid trip itinerary. Check Omio for the best and cheapest ways to travel from Madrid to any of these top destinations today!
When should I book a ticket between Salamanca and Madrid online to score the best deals?

Before travelling from Salamanca to Madrid, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • The price of a coach ticket for this route is on average £13 one way.
  • The price of a train ticket for this route is on average £22 one way.

But we recommend booking Salamanca to Madrid tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Salamanca to Madrid: related information

Here are some other resources that might have the information you need