There are 6 ways to get from Madrid to Salamanco Grande by train, bus, night bus, car, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
- Take the train from Madrid-Atocha Cercanias to Almendralejo17902
bestTrain
5h 29m€86–114- Take the bus from Madrid to BadajozAuto Res
- Take the bus from Badajoz to Santa Marta De Los BarrosALSA - Bad-Torreh
cheapestBus
6h 56m€45–87- Take the night bus from Estación Sur de Autobuses to BadajozBlaBlaCar Bus
- Take the bus from Badajoz to Santa Marta De Los BarrosALSA - Bad-Torreh
Night bus, bus
6h 36m€48–66- Drive from Madrid to Salamanco Grande395.4 km
Drive 395.4 km
3h 56m€69–100- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Badajoz Airport (BJZ)MAD - BJZ
- Take the taxi from Badajoz Airport (BJZ) to Salamanco Grande
Fly to Badajoz Airport, taxi
3h 12m€212–332- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to San Pablo Airport (SVQ)MAD - SVQ
- Take the bus from Sevilla Airport to Feria - Cruce
Fly to San Pablo Airport, bus
5h 35m€57–165
Adolfo Suárez Madrid–Barajas Airport (MAD) to Badajoz Airport (BJZ) flights
Questions & Answers
The cheapest way to get from Madrid to Salamanco Grande is to night bus and bus which costs €45 - €70 and takes 6h 36m.
The fastest way to get from Madrid to Salamanco Grande is to fly and taxi which takes 3h 12m and costs €210 - €340.
The distance between Madrid and Salamanco Grande is 469 km. The road distance is 395.4 km.
The best way to get from Madrid to Salamanco Grande without a car is to train which takes 5h 29m and costs €85 - €120.
It takes approximately 5h 29m to get from Madrid to Salamanco Grande, including transfers.
The best way to get from Madrid to Salamanco Grande is to train which takes 5h 29m and costs €85 - €120. Alternatively, you can bus, which costs €45 - €90 and takes 6h 56m.
Yes, the driving distance between Madrid to Salamanco Grande is 395 km. It takes approximately 3h 56m to drive from Madrid to Salamanco Grande.
There are 61+ hotels available in Salamanco Grande. Prices start at €30 per night.
What companies run services between Madrid, Spain and Salamanco Grande, Spain?
Renfe Viajeros operates a train from Madrid-Atocha Cercanias to Almendralejo once daily. Tickets cost €35–50 and the journey takes 5h 3m. Alternatively, you can take a bus from Madrid to Salamanco Grande via Badajoz and Santa Marta De Los Barros in around 6h 56m.
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Badajoz Airport
- Ave. Duration
- 1h 12m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €70–190
Flights from Adolfo Suárez Madrid–Barajas Airport to San Pablo Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- €29–180
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Atocha Cercanias to Almendralejo
- Ave. Duration
- 5h 3m
- Frequency
- Once daily
- Estimated price
- €35–50
- Website
- https://www.renfe.com/es/en
- Phone
- +34 91 272 28 32
- info.LD@avanzagrupo.com
- Website
- avanzabus.com
Bus from Madrid to Badajoz
- Ave. Duration
- 5h 15m
- Frequency
- 5 times a day
- Estimated price
- €26–65
- Schedules at
- avanzabus.com
- Book at
- avanzabus.com
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Madrid to Badajoz
- Ave. Duration
- 5h 4m
- Frequency
- 4 times a day
- Estimated price
- €30–45
- Website
- https://www.flixbus.co.uk
- Phone
- +33 18 57 62 228
- Website
- blablacar.co.uk
Bus from Madrid to Badajoz
- Ave. Duration
- 4h 50m
- Frequency
- Twice daily
- Estimated price
- €28–40
- Website
- https://www.blablacar.co.uk/
Night bus from Estación Sur de Autobuses to Badajoz
- Ave. Duration
- 4h 55m
- Frequency
- Twice daily
- Estimated price
- €28–40
- Website
- https://www.blablacar.co.uk/
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Badajoz to Santa Marta De Los Barros
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Estimated price
- €3–6
- Website
- https://www.alsa.com/en/web/bus/home
- Phone
- 0034902202040
- info@badajozsevillabus.com
- Website
- basebus.es
Bus from Sevilla Airport to Feria - Cruce
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- €13
- Schedules at
- basebus.es
- Ave. Duration
- 52 min
- Estimated price
- €140–170
Transfers Extremadura
- Phone
- +34 672 24 13 21
- Website
- transfersextremadura.com
Taxi Jesús Arencón
- Phone
- +34 610 29 41 51
Radio Taxi 24 Horas
- Phone
- +34 924 24 31 01
- Website
- radiotaxibadajoz.com
Want to know more about travelling around Spain
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.