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!
1850 Companies – 5,632,707 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Everything about the connection Madrid - Salamanca (ES)

Cheapest Bus£12.17
Fastest Bus3h 20m
Distance176.3 km
Coach CompaniesAvanza Grupo, El Cometa, Orléans Express

Which way would you like to travel?

Departure / Arrival
Date best offer
Company
Best price
  • Madrid
    Salamanca (ES)
    22:30
    01:50
    7 Mar
    +1
    Avanza GrupoAvanza Grupo
    from £12.17
  • Madrid
    Salamanca (ES)
    22:30
    01:50
    3 Mar
    +1
    Avanza GrupoAvanza Grupo
    from £12.17
  • Madrid
    Salamanca (ES)
    22:30
    01:50
    1 Mar
    +1
    Avanza GrupoAvanza Grupo
    from £12.17
  • Madrid
    Salamanca (ES)
    22:30
    01:50
    5 Mar
    +1
    Avanza GrupoAvanza Grupo
    from £12.17
  • Madrid
    Salamanca (ES)
    22:30
    01:50
    2 Mar
    +1
    Avanza GrupoAvanza Grupo
    from £12.17
  • Madrid
    Salamanca (ES)
    22:30
    01:50
    20 Mar
    +1
    Avanza GrupoAvanza Grupo
    from £14.67
  • Madrid
    Salamanca (ES)
    22:30
    01:50
    13 Mar
    +1
    Avanza GrupoAvanza Grupo
    from £14.67
  • Madrid
    Salamanca (ES)
    22:30
    01:50
    9 Mar
    +1
    Avanza GrupoAvanza Grupo
    from £14.67
  • Madrid
    Salamanca (ES)
    22:30
    01:50
    6 Mar
    +1
    Avanza GrupoAvanza Grupo
    from £14.67
  • Madrid
    Salamanca (ES)
    22:30
    01:50
    29 Feb
    Avanza GrupoAvanza Grupo
    from £14.67
  • Madrid
    Salamanca (ES)
    22:30
    01:50
    12 Mar
    +1
    Avanza GrupoAvanza Grupo
    from £14.67
  • Madrid
    Salamanca (ES)
    22:20
    05:50
    13 Mar
    +1
    El CometaEl Cometa
    from £27.31
  • Madrid
    Salamanca (ES)
    14:00
    17:50
    13 Mar
    Orléans ExpressOrléans Express
    from £49.55
  • Madrid
    Salamanca (ES)
    16:00
    19:35
    13 Mar
    Orléans ExpressOrléans Express
    from £49.55
  • Madrid
    Salamanca (ES)
    08:55
    10:31
    13 Mar
    RenfeRenfe
    from £19.21
  • Madrid
    Salamanca (ES)
    12:45
    14:21
    13 Mar
    RenfeRenfe
    from £19.21
  • Madrid
    Salamanca (ES)
    13:35
    16:19
    13 Mar
    RenfeRenfe
    from £20.04
  • Madrid
    Salamanca (ES)
    15:30
    18:26
    13 Mar
    RenfeRenfe
    from £20.04
  • Madrid
    Salamanca (ES)
    11:30
    13:50
    29 Feb
    BlaBlaCarBlaBlaCar
    from £6.68
  • Madrid
    Salamanca (ES)
    14:20
    16:40
    1 Mar
    BlaBlaCarBlaBlaCar
    from £7.52
  • Madrid
    Salamanca (ES)
    09:00
    11:30
    4 Mar
    BlaBlaCarBlaBlaCar
    from £7.52
  • Madrid
    Salamanca (ES)
    12:00
    15:20
    5 Mar
    BlaBlaCarBlaBlaCar
    from £7.52
Departure / Arrival
Date best offer
Company
Best price
  • Salamanca (ES)
    Madrid
    20:30
    23:30
    12 Mar
    Avanza GrupoAvanza Grupo
    from £12.17
  • Salamanca (ES)
    Madrid
    20:30
    23:30
    27 Mar
    Avanza GrupoAvanza Grupo
    from £12.17
  • Salamanca (ES)
    Madrid
    20:30
    23:30
    2 Mar
    Avanza GrupoAvanza Grupo
    from £12.17
  • Salamanca (ES)
    Madrid
    20:30
    23:30
    3 Mar
    Avanza GrupoAvanza Grupo
    from £12.17
  • Salamanca (ES)
    Madrid
    20:30
    23:30
    29 Feb
    Avanza GrupoAvanza Grupo
    from £12.17
  • Salamanca (ES)
    Madrid
    15:30
    18:30
    1 Mar
    Avanza GrupoAvanza Grupo
    from £12.17
  • Salamanca (ES)
    Madrid
    20:30
    23:30
    4 Mar
    Avanza GrupoAvanza Grupo
    from £12.17
  • Salamanca (ES)
    Madrid
    20:30
    23:30
    17 Mar
    Avanza GrupoAvanza Grupo
    from £14.67
  • Salamanca (ES)
    Madrid
    20:30
    23:30
    23 Mar
    Avanza GrupoAvanza Grupo
    from £14.67
  • Salamanca (ES)
    Madrid
    20:30
    23:30
    2 Mar
    Avanza GrupoAvanza Grupo
    from £14.67
  • Salamanca (ES)
    Madrid
    20:30
    23:30
    9 Mar
    Avanza GrupoAvanza Grupo
    from £14.67
  • Salamanca (ES)
    Madrid
    20:30
    23:30
    8 Mar
    Avanza GrupoAvanza Grupo
    from £14.67
  • Salamanca (ES)
    Madrid
    10:30
    18:15
    13 Mar
    Greyhound USGreyhound US
    from £42.27
  • Salamanca (ES)
    Madrid
    22:40
    06:35
    13 Mar
    +1
    Greyhound USGreyhound US
    from £43.04
  • Salamanca (ES)
    Madrid
    06:50
    08:26
    13 Mar
    RenfeRenfe
    from £16.45
  • Salamanca (ES)
    Madrid
    10:50
    12:26
    13 Mar
    RenfeRenfe
    from £19.79
  • Salamanca (ES)
    Madrid
    06:50
    08:26
    13 Mar
    RenfeRenfe
    from £23.14
  • Salamanca (ES)
    Madrid
    10:50
    12:26
    13 Mar
    RenfeRenfe
    from £23.14
  • Salamanca (ES)
    Madrid
    21:00
    23:40
    3 Mar
    BlaBlaCarBlaBlaCar
    from £7.52
  • Salamanca (ES)
    Madrid
    18:00
    20:20
    29 Feb
    BlaBlaCarBlaBlaCar
    from £7.52
  • Salamanca (ES)
    Madrid
    14:00
    16:30
    4 Mar
    BlaBlaCarBlaBlaCar
    from £8.35
  • Salamanca (ES)
    Madrid
    19:00
    21:30
    1 Mar
    BlaBlaCarBlaBlaCar
    from £8.35

Information about the bus connection, amenities and services

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 will get you there in 2h 20m. 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.17. 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!
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!
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)

Compare Madrid and Salamanca (ES)

£3.34
£4.18
Madrid
Salamanca (ES)
A taxi journey in Madrid is 21% cheaper than in Salamanca (ES).
£1.25
£0.88
Madrid
Salamanca (ES)
A bus fare in Madrid is 30% more expensive than in Salamanca (ES).
£2.51
£1.67
Madrid
Salamanca (ES)
A pint of beer in Madrid is 34% more expensive than in Salamanca (ES).
£0.58
£0.45
Madrid
Salamanca (ES)
A bottle of water in Madrid is 23% more expensive than in Salamanca (ES).
£8.52
£9.19
Madrid
Salamanca (ES)
A meal in Madrid is 8% cheaper than in Salamanca (ES).

Continue your journey

Trusted shop
The CheckMyBus App
Free Download