Compare prices and tickets by train, bus or flight

Thu
Dec 2
$97Renfe Intercity
$26Grupo Interbus
Find prices
Fri
Dec 3
Find prices
Find prices
$270Iberia
Sat
Dec 4
$130Renfe Intercity
$26Grupo Interbus
$224Iberia
Sun
Dec 5
$62Renfe Intercity
$26Grupo Interbus
$72Iberia Express
Mon
Dec 6
$71Renfe Intercity
$26Grupo Interbus
$55Iberia
Tue
Dec 7
$71Renfe Intercity
$26Grupo Interbus
$78Air Europa
Wed
Dec 8
$141Renfe Intercity
$26Grupo Interbus
$84Iberia
Thu
Dec 9
$71Renfe Intercity
$26Grupo Interbus
$102Air Europa
Fri
Dec 10
$71Renfe Intercity
$26Grupo Interbus
$55Iberia
Sat
Dec 11
$53Renfe Intercity
$26Grupo Interbus
$55Iberia
Sun
Dec 12
$89Renfe Intercity
$26Grupo Interbus
$54Iberia Express
Mon
Dec 13
$62Renfe Intercity
$26Grupo Interbus
$78Air Europa
Tue
Dec 14
$44Renfe Intercity
$26Grupo Interbus
$87Iberia Express
Wed
Dec 15
$44Renfe
$26Grupo Interbus
$60Iberia Express
Thu
Dec 16
$62Renfe
$26Grupo Interbus
$72Iberia Express
Fri
Dec 17
$71Renfe Intercity
$26Grupo Interbus
$60Iberia Express
Sat
Dec 18
$62Renfe Intercity
$26Grupo Interbus
$84Iberia
Sun
Dec 19
$71Renfe
$26Grupo Interbus
$55Iberia
Mon
Dec 20
$62Renfe
$26Grupo Interbus
$65Iberia Express
Tue
Dec 21
$71Renfe Intercity
$26Grupo Interbus
$60Iberia Express
Wed
Dec 22
$118Renfe Intercity
$26Grupo Interbus
$60Iberia Express

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between Madrid and Algeciras

distanceDistance310 miles (500 km)
durationAverage bus duration8 h 5 min
priceAverage bus ticket price$26 (€21)
changesDirect busYes
carriersBus companiesGrupo Interbus or BlaBlaCar

Buses from Madrid to Algeciras cover the 310 miles (500 km) long trip taking on average 8 h 5 min with our travel partners like Grupo Interbus or BlaBlaCar. There are direct bus services available. While the average ticket price for this journey costs around $26 (€21), you can find the cheapest bus ticket for as low as $26 (€21). Travelers depart most frequently from Madrid-Puerta de Atocha and arrive in Algeciras, Boulevard Route De Tetouan.

Travel Tips

Bus to Algeciras from Madrid
Take the bus to Algeciras 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 Madrid to Algeciras.
FAQs
How much does a cheap bus from Madrid to Algeciras cost?
If you’re looking to save money on tickets, you can find cheap Madrid to Algeciras buses for as little as $26 (€21)  in the next 7 days.
What is the cost of a bus to Algeciras from Madrid?
If you’re looking to buy your bus tickets in the next week, you can expect the Madrid to Algeciras bus price to come in at an average of $26 (€21)  one way.
How far is Madrid to Algeciras by bus?
When traveling this route you should expect the distance from Madrid to Algeciras by bus to be approximately 310 miles (500 km).
How long is the bus ride from Madrid to Algeciras?
While the time it takes to travel 310 miles (500 km) to Algeciras from Madrid can vary based on specific dates, weekends, and holidays, the Madrid to Algeciras bus journey time is on average 8 h 5 min.
What is the departure bus station in Madrid and arrival bus station in Algeciras?

When taking the bus from Madrid to Algeciras, you can choose to depart from bus stations like Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, Madrid, Estación de Moncloa and Madrid, Méndez Álvaro - Terminal. Your journey can end in bus stations such as Algeciras, Boulevard Route De Tetouan, Algeciras, Estación and Algeciras.

Omio customers who travel this route most frequently depart from Madrid-Puerta de Atocha   and arrive in Algeciras, Boulevard Route De Tetouan.

Where is the departure bus station in Madrid located? Where is the arrival bus station in Algeciras located?

Passengers board their bus most frequently from Madrid-Puerta de Atocha and travel around 1 mile (1.6 km) from the city center to this bus station.

Passengers traveling this route most often arrive at Algeciras, Boulevard Route De Tetouan and need to travel approximately 0.7 miles (1.2 km) from the bus station to the city center in Algeciras.

What bus companies go from Madrid to Algeciras?
Take the Madrid to Algeciras bus with Grupo Interbus or BlaBlaCar. However, it's always good to check out all possible bus companies for the route from Madrid to Algeciras as there might be differences in the amenities they offer.
Can I find a direct bus from Madrid to Algeciras?
Yes, you can look for direct buses from Madrid to Algeciras with Grupo Interbus or BlaBlaCar  without needing to transfer at another stop in between. Taking a direct bus tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this journey.
What time is the earliest bus from Madrid to Algeciras? What time is the last bus from Madrid to Algeciras?
The earliest bus for this journey departs from Madrid at 9: 00 PM. The last bus leaves from Madrid at 9: 00 PM. Check Omio for the latest bus schedule from Madrid to Algeciras and book the best time to depart on your chosen travel date.
How far in advance should I purchase a bus ticket from Madrid to Algeciras to get the best deals?
The price of a one way bus ticket from Madrid to Algeciras is on average $26 (€21) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus providers offering this route. In general, you can find bus tickets between Madrid and Algeciras available a few months in advance.