Affordable tickets with world's best travel companies
It will take 2 hrs 37 mins to reach from Salamanca to Madrid. The earliest departure from Salamanca is at 9:00 AM. And the last bus is at 6:00 PM. The price for one bus ticket starts from EUR 26.95.
Avg. Bus Duration | : | 2 hrs 37 mins |
Buses depart from | : | Salamanca |
Bus arrives in | : | Madrid |
Daily Bus Services | : | 12 |
Cheapest Bus Tickets | : | EUR 26.95 |
Earliest Bus | : | 9:00 AM |
Last Bus | : | 6:00 PM |
36 Mn+ satisfied customers
Over 3500 bus-company partners
2,00,000+ bookings per day
World's largest bus-ticket platform
Assured seat of your choice
Secured and Verified payments
Travelling by bus on the Salamanca to Madrid route takes about 2-3 hrs for the distance of 214 km. It is one of the popular bus routes for a road trip as the distance is not much and buses are cheaper compared to other modes like cars. There are luxurious buses availabl to make the journey more pleasant, and enough bus options. The average fare of a bus from Salamanca to Madrid is EUR 20 per person. By booking the bus tickets online for a Salamanca to Madrid bus, all you need to do is to board the bus, sit back and relax to enjoy the journey.
How to book Salamanca to Madrid bus tickets?
redBus online portal makes it easier for you to find the best bus from Salamanca to Madrid. The booking process on redBus is simple and can be done in a few steps, as mentioned below.
Popular Bus Operators on Salamanca to Madrid Bus Route
Salamanca to Madrid bus services is extensive with buses available from morning till night time. All of these services are operated by Avanza. They have different types of buses in service, and the Salamanca to Madrid buses are standard buses. The specific type of buses by this company operating on Salamanca to Madrid route is -
Boarding Points in Salamanca
The boarding point in Salamanca is -
On redBus, you can find all the details about the boarding points for bus routes.
Drop-off points in Madrid
There are usually two dropping points at Madrid for the incoming intercity buses. These are -
Salamanca to Madrid Bus Price
The Salamanca to Madrid bus ticket price starts from EUR 18 and could go up to EUR 26, depending upon the bus route. The buses with a lesser duration cost higher than buses with longer travel duration. When you book the tickets with redBus, you can enjoy various offers from time to time on your online bus bookings.
Salamanca to Madrid Bus Timing
Salamanca to Madrid bus times shows that the first bus starts at 7 am and the last bus leaves the terminal at 8.30 pm. The overall travel duration of the buses differ, and the fastest bus takes 2 hrs 30 mins to finish the journey. The slowest bus takes as much as 3 hr 25 mins to reach Madrid. Some buses complete the trip in 3 hrs. There are three buses available in the morning, three in the afternoon and one in the night, which makes it a total of seven buses per day.