Bus from Madrid to Salamanca (ES) and return

Find cheap coach tickets for your bus journey from Madrid to Salamanca (ES) and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
1378 Companies - 5 134 788 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
Are you searching for a bus that travels from Madrid to Salamanca (ES)? Then you have come to the right place! The CheckMyBus search engine will help you find the ideal connection for your travel needs. If you’re in a hurry and need the fastest connection, then Avanza Grupo will get you there in 2h 30m. Even though other providers could take longer, they could also offer the most affordable tickets. For maximum savings on your trip from Madrid to Salamanca (ES), consider the most affordable ticket, which is £12.62. Bear in mind the earlier you book, the more likely you’ll get the best offers. All you need to do is to click "Find Now" and hop on!

Madrid to Salamanca (ES) Coach Information

Cheapest Bus£12.62
Fastest Bus3h 20m
Distance176.3 km
Coach CompaniesAvanza Grupo, El Cometa, Orléans Express
  Bus Madrid - Salamanca (ES)    176 km
Ø Bus connections11 x
Savings-75%

The cheapest coach connections from Madrid to Salamanca (ES)

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Madrid
    Salamanca (ES)
      22:30
      01:50
    5 Nov
    +1
    Avanza GrupoAvanza Grupo
    from £12.62
  • Madrid
    Salamanca (ES)
      22:30
      01:50
    30 Oct
    +1
    Avanza GrupoAvanza Grupo
    from £12.62
  • Madrid
    Salamanca (ES)
      22:30
      01:50
    9 Nov
    +1
    Avanza GrupoAvanza Grupo
    from £12.62
  • Madrid
    Salamanca (ES)
      22:30
      01:50
    21 Oct
    +1
    Avanza GrupoAvanza Grupo
    from £12.62
  • Madrid
    Salamanca (ES)
      22:30
      01:50
    22 Oct
    +1
    Avanza GrupoAvanza Grupo
    from £12.62
  • Madrid
    Salamanca (ES)
      22:30
      01:50
    19 Oct
    +1
    Avanza GrupoAvanza Grupo
    from £12.62
  • Madrid
    Salamanca (ES)
      22:30
      01:50
    17 Nov
    +1
    Avanza GrupoAvanza Grupo
    from £14.88
  • Madrid
    Salamanca (ES)
      22:30
      01:50
    30 Oct
    +1
    Avanza GrupoAvanza Grupo
    from £14.88
  • Madrid
    Salamanca (ES)
      22:30
      01:50
    3 Nov
    +1
    Avanza GrupoAvanza Grupo
    from £14.88
  • Madrid
    Salamanca (ES)
      22:30
      01:50
    28 Oct
    +1
    Avanza GrupoAvanza Grupo
    from £14.88
  • Madrid
    Salamanca (ES)
      22:30
      01:50
    5 Nov
    +1
    Avanza GrupoAvanza Grupo
    from £14.88
  • Madrid
    Salamanca (ES)
      22:20
      05:50
    31 Oct
    El CometaEl Cometa
    from £29.51
  • Madrid
    Salamanca (ES)
      14:00
      17:50
    31 Oct
    Orléans ExpressOrléans Express
    from £50.94
  • Madrid
    Salamanca (ES)
      16:00
      19:35
    31 Oct
    Orléans ExpressOrléans Express
    from £50.94


  Train Madrid - Salamanca (ES)    176 km
   Savings

The cheapest train connections from Madrid to Salamanca (ES)

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Madrid
    Salamanca (ES)
      08:55
      10:31
    31 Oct
    RenfeRenfe
    from £19.93
  • Madrid
    Salamanca (ES)
      12:45
      14:21
    31 Oct
    RenfeRenfe
    from £19.93
  • Madrid
    Salamanca (ES)
      13:35
      16:19
    31 Oct
    RenfeRenfe
    from £20.80
  • Madrid
    Salamanca (ES)
      15:30
      18:26
    31 Oct
    RenfeRenfe
    from £20.80


  Carpooling Madrid - Salamanca (ES)    176 km

The cheapest carpooling offers from Madrid to Salamanca (ES)

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Madrid
    Salamanca (ES)
      17:10
      19:40
    30 Oct
    BlaBlaCarBlaBlaCar
    from £7.80
  • Madrid
    Salamanca (ES)
      05:40
      08:00
    9 Nov
    BlaBlaCarBlaBlaCar
    from £7.80
  • Madrid
    Salamanca (ES)
      15:20
      17:50
    27 Oct
    BlaBlaCarBlaBlaCar
    from £7.80
  • Madrid
    Salamanca (ES)
      12:00
      14:00
    21 Oct
    BlaBlaCarBlaBlaCar
    from £7.80


  Bus Salamanca (ES) - Madrid    176 km
Ø Bus connections11 x
Savings-71%

The cheapest coach connections from Salamanca (ES) to Madrid

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Salamanca (ES)
    Madrid
      20:30
      23:30
    22 Nov
    Avanza GrupoAvanza Grupo
    from £12.62
  • Salamanca (ES)
    Madrid
      20:30
      23:30
    11 Nov
    Avanza GrupoAvanza Grupo
    from £12.62
  • Salamanca (ES)
    Madrid
      20:30
      23:30
    21 Oct
    Avanza GrupoAvanza Grupo
    from £12.62
  • Salamanca (ES)
    Madrid
      17:30
      20:55
    18 Oct
    Avanza GrupoAvanza Grupo
    from £12.62
  • Salamanca (ES)
    Madrid
      20:30
      23:30
    10 Nov
    Avanza GrupoAvanza Grupo
    from £12.62
  • Salamanca (ES)
    Madrid
      20:30
      23:30
    19 Oct
    Avanza GrupoAvanza Grupo
    from £12.62
  • Salamanca (ES)
    Madrid
      20:30
      23:30
    22 Oct
    Avanza GrupoAvanza Grupo
    from £12.62
  • Salamanca (ES)
    Madrid
      20:30
      23:30
    2 Nov
    Avanza GrupoAvanza Grupo
    from £14.88
  • Salamanca (ES)
    Madrid
      20:30
      23:30
    9 Nov
    Avanza GrupoAvanza Grupo
    from £14.88
  • Salamanca (ES)
    Madrid
      20:30
      23:30
    7 Nov
    Avanza GrupoAvanza Grupo
    from £14.88
  • Salamanca (ES)
    Madrid
      20:30
      23:30
    22 Oct
    Avanza GrupoAvanza Grupo
    from £14.88
  • Salamanca (ES)
    Madrid
      20:30
      23:30
    19 Oct
    Avanza GrupoAvanza Grupo
    from £14.88
  • Salamanca (ES)
    Madrid
      10:30
      18:15
    31 Oct
    Greyhound USGreyhound US
    from £43.18
  • Salamanca (ES)
    Madrid
      22:40
      06:35
    31 Oct
    Greyhound USGreyhound US
    from £43.97


  Train Salamanca (ES) - Madrid    176 km
   Savings

The cheapest train connections from Salamanca (ES) to Madrid

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Salamanca (ES)
    Madrid
      06:50
      08:26
    31 Oct
    RenfeRenfe
    from £17.07
  • Salamanca (ES)
    Madrid
      10:50
      12:26
    31 Oct
    RenfeRenfe
    from £20.54
  • Salamanca (ES)
    Madrid
      06:50
      08:26
    31 Oct
    RenfeRenfe
    from £24.00
  • Salamanca (ES)
    Madrid
      10:50
      12:26
    31 Oct
    RenfeRenfe
    from £24.00


  Carpooling Salamanca (ES) - Madrid    176 km
   Savings

The cheapest carpooling offers from Salamanca (ES) to Madrid

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Salamanca (ES)
    Madrid
      14:50
      16:10
    21 Oct
    BlaBlaCarBlaBlaCar
    from £6.93
  • Salamanca (ES)
    Madrid
      23:30
      02:00
    18 Oct
    +1
    BlaBlaCarBlaBlaCar
    from £6.93
  • Salamanca (ES)
    Madrid
      17:00
      19:20
    3 Nov
    BlaBlaCarBlaBlaCar
    from £7.80
  • Salamanca (ES)
    Madrid
      14:40
      15:40
    22 Oct
    BlaBlaCarBlaBlaCar
    from £7.80


Current ticket prices

You like a good bargain? Then keep on reading: Don’t simply check for buses but compare the price of your coach journey to other means of transportation such as a train ride, carpooling or even a flight. This way you’ll definitely seal the best deal! Another piece of advice: We recommend checking prices for different days because they’re usually dependent on demand.

Bus stops in Madrid and Salamanca (ES)

  Stations
Av. de Filiberto Villalobos 71, 37007 Salamanca (ES) (Spain)

Find out more details about the service on your bus from Madrid to Salamanca (ES) and return

You are looking for a low-cost travel option which is at the same time environment-friendly and convenient? In this case, taking the intercity bus from Madrid to Salamanca (ES) is the way to go! You don’t have to break the bank to experience top-notch on-board features ranging from air-con over free luggage transportation to comfortable seats. Even electric sockets, USB ports and free WiFi can already be found on many buses. If you are not sure which offer is the best one for you, then CheckMyBus can help you: At a glance, you'll find details on the exact location of the coach terminals, on travelling times and on the latest deals. This way you have to spend even less! You see, taking a bus is as comfortable and convenient as taking a plane or train. All you have to do is to compare the individual offers and book your cheap ticket!

Madrid and Salamanca (ES): Useful Info

Madrid
3.26 Million
Salamanca (ES)
155,619
Taxi
£3.47
£4.33
Madrid
Salamanca (ES)
A taxi journey in Madrid is 20% cheaper than in Salamanca (ES).
Local buses
£1.30
£0.91
Madrid
Salamanca (ES)
A bus fare in Madrid is 30% more expensive than in Salamanca (ES).
Beer
£2.60
£1.73
Madrid
Salamanca (ES)
A pint of beer in Madrid is 34% more expensive than in Salamanca (ES).
Water
£0.61
£0.46
Madrid
Salamanca (ES)
A bottle of water in Madrid is 25% more expensive than in Salamanca (ES).
Meal
£8.84
£9.53
Madrid
Salamanca (ES)
A meal in Madrid is 8% cheaper than in Salamanca (ES).
Trusted shop
The CheckMyBus App
Free Download
;