There are 7 ways to get from Barcelona to Algodonales by plane, taxi, bus, train or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Fly to Sevilla, taxi
-
Fly from Barcelona (BCN) to Sevilla (SVQ)
-
Take a taxi from Sevilla to Algodonales
Cheapest option
Fly to Jerez, bus
-
Fly from Barcelona (BCN) to Jerez (XRY)
-
Take the bus from Jerez de la Frontera to Algodonales
5 alternative options
Train
-
Take the train from Barcelona Sants to Antequera-Santa Ana
-
Take the train from Antequera-Santa Ana to Setenil
Train, bus via Córdoba
-
Take the train from Barcelona Sants to Cordoba-Central
-
Take the train from Cordoba-Central to Jerez De La Frontera
-
Take the bus from Jerez de la Frontera to Algodonales
Train, bus
-
Take the train from Barcelona Sants to Jerez De La Frontera
-
Take the bus from Jerez de la Frontera to Algodonales
Bus
-
Take the bus from Barcelona to Malaga
-
Take the bus from Málaga to Ronda
Drive
-
Drive from Barcelona to Algodonales
Barcelona to Algodonales by train and bus
Questions & Answers
The cheapest way to get from Barcelona to Algodonales is to fly and bus which costs €45 - €220 and takes 7h 25m.
The quickest way to get from Barcelona to Algodonales is to fly and taxi which costs €150 - €290 and takes 4h 1m.
No, there is no direct bus from Barcelona to Algodonales. However, there are services departing from Barcelona and arriving at Algodonales via Málaga and Ronda. The journey, including transfers, takes approximately 19h 55m.
The distance between Barcelona and Algodonales is 823 km. The road distance is 1025.4 km.
The best way to get from Barcelona to Algodonales without a car is to train which takes 8h 17m and costs €110 - €170.
It takes approximately 4h 1m to get from Barcelona to Algodonales, including transfers.
Barcelona to Algodonales bus services, operated by ALSA, depart from Barcelona station.
The best way to get from Barcelona to Algodonales is to train which takes 8h 17m and costs €110 - €170. Alternatively, you can bus, which costs €150 - €240 and takes 19h 55m.
The quickest flight from Barcelona Airport to Sevilla Airport is the direct flight which takes 1h 30m.
Barcelona to Algodonales bus services, operated by Damas, arrive at Ronda station.

- Distance: 823 km
- Duration: 4h 1m
What companies run services between Barcelona, Spain and Algodonales, Spain?
You can take a train from Barcelona to Algodonales via Antequera-Santa Ana and Setenil in around 8h 17m. Alternatively, you can take a bus from Barcelona to Algodonales via Malaga, Málaga, and Ronda in around 19h 55m.

- Website
- iberia.com
Flights from Barcelona to Sevilla
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- €28 - €150
Flights from Barcelona to Sevilla via Valencia
- Ave. Duration
- 3h 5m
- When
- Monday and Wednesday
- Estimated price
- €70 - €250
Flights from Barcelona to Sevilla via Madrid
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- €70 - €250
Flights from Barcelona to Jerez
- Ave. Duration
- 1h 45m
- When
- Monday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €55 - €250
Flights from Barcelona to Jerez via Madrid
- Ave. Duration
- 3h 43m
- When
- Every day
- Estimated price
- €85 - €400
Flights from Barcelona to Jerez via Palma Mallorca
- Ave. Duration
- 3h 45m
- When
- Tuesday
- Estimated price
- €55 - €250

- Website
- vueling.com
Flights from Barcelona to Sevilla
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €25 - €140
Flights from Barcelona to Sevilla via Madrid
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- €70 - €250
Flights from Barcelona to Jerez
- Ave. Duration
- 1h 45m
- When
- Monday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €55 - €250
Flights from Barcelona to Jerez via Madrid
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- €85 - €400
Flights from Barcelona to Jerez via Bilbao
- Ave. Duration
- 3h 45m
- When
- Sunday
- Estimated price
- €55 - €250
Flights from Barcelona to Jerez via Palma Mallorca
- Ave. Duration
- 3h 45m
- When
- Tuesday
- Estimated price
- €55 - €250

- Website
- ryanair.com
Flights from Barcelona to Sevilla
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €19 - €170
Flights from Barcelona to Jerez
- Ave. Duration
- 1h 50m
- When
- Tuesday, Thursday and Sunday
- Estimated price
- €35 - €270

- Website
- aireuropa.com
Flights from Barcelona to Sevilla via Palma Mallorca
- Ave. Duration
- 3h 10m
- When
- Thursday
- Estimated price
- €80 - €360

Rome2Rio's guide to Renfe AVE
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona Sants to Antequera-Santa Ana
- Ave. Duration
- 5h 53m
- Frequency
- 3 times a day
- Estimated price
- €75 - €110
- Website
- https://www.renfe.com/es/en
- Básico
- €75 - €110
Train from Barcelona Sants to Cordoba-Central
- Ave. Duration
- 5h 7m
- Frequency
- Every 4 hours
- Estimated price
- €70 - €100
- Website
- https://www.renfe.com/es/en
- Básico
- €70 - €100

Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Antequera-Santa Ana to Setenil
- Ave. Duration
- 47 min
- Frequency
- Once daily
- Estimated price
- €7 - €10
- Website
- https://www.renfe.com/es/en
Train from Cordoba-Central to Jerez De La Frontera
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Estimated price
- €20 - €28
- Website
- https://www.renfe.com/es/en
Train from Barcelona Sants to Jerez De La Frontera
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Estimated price
- €90 - €130
- Website
- https://www.renfe.com/es/en

- Phone
- +34 956 807 059
- atencion-clientes@tgcomes.es
- Website
- tgcomes.es
Bus from Jerez de la Frontera to Algodonales
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- €9 - €18
- Schedules at
- tgcomes.es

- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.es
Bus from Barcelona to Malaga
- Ave. Duration
- 15h
- Frequency
- 3 times a day
- Estimated price
- €140 - €210
- Website
- https://www.alsa.com/en/web/bus/home

- Phone
- +34 959 256 900
- servcliente@damas-sa.es
- Website
- damas-sa.es
Bus from Málaga to Ronda
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- €8 - €19
- Schedules at
- interbus.es

- Phone
- +34 91 272 28 32
- info.LD@avanzagrupo.com
- Website
- avanzabus.com
Bus from Málaga to Ronda
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- €8 - €17
- Schedules at
- malaga.avanzagrupo.com
- Ave. Duration
- 1h 6m
- Estimated price
- €130 - €160
Tele Taxi Sevilla
- Phone
- +34 954 62 22 22
- Website
- teletaxisevilla.es
Taxi Sevilla Aeropuerto
- Phone
- +34 645 23 01 97
- Website
- taxissevilla.com
Taxi de Sevilla
- Phone
- +34 675 57 63 60
- Website
- taxidesevilla.es
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.
Related travel guides
Train travel in Spain: A guide to Renfe
Top tips on how to best navigate the nation by train, from Alicante to Zaragoza
Read the travel guideWhat are the different types of Renfe trains in Spain?
A simple guide to the different trains, routes and facilities, so you can identify which service is right for you.
Read the travel guideMore Questions & Answers
Yes, the driving distance between Barcelona to Algodonales is 1025 km. It takes approximately 10h 25m to drive from Barcelona to Algodonales.
Air Europa, Ryanair, Iberia and Vueling Airlines offer flights from Barcelona Airport to Sevilla Airport.
There are 894+ hotels available in Algodonales. Prices start at €47 per night.
The best way to get from Barcelona to Barcelona Airport is to train which takes 25 min and costs €2 - €3.