Cheap bus tickets from Salamanca to Madrid

Showing times and prices for 4 Dec

Cheapest

£25

Average

£25

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

Cheapest
14:00Salamanca3h00 17:00Madrid
0 changes
£251One-way
Cheapest
07:00Salamanca3h10 10:10Madrid
0 changes
£251One-way
Cheapest
09:00Salamanca3h10 12:10Madrid
0 changes
£251One-way
Cheapest
11:30Salamanca3h30 15:00Madrid
0 changes
£251One-way
Cheapest
07:00Salamanca3h00 10:00Madrid
0 changes
£251One-way

Bus Timetable Salamanca to Madrid

Showing buses for tomorrow, Sat, 4 Dec
07:00Salamanca3h10 10:10Madrid
0 changes
07:00Salamanca3h00 10:00Madrid
0 changes
09:00Salamanca3h10 12:10Madrid
0 changes
09:00Salamanca3h25 12:25Madrid
0 changes
11:30Salamanca3h30 15:00Madrid
0 changes
11:30Salamanca3h15 14:45Madrid
0 changes
14:00Salamanca3h00 17:00Madrid
0 changes
14:00Salamanca3h15 17:15Madrid
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

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
£22Renfe MD
£13Avanza
Wed
8 Dec
£22Renfe MD
£13Avanza
Thu
9 Dec
£22Renfe MD
£13Avanza
Fri
10 Dec
£21Renfe Alvia
£13Avanza
Sat
11 Dec
£21Renfe Alvia
£13Avanza
Sun
12 Dec
£18Renfe Alvia
£13Avanza
Mon
13 Dec
£21Renfe Alvia
£13Avanza
Tue
14 Dec
£18Renfe Alvia
£13Avanza
Wed
15 Dec
£18Renfe Alvia
£13Avanza
Thu
16 Dec
£21Renfe Alvia
£13Avanza
Fri
17 Dec
£22Renfe MD
£13Avanza
Sat
18 Dec
£21Renfe Alvia
£13Avanza
Sun
19 Dec
£18Renfe Alvia
£13Avanza
Mon
20 Dec
£21Renfe Alvia
Find prices
Tue
21 Dec
£22Renfe MD
£25Avanza
Wed
22 Dec
£22Renfe MD
Find prices
Thu
23 Dec
£22Renfe MD
Find prices

Bus times from Salamanca to Madrid

Showing times and prices for 4 Dec

Fastest Journey

3 h

Average

3 h 13 m

Buses per day

8

Distance

175 km

Of the 8 buses that leave Salamanca for Madrid every day 8 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 175 km distance in an average of 3 h 13 m but if you time it right, some buses will get you there in just 3 h .

The slowest buses will take 3 h 30 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
14:00Salamanca3h00 17:00Madrid
0 changes
£251One-way
Fastest
07:00Salamanca3h00 10:00Madrid
0 changes
£251One-way
2nd Fastest
07:00Salamanca3h10 10:10Madrid
0 changes
£251One-way
2nd Fastest
09:00Salamanca3h10 12:10Madrid
0 changes
£251One-way
14:00Salamanca3h15 17:15Madrid
0 changes
£251One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

National Express
Eurolines France
RegioJet
Trenitalia

Coach Information from Salamanca to Madrid

distanceDistance109 miles (175 km)
durationAverage coach duration3 h
priceAverage coach ticket price£13 (€15)
changesDirect coachYes
carriersCoach companiesAvanza or BlaBlaCar

Coaches from Salamanca to Madrid cover the 109 miles (175 km) long route taking on average 3 h with our travel partners like Avanza or BlaBlaCar. There are direct coach services available. While the average ticket price for this trip costs around £13, you can find the cheapest coach ticket for as low as £13. Travellers depart most frequently from Salamanca and arrive in Madrid, Estación Sur/Gare routière Méndez Alvaro - 83.

Coach companies

Travel with Avanza between Salamanca and Madrid

Find the best coaches between Salamanca and Madrid with Omio's travel partners Avanza from £13. We can find you the best deals, timetables and tickets when comparing and booking the best route.

Avanza

Omio helps you find the perfect Salamanca - Madrid coach with Avanza. Whether you are searching for the fastest, earliest or cheapest coach from Salamanca to Madrid, Omio shows you Avanza’s current coach timetables, tickets, prices and other travel information (such as baggage allowance and amenities onboard) to help you find the best coach ticket for your upcoming Salamanca to Madrid route. You can expect to travel around 109 miles (175 km) from Salamanca to Madrid on a coach with Avanza. Once you are ready, buy your one-way Avanza tickets from Salamanca to Madrid starting as low as £13 if you book in advance. If you use the Omio app to book your ticket, you can check straight away to see if it's a mobile ticket so that you can go paperless when travelling by coach instead of purchasing tickets at the coach station in person. So, book your tickets with ease and comfort online and enjoy a smooth journey with Avanza!

These are Avanza 's ticket policies for COVID-19 for the coach between Salamanca and Madrid:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Refund or voucher policy
  • If you've booked with Omio, you can request a full refund in case your booking travel date is from March 20 onwards. For those bookings before that date, contact Omio Customer Service and we will check with the bus operator accordingly.

Travel Tips

Coach to Madrid from Salamanca
Take the bus 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 is the price of the cheapest coach to Madrid from Salamanca?
You can find a cheap coach from Salamanca to Madrid for some dates and times for as low as £13  one way in the next 7 days.
What is the average price of coach tickets from Salamanca to Madrid?
If you’re looking to buy tickets for this journey in the next 7 days, you’ll find that Salamanca to Madrid coach prices are on average £13  one way.
How far is it from Salamanca to Madrid by coach?
The Salamanca to Madrid coach distance is approximately 109 miles (175 km).
How long is the coach journey from Salamanca to Madrid?
On average the coach from Salamanca to Madrid duration is 3 h  for the 109 miles (175 km) long trip, but the travel time can vary if you depart on weekends and holidays.
What station does the Salamanca to Madrid coach leave from? Which Madrid coach station do I come into from Salamanca?

When taking a coach from Salamanca, you have a couple of coach stations you can depart from including Salamanca, Avenida Filiberto Villalobos, Salamanca, Estación de Autobuses (75 Av. De Filiberto Villalobos) and Salamanca, Pº. Estación S/n. When you arrive in Madrid, your coach can arrive in coach stations including Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, Madrid, Estación de Moncloa and Madrid, Méndez Álvaro - Terminal.

Omio customers travelling this route book their coaches from Salamanca   to Madrid, Estación Sur/Gare routière Méndez Alvaro - 83.

Where is the coach station in Salamanca? Where is the coach station in Madrid?

You can find the most popular departure coach station for this trip, Salamanca, located approximately 0.4 miles (625 m) from the city centre of Salamanca. The most popular arrival coach station in Madrid, called Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, is located around 1.9 miles (3.1 km) away from its city centre.

What coach companies offer a service from Salamanca to Madrid?
If you're looking for coaches from Salamanca to Madrid, you can rely on Avanza or BlaBlaCar to get you to Madrid. It's also good to check out all possible coach companies for the Salamanca to Madrid journey to see if there might be differences in the amenities they offer.
Are there any Salamanca to Madrid direct coaches?
Yes, there are direct coaches to Madrid from Salamanca, and you can find a direct coach for this route with Avanza or BlaBlaCar  on Omio. It's worth paying attention to when you book your coach ticket as direct services tend to offer more convenience and save you time getting to your destination.
When can I take the first coach from Salamanca to Madrid? When can I take the last coach for the day?
The earliest coach for this trip departs from Salamanca at 08: 30. The last coach leaves from Salamanca at 19: 30. Check Omio for the latest coach schedule from Salamanca to Madrid and book the best time to depart on your chosen travel date.
How far in advance should I book coach tickets from Salamanca to Madrid for the best deals?
In general, we recommend booking tickets for coaches in advance to score the best deals from all possible coach companies offering this trip and save money. If you buy coach tickets to Madrid from Salamanca within the next 7 days, you can find tickets to cost on average £13 one way. To find the best prices for this route, consider booking your coach ticket from Salamanca to Madrid a few months in advance.