There are 5 ways to get from Barcelona to Garafía by plane, taxi, train, car ferry, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, taxi
best- Fly from Barcelona–El Prat Airport (BCN) to La Palma Airport (SPC)plane BCN - SPC
- Take the taxi from La Palma Airport (SPC) to Garafíataxi
6h 12m€212–745Train, car ferry, taxi
- Take the train from Barcelona-Sants to Sevilla-Santa Justatrain Ave
- Take the train from Sevilla-Santa Justa to Cadiztrain Alv
- Take the car ferry from Cádiz to Santa Cruz de la Palmacarferry
- Take the taxi from Santa Cruz de la Palma to Garafíataxi
2d 18h€329–1,546Drive, car ferry
- Drive from Barcelona to Cádizcar
- Take the car ferry from Cádiz to Santa Cruz de la Palmacarferry
- Drive from Santa Cruz de la Palma to Garafíacar
2d 20h€291–1,362Bus, car ferry, taxi
- Take the bus from Barcelona, Estació d'Autobusos Nord to Algecirasbus
- Take the bus from Algeciras to Terminal de Autobuses de Cádizbus
- Take the car ferry from Cádiz to Santa Cruz de la Palmacarferry
- Take the taxi from Santa Cruz de la Palma to Garafíataxi
3d 6h€318–1,384Bus, car ferry
- Take the bus from Barcelona Estació d'Autobusos Nord to Zafrabus
- Take the bus from Zafra to Terminal de Autobuses de Cádizbus
- Take the car ferry from Cádiz to Santa Cruz de la Palmacarferry
3d 7h€284–1,392
Barcelona–El Prat Airport (BCN) to La Palma Airport (SPC) flights
Questions & Answers
The cheapest way to get from Barcelona to Garafía is to fly and taxi which costs €210 - €750 and takes 6h 12m.
The fastest way to get from Barcelona to Garafía is to fly and taxi which takes 6h 12m and costs €210 - €750.
The distance between Barcelona and Garafía is 2363 km.
The best way to get from Barcelona to Garafía without a car is to train and car ferry and taxi which takes 2 days 18h and costs €320 - €1600.
It takes approximately 6h 12m to get from Barcelona to Garafía, including transfers.
Garafía is 1h behind Barcelona. It is currently 2:34 PM in Barcelona and 1:34 PM in Garafía.
There are 1085+ hotels available in Garafía.
What companies run services between Barcelona, Spain and Garafía, Spain?
There is no direct connection from Barcelona to Garafía. However, you can take the train to El Prat Aeroport, walk to Barcelona–El Prat Airport (BCN) airport, fly to La Palma Airport (SPC), then take the taxi to Garafía. Alternatively, you can take the train to Sevilla-Santa Justa, take the train to Cadiz, walk to Cádiz, take the car ferry to Santa Cruz de la Palma, then take the taxi to Garafía.
- Website
- iberia.com
Flights from Barcelona–El Prat Airport to La Palma Airport
- Ave. Duration
- 3h 45m
- When
- Thursday and Sunday
- Estimated price
- €95–310
Flights from Barcelona–El Prat Airport to La Palma Airport via Gran Canaria
- Ave. Duration
- 5h 20m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €95–310
Flights from Barcelona–El Prat Airport to La Palma Airport via Madrid
- Ave. Duration
- 5h 56m
- When
- Every day
- Estimated price
- €75–250
Flights from Barcelona–El Prat Airport to La Palma Airport via Tenerife North
- Ave. Duration
- 5h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €95–310
- Website
- vueling.com
Flights from Barcelona–El Prat Airport to La Palma Airport
- Ave. Duration
- 3h 45m
- When
- Thursday and Sunday
- Estimated price
- €95–310
Flights from Barcelona–El Prat Airport to La Palma Airport via Madrid
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- €75–250
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Sevilla-Santa Justa
- Ave. Duration
- 6h 17m
- Frequency
- 4 times a day
- Estimated price
- €160–290
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- [email protected]
- Website
- iryo.eu
Train from Barcelona-Sants to Sevilla-Santa Justa
- Ave. Duration
- 6h 26m
- Frequency
- 3 times a day
- Estimated price
- €100–220
- Website
- https://iryo.eu/en/home
- Phone
- +34 900 759 781
- Website
- ouigo.com
Train from Barcelona-Sants to Sevilla-Santa Justa
- Ave. Duration
- 6h 46m
- Frequency
- Once daily
- Estimated price
- €95–170
- Website
- https://www.ouigo.com/es/en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Sevilla-Santa Justa to Cadiz
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- €19–30
- Website
- https://www.renfe.com/es/en
- Phone
- +34 910 207 007
- Website
- alsa.com
Bus from Barcelona, Estació d'Autobusos Nord to Algeciras
- Ave. Duration
- 17h 15m
- Frequency
- Twice daily
- Estimated price
- €95–140
- Website
- https://www.alsa.com/en/
Bus from Algeciras to Terminal de Autobuses de Cádiz
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €10–16
- Website
- https://www.alsa.com/en/
Bus from Zafra to Terminal de Autobuses de Cádiz
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €21–30
- Website
- https://www.alsa.com/en/
- Phone
- +34 916 52 00 11
- [email protected]
- Website
- grupointerbus.com
Bus from Barcelona Estació d'Autobusos Nord to Zafra
- Ave. Duration
- 16h 5m
- Frequency
- 4 times a week
- Estimated price
- €95–190
- Schedules at
- grupointerbus.com
- Phone
- +34 (0) 902 456 500
- Website
- armastrasmediterranea.com
Car ferry from Cádiz to Santa Cruz de la Palma
- Ave. Duration
- 2d 8h
- Frequency
- Once a week
- Estimated price
- €117–1,100
- Website
- https://armastrasmediterranea.com/en
- Seat
- €117
- Cabin
- €722
Car ferry from Cádiz to Santa Cruz de la Palma
- Ave. Duration
- 2d 8h
- Frequency
- Once a week
- Estimated price
- €117–1,100
- Website
- https://armastrasmediterranea.com/en
- Seat
- €117
- Cabin
- €722
Car ferry from Cádiz to Santa Cruz de la Palma
- Ave. Duration
- 2d 8h
- Frequency
- Once a week
- Estimated price
- €117–1,100
- Website
- https://armastrasmediterranea.com/en
- Seat
- €117
- Cabin
- €722
Car ferry from Cádiz to Santa Cruz de la Palma
- Ave. Duration
- 2d 8h
- Frequency
- Once a week
- Estimated price
- €117–1,100
- Website
- https://armastrasmediterranea.com/en
- Seat
- €117
- Cabin
- €722
- Ave. Duration
- 59 min
- Estimated price
- €100–140
Descubre La Palma en Taxi
- Phone
- +34 669 988 058
- Website
- descubrelapalmaentaxi.com
Radio Taxi Los Llanos
- Phone
- +34 682 802 773
- Website
- radiotaxilosllanos.net
Taxi Yeray Hernandez
- Phone
- +34 650 325 028
- Website
- sites.google.com
Descubre La Palma en Taxi
- Phone
- +34 669 988 058
- Website
- descubrelapalmaentaxi.com
Radio Taxi Los Llanos
- Phone
- +34 682 802 773
- Website
- radiotaxilosllanos.net
Taxi Yeray Hernandez
- Phone
- +34 650 325 028
- Website
- sites.google.com
Descubre La Palma en Taxi
- Phone
- +34 669 988 058
- Website
- descubrelapalmaentaxi.com
Radio Taxi Los Llanos
- Phone
- +34 682 802 773
- Website
- radiotaxilosllanos.net
Taxi Yeray Hernandez
- Phone
- +34 650 325 028
- Website
- sites.google.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.
Related travel guides
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide

























