There are 8 ways to get from Olula del Río to Barcelona by bus, plane, 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.
Bus to Almería Airport, fly
best- Take the bus from Olula Del Rio to Almeriabus
- Fly from Almería Airport (LEI) to Barcelona–El Prat Airport (BCN)plane LEI - BCN
6h 6mBus to Federico García Lorca Granada-Jaén Airport, fly
cheapest- Take the bus from Olula Del Rio to Granadabus
- Fly from Federico García Lorca Granada-Jaén Airport (GRX) to Barcelona–El Prat Airport (BCN)plane GRX - BCN
7h 31m€44–195Bus, train
- Take the bus from Olula Del Rio to Granadabus
- Take the train from Granada to Barcelona-Santstrain Ave
10h 37mBus
- Take the bus from Olula Del Rio to Huércal-Overabus
- Take the bus from Huercal Overa to Barcelona, Estació d'Autobusos Nordbus Alsa
12h 50mDrive 698.2 km
- Drive from Olula del Río to Barcelonacar 698.2 km
7h 13m€109–157Bus, bus to Málaga Airport, fly
- Take the bus from Olula Del Rio to Granadabus
- Take the bus from Granada Estación de Autobuses to Malaga Eeaabus
- Fly from Málaga Airport (AGP) to Barcelona–El Prat Airport (BCN)plane AGP - BCN
8h 55mBus via Murcia
- Take the bus from Olula Del Rio to Huércal-Overabus
- Take the bus from Huercal Overa to Estación de Autobuses de Murciabus
- Take the bus from Murcia to Barcelona - North Bus Stationbus
13h 25mBus, train via Valencia
- Take the bus from Olula Del Rio to Huércal-Overabus
- Take the bus from Huercal Overa to Lorcabus
- Take the train from Lorca-Sutullena to Estació del Nordtrain Ic
- Take the train from Estació del Nord to Barcelona-Santstrain Eur / ...
14h 13m
Almería Airport (LEI) to Barcelona–El Prat Airport (BCN) flights
Questions & Answers
The cheapest way to get from Olula del Río to Barcelona is to bus and fly which costs €40 - €200 and takes 7h 31m.
The fastest way to get from Olula del Río to Barcelona is to drive which takes 7h 13m and costs €100 - €160.
No, there is no direct bus from Olula del Río to Barcelona. However, there are services departing from Olula Del Rio and arriving at Barcelona, Estació d'Autobusos Nord via Huercal Overa. The journey, including transfers, takes approximately 12h 50m.
The distance between Olula del Río and Barcelona is 740 km. The road distance is 698.2 km.
The best way to get from Olula del Río to Barcelona without a car is to bus and train which takes 10h 37m and costs .
It takes approximately 6h 6m to get from Olula del Río to Barcelona, including transfers.
Olula del Río to Barcelona bus services, operated by BusbamSL, depart from Olula Del Rio station.
Olula del Río to Barcelona bus services, operated by BusbamSL, arrive at Huércal-Overa station.
Yes, the driving distance between Olula del Río to Barcelona is 698 km. It takes approximately 7h 13m to drive from Olula del Río to Barcelona.
Book your Olula del Río to Barcelona bus tickets online with Omio.
What companies run services between Olula del Río, Spain and Barcelona, Spain?
You can take a bus from Olula Del Rio to Barcelona, Estació d'Autobusos Nord via Huercal Overa in around 12h 50m.
- Website
- vueling.com
Flights from Almería Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €35–180
Flights from Almería Airport to Barcelona–El Prat Airport via Palma Mallorca
- Ave. Duration
- 3h 30m
- When
- Tuesday
- Estimated price
- €110–650
Flights from Almería Airport to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €110–650
Flights from Federico García Lorca Granada-Jaén Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €29–150
Flights from Federico García Lorca Granada-Jaén Airport to Barcelona–El Prat Airport via Palma Mallorca
- Ave. Duration
- 3h 17m
- When
- Monday, Friday, and Sunday
- Estimated price
- €29–150
Flights from Federico García Lorca Granada-Jaén Airport to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- €70–330
Flights from Federico García Lorca Granada-Jaén Airport to Barcelona–El Prat Airport via Bilbao
- Ave. Duration
- 4h
- When
- Sunday
- Estimated price
- €29–150
Flights from Málaga Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- €22–140
Flights from Málaga Airport to Barcelona–El Prat Airport via Ibiza
- Ave. Duration
- 3h 5m
- When
- Monday
- Estimated price
- €22–140
Flights from Málaga Airport to Barcelona–El Prat Airport via Palma Mallorca
- Ave. Duration
- 3h 30m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €22–140
- Website
- iberia.com
Flights from Almería Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €35–180
Flights from Almería Airport to Barcelona–El Prat Airport via Palma Mallorca
- Ave. Duration
- 3h 30m
- When
- Tuesday
- Estimated price
- €110–650
Flights from Almería Airport to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €110–650
Flights from Federico García Lorca Granada-Jaén Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €29–150
Flights from Federico García Lorca Granada-Jaén Airport to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- €70–330
Flights from Málaga Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- €22–140
- Website
- ryanair.com
Flights from Málaga Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €30–140
Flights from Málaga Airport to Barcelona–El Prat Airport via Palma Mallorca
- Ave. Duration
- 3h 25m
- When
- Monday
- Estimated price
- €30–140
- Website
- renfe.com
Train from Granada to Barcelona-Sants
- Ave. Duration
- 6h 28m
- Frequency
- Once daily
- Schedules at
- renfe.com
Train from Lorca-Sutullena to Estació del Nord
- Ave. Duration
- 6h 6m
- Frequency
- Once daily
- Schedules at
- renfe.com
Train from Estació del Nord to Barcelona-Sants
- Ave. Duration
- 3h 22m
- Frequency
- Every 3 hours
- Schedules at
- renfe.com
- Website
- alsa.es
Bus from Olula Del Rio to Almeria
- Ave. Duration
- 2h 5m
- Frequency
- 5 times a week
- Schedules at
- alsa.es
Bus from Huercal Overa to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 10h 50m
- Frequency
- Twice daily
- Schedules at
- alsa.es
Bus from Granada Estación de Autobuses to Malaga Eeaa
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Schedules at
- alsa.es
Bus from Huercal Overa to Estación de Autobuses de Murcia
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Schedules at
- alsa.es
Bus from Huercal Overa to Lorca
- Ave. Duration
- 45 min
- Frequency
- 4 times a day
- Schedules at
- alsa.es
- Phone
- +34 950 25 95 61
- atencionaclientes@busbam.com
- Website
- busbam.com
Bus from Olula Del Rio to Granada
- Ave. Duration
- 2h 55m
- Frequency
- Twice daily
- Estimated price
- €14–25
- Schedules at
- busbam.com
Bus from Olula Del Rio to Huércal-Overa
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- €3–7
- Schedules at
- busbam.com
- Website
- blablacar.co.uk
Bus from Murcia to Barcelona - North Bus Station
- Ave. Duration
- 8h 40m
- Frequency
- 4 times a week
- Schedules at
- blablacar.co.uk
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including The beginner’s guide to the 2018 World Nomad Games, Travelling to the UK: What do I need to know?, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
More Questions & Answers
There are 3185+ hotels available in Barcelona.






