There are 9 ways to get from Corfu to Barbate by plane, bus, ferry, train, taxi, car, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Jerez Airport, bus
best- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Jerez Airport (XRY)plane CFU - XRY
- Take the bus from Estación de autobuses de El Puerto de Santa María to Barbatebus
15h 5m€153–496Fly to Málaga Airport, bus
cheapest- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Málaga Airport (AGP)plane CFU - AGP
- Take the bus from Malaga Airport to Estación de Autobuses de Marbellabus
- Take the bus from Marbella Estación de Autobuses to Estación de Algeciras San Bernardobus
- Take the bus from Estación de Algeciras San Bernardo to Barca de Vejerbus
14h 19m€95–316Ferry, bus, train, taxi
- Take the ferry from Port of Corfu to Sarandëferry
- Take the bus from Sarandë to Tirana, Terminali Lindor I Autobusavebus
- Take the bus from Tirana to Strasbourg Bahnhofbus
- Take the train from Strasbourg to Montpellier Saint-Rochtrain Tgv
- Take the train from Montpellier Saint-Roch to Madrid-Puerta de Atocha-Almudena Grandestrain
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Bahia Surtrain Alv
- Take the taxi from Bahia Sur to Barbatetaxi
46h 11mFerry, drive
- Take the ferry from Port of Corfu to Bari M.maferry Asf
- Drive from Bari M.ma to Barbatecar
36h 52m€494–768Fly to Seville Airport, train, bus
- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Seville Airport (SVQ)plane CFU - SVQ
- Take the train from Sevilla-Santa Justa to Puerto De Santa Mariatrain
- Take the bus from Estación de autobuses de El Puerto de Santa María to Barbatebus
17h 8m€137–308Fly to Gibraltar International Airport, bus
- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Gibraltar International Airport (GIB)plane CFU - GIB
- Take the bus from Estación de Autobuses de La Línea de la Concepción to Barca de Vejerbus
13h 44m€185–456Fly to Faro Airport, bus
- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Faro Airport (FAO)plane CFU - FAO
- Take the bus from Faro Airport to Jerez de la Fronterabus
- Take the bus from Jerez de la Frontera to Barbatebus
17h 45m€132–379Ferry, bus
- Take the ferry from Port of Corfu to Sarandëferry
- Take the bus from Sarandë to Tiranabus
- Take the bus from Tirana to Tarragona - Bus Stationbus
- Take the bus from Tarragona to Esteponabus
- Take the bus from Estepona to Barca de Vejerbus
2d 10hBus and ferry, bus
- Take the busferry from Corfu to Thessaloniki Macedonia KTEL Bus Stationbusferry X3
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Sofia Serdica Bus Stationbus
- Take the bus from Sofia to Estación Santa Justabus
- Take the bus from Sevilla Estación Prado De San Sebastian to Barbatebus
3d€185–248
Corfu International Airport, Ioannis Kapodistrias (CFU) to Jerez Airport (XRY) flights
Questions & Answers
The cheapest way to get from Corfu to Barbate is to fly and train and bus which costs €130 - €310 and takes 17h 8m.
The fastest way to get from Corfu to Barbate is to fly and bus which takes 13h 44m and costs €180 - €460.
No, there is no direct bus from Corfu to Barbate. However, there are services departing from Corfu and arriving at Barbate via Thessaloniki Macedonia KTEL Bus Station, Sofia, José Laguillo and Sevilla Estación Prado De San Sebastian. The journey, including transfers, takes approximately 3 days 0h.
The distance between Corfu and Barbate is 2381 km.
The best way to get from Corfu to Barbate without a car is to ferry and bus and train and taxi which takes 46h 11m and costs .
It takes approximately 15h 5m to get from Corfu to Barbate, including transfers.
Corfu to Barbate bus services, operated by KTEL Kerkyras, depart from Corfu station.
Corfu to Barbate bus services, operated by KTEL Kerkyras, arrive at Thessaloniki Macedonia KTEL Bus Station.
Barbate is 1h behind Corfu. It is currently 1:33 PM in Corfu and 12:33 PM in Barbate.
There are 3196+ hotels available in Barbate.
What companies run services between Corfu, Greece and Barbate, Spain?
There is no direct connection from Corfu to Barbate. However, you can take the bus to Balanou, walk to Corfu International Airport, Ioannis Kapodistrias (CFU) airport, fly to Jerez Airport (XRY), walk to La Parra, take the train to Puerto De Santa Maria, walk to Estación de autobuses de El Puerto de Santa María, then take the bus to Barbate. Alternatively, you can take the ferry to Sarandë, walk to Sarandë, take the bus to Tirana, Terminali Lindor I Autobusave, walk to Tirana, take the bus to Strasbourg Bahnhof, walk to Strasbourg, take the train to Montpellier Saint-Roch, take the train to Madrid-Puerta de Atocha-Almudena Grandes, take the train to Bahia Sur, then take the taxi to Barbate.
- Website
- ryanair.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Seville Airport via Rome
- Ave. Duration
- 12h 39m
- When
- Tuesday
- Estimated price
- €110–250
Flights from Corfu International Airport, Ioannis Kapodistrias to Seville Airport via Barcelona
- Ave. Duration
- 13h
- When
- Wednesday
- Estimated price
- €110–250
Flights from Corfu International Airport, Ioannis Kapodistrias to Seville Airport via Toulouse
- Ave. Duration
- 14h 15m
- When
- Sunday
- Estimated price
- €110–250
Flights from Corfu International Airport, Ioannis Kapodistrias to Faro Airport via Marseille
- Ave. Duration
- 7h 5m
- When
- Tuesday
- Estimated price
- €95–230
Flights from Corfu International Airport, Ioannis Kapodistrias to Faro Airport via Milan Bergamo
- Ave. Duration
- 10h 32m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €95–230
Flights from Corfu International Airport, Ioannis Kapodistrias to Faro Airport via Rome
- Ave. Duration
- 7h 50m
- When
- Sunday
- Estimated price
- €95–230
Flights from Corfu International Airport, Ioannis Kapodistrias to Málaga Airport via Marseille
- Ave. Duration
- 6h 15m
- When
- Tuesday
- Estimated price
- €60–200
Flights from Corfu International Airport, Ioannis Kapodistrias to Málaga Airport via Rome
- Ave. Duration
- 7h 32m
- When
- Monday and Tuesday
- Estimated price
- €60–200
- Website
- easyjet.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Gibraltar International Airport via London Gatwick
- Ave. Duration
- 9h 23m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €150–800
Flights from Corfu International Airport, Ioannis Kapodistrias to Gibraltar International Airport via Bristol
- Ave. Duration
- 10h 50m
- When
- Sunday
- Estimated price
- €180–440
Flights from Corfu International Airport, Ioannis Kapodistrias to Gibraltar International Airport via Manchester
- Ave. Duration
- 11h 45m
- When
- Tuesday
- Estimated price
- €190–460
Flights from Corfu International Airport, Ioannis Kapodistrias to Faro Airport via Lyon
- Ave. Duration
- 8h 45m
- When
- Wednesday and Sunday
- Estimated price
- €95–290
- Website
- iberia.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Jerez Airport via Madrid
- Ave. Duration
- 12h 40m
- When
- Thursday
- Estimated price
- €140–480
Flights from Corfu International Airport, Ioannis Kapodistrias to Seville Airport via Barcelona
- Ave. Duration
- 14h 25m
- When
- Wednesday
- Estimated price
- €110–250
Flights from Corfu International Airport, Ioannis Kapodistrias to Málaga Airport via Barcelona
- Ave. Duration
- 5h 40m
- When
- Wednesday
- Estimated price
- €60–200
- Website
- flyulendo.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Seville Airport via Rome
- Ave. Duration
- 11h 53m
- When
- Monday, Tuesday, and Sunday
- Estimated price
- €55–240
Flights from Corfu International Airport, Ioannis Kapodistrias to Málaga Airport via Rome
- Ave. Duration
- 6h 10m
- When
- Sunday
- Estimated price
- €55–230
- Website
- condor.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Jerez Airport via Dusseldorf
- Ave. Duration
- 13h 55m
- When
- Friday
- Estimated price
- €130–600
Flights from Corfu International Airport, Ioannis Kapodistrias to Jerez Airport via Frankfurt
- Ave. Duration
- 9h 10m
- When
- Saturday
- Estimated price
- €130–600
- Website
- swiss.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Jerez Airport via Zurich
- Ave. Duration
- 18h 10m
- When
- Saturday
- Estimated price
- €320–1,000
Flights from Corfu International Airport, Ioannis Kapodistrias to Faro Airport via Geneva
- Ave. Duration
- 11h 50m
- When
- Saturday
- Estimated price
- €90–390
- Website
- vueling.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Seville Airport via Barcelona
- Ave. Duration
- 14h 25m
- When
- Wednesday
- Estimated price
- €110–250
Flights from Corfu International Airport, Ioannis Kapodistrias to Málaga Airport via Barcelona
- Ave. Duration
- 5h 40m
- When
- Wednesday
- Estimated price
- €60–200
- Website
- flyedelweiss.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Jerez Airport via Zurich
- Ave. Duration
- 18h 10m
- When
- Saturday
- Estimated price
- €320–1,000
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Strasbourg to Montpellier Saint-Roch
- Ave. Duration
- 6h 3m
- Frequency
- Twice daily
- Estimated price
- €160–260
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Montpellier Saint-Roch to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 6h 44m
- Frequency
- Once daily
- Estimated price
- €110–180
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Bahia Sur
- Ave. Duration
- 4h 24m
- Frequency
- 4 times a day
- Estimated price
- €70–120
- Website
- https://www.renfe.com/es/en
Train from Sevilla-Santa Justa to Puerto De Santa Maria
- Ave. Duration
- 58 min
- Frequency
- Every 3 hours
- Estimated price
- €13–22
- Website
- https://www.renfe.com/es/en
- Phone
- +34 956 807 059
- informacion@tgcomes.es
- Website
- tgcomes.es
Bus from Estación de autobuses de El Puerto de Santa María to Barbate
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- €7–14
- Schedules at
- tgcomes.es
Bus from Estación de Autobuses de La Línea de la Concepción to Barca de Vejer
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- €9–20
- Schedules at
- tgcomes.es
Bus from Jerez de la Frontera to Barbate
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- €8–18
- Schedules at
- tgcomes.es
Bus from Estación de Algeciras San Bernardo to Barca de Vejer
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- €7–14
- Schedules at
- tgcomes.es
Bus from Sevilla Estación Prado De San Sebastian to Barbate
- Ave. Duration
- 3h 10m
- Frequency
- 6 times a week
- Estimated price
- €18–35
- Schedules at
- tgcomes.es
- Phone
- 001 267-805-2830
- Website
- albanianbus.com
Bus from Sarandë to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- €35
- Schedules at
- https://albanianbus.com/wordpress/
- Phone
- +355 68 20 63 724
- info@arjanitravel.com
- Website
- arjanitravel.com
Bus from Tirana to Strasbourg Bahnhof
- Ave. Duration
- 18h 51m
- Frequency
- Once a week
- Schedules at
- arjanitravel.com
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Faro Airport to Jerez de la Frontera
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- €22–50
- Website
- https://rede-expressos.pt
- Phone
- +34 91 272 28 32
- info.LD@avanzagrupo.com
- Website
- avanzabus.com
Bus from Malaga Airport to Estación de Autobuses de Marbella
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €6–10
- Schedules at
- malaga.avanzagrupo.com
Bus from Marbella Estación de Autobuses to Estación de Algeciras San Bernardo
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- €10–15
- Schedules at
- malaga.avanzagrupo.com
Bus from Estepona to Barca de Vejer
- Ave. Duration
- 2h 44m
- Frequency
- Once daily
- Estimated price
- €16–23
- Schedules at
- avanzabus.com
- Phone
- +34 910 207 007
- Website
- alsa.com
Bus from Marbella Estación de Autobuses to Estación de Algeciras San Bernardo
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Estimated price
- €6–13
- Website
- https://www.alsa.com/en
Bus from Tarragona to Estepona
- Ave. Duration
- 16h 45m
- Frequency
- Once daily
- Estimated price
- €80–170
- Website
- https://www.alsa.com/en
- Phone
- +355 69 398 7951
- support@olgenotravel.com
- Website
- olgenotravel.com
Bus from Sarandë to Tirana
- Ave. Duration
- 6h 31m
- Frequency
- 3 times a day
- Estimated price
- €17
- Website
- https://olgenotravel.com/
- Phone
- +355 69 249 3348
- pati.travel@hotmail.com
- Website
- pati-travel.al
Bus from Tirana to Tarragona - Bus Station
- Ave. Duration
- 27h
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- +3026610 28900
- info@greenbuses.gr
- Website
- greenbuses.gr
Busferry from Corfu to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- €28–40
- Website
- https://greenbuses.gr/
- Phone
- +359 0885700870
- support@citylines.eu
- Website
- citylines.eu
Bus from Thessaloniki Macedonia KTEL Bus Station to Sofia Serdica Bus Station
- Ave. Duration
- 5h 5m
- Frequency
- 3 times a week
- Estimated price
- €16–22
- Website
- https://citylines.eu/
- Phone
- 02 981 10 40
- travel@yubim.eu
- Website
- yubim.eu
Bus from Sofia to Estación Santa Justa
- Ave. Duration
- 2d 6h
- Frequency
- Twice a week
- Estimated price
- €120–150
- Schedules at
- yubim.eu
- Phone
- +355 69 377 7474
- info@erdanotours.com
- Website
- sarandaport.al
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Schedules at
- sarandaport.al
Ferry from Port of Corfu to Bari M.ma
- Ave. Duration
- 8h
- Frequency
- Once a week
- Estimated price
- €50–120
- Website
- https://www.bluestarferries.com/en-gb/
- Ave. Duration
- 39 min
- Estimated price
- €45–60
Radio Taxi Cádiz
- Phone
- +34 956 21 21 21
- Website
- radiotaxicadiz.es
CadizTaxi
- Phone
- +34 956 27 28 29
- Website
- cadiztaxi.es
Taxi Valdelagrana
- Phone
- +34 654 26 71 46
Taxi del Puerto
- Phone
- +34 680 18 74 81
- Website
- taxidelpuerto.com
Puerto Taxi
- Phone
- +34 956 85 85 84
- Website
- puertotaxi.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
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide










































