There are 7 ways to get from Lefkada to Barcelona by plane, car, bus, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Preveza Airport
best- Fly from Preveza Airport (PVK) to Barcelona–El Prat Airport (BCN)plane PVK - BCN
10h 6m€116–216Drive, bus via Lushnjë
- Drive from Lefkada to Artacar
- Take the bus from Arta to Lushnjëbus
- Take the bus from Lushnjë to Tiranabus
- Take the bus from Tirana to Barcelona, Estación de Autobuses de Santsbus
34h 55mDrive 2,593.2 km
- Drive from Lefkada to Barcelonacar 2,593.2 km
32h 54m€485–700Ferry to Kefalonia Airport, fly
- Take the ferry from Lefkáda to Samiferry
- Fly from Kefalonia Airport (EFL) to Barcelona–El Prat Airport (BCN)plane EFL - BCN
13h 19m€138–267Bus to Ioannina National Airport, fly
- Take the bus from Preveza to Ioanninabus
- Fly from Ioannina National Airport (IOA) to Barcelona–El Prat Airport (BCN)plane IOA - BCN
14h€175–426Drive, bus
- Drive from Lefkada to Artacar
- Take the bus from Arta to Tiranabus
- Take the bus from Tirana to Barcelona, Estació d'Autobusos Nordbus
38h 49mBus
- Take the bus from Lefkáda to Thessaloniki Macedonia KTEL Bus Stationbus
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Tiranabus
- Take the bus from Tirana to Barcelona, Estación de Autobuses de Santsbus
42h 27m
Preveza Airport (PVK) to Barcelona–El Prat Airport (BCN) flights
Comparing Your Travel Options
The cheapest way to get from Lefkada to Barcelona is to fly which costs €110 - €220 and takes 10h 6m.
The fastest way to get from Lefkada to Barcelona is to fly which takes 10h 6m and costs €110 - €220.
No, there is no direct bus from Lefkada to Barcelona. However, there are services departing from Karya and arriving at Barcelona, Estación de Autobuses de Sants via Lefkáda, Thessaloniki Macedonia KTEL Bus Station and Tirana. The journey, including transfers, takes approximately 42h 27m.
The distance between Lefkada and Barcelona is 1665 km. The road distance is 2593.2 km.
The best way to get from Lefkada to Barcelona without a car is to bus which takes 42h 27m and costs .
It takes approximately 10h 6m to get from Lefkada to Barcelona, including transfers.
Lefkada to Barcelona bus services, operated by KTEL Lefkadas, depart from Lefkáda station.
The best way to get from Lefkada to Barcelona is to fly which takes 10h 6m and costs €110 - €220. Alternatively, you can bus, which costs and takes 42h 27m.
Lefkada to Barcelona bus services, operated by KTEL Lefkadas, arrive at Thessaloniki Macedonia KTEL Bus Station.
Barcelona is 1h behind Lefkada. It is currently 8:25 AM in Lefkada and 7:25 AM in Barcelona.
What companies run services between Lefkada, Greece and Barcelona, Spain?
Edelweiss Air, Swiss, and six other airlines fly from Preveza Airport (PVK) to Barcelona–El Prat Airport (BCN) once daily. Alternatively, you can take a bus from Karya to Barcelona, Estación de Autobuses de Sants via Lefkáda, Thessaloniki Macedonia KTEL Bus Station, and Tirana in around 42h 27m.
- Website
- ryanair.com
Flights from Preveza Airport to Barcelona–El Prat Airport via Bologna
- Ave. Duration
- 10h
- When
- Wednesday
- Estimated price
- €100–170
Flights from Preveza Airport to Barcelona–El Prat Airport via Corfu
- Ave. Duration
- 5h 20m
- When
- Friday
- Estimated price
- €100–170
Flights from Preveza Airport to Barcelona–El Prat Airport via Naples
- Ave. Duration
- 7h 5m
- When
- Tuesday
- Estimated price
- €100–170
Flights from Kefalonia Airport to Barcelona–El Prat Airport via Rome
- Ave. Duration
- 4h 40m
- When
- Tuesday
- Estimated price
- €70–160
Flights from Kefalonia Airport to Barcelona–El Prat Airport via Milan Bergamo
- Ave. Duration
- 5h 45m
- When
- Saturday
- Estimated price
- €70–160
- Website
- vueling.com
Flights from Preveza Airport to Barcelona–El Prat Airport via Bari
- Ave. Duration
- 6h 5m
- When
- Saturday
- Estimated price
- €100–230
Flights from Preveza Airport to Barcelona–El Prat Airport via Naples
- Ave. Duration
- 11h 40m
- When
- Tuesday
- Estimated price
- €100–230
Flights from Kefalonia Airport to Barcelona–El Prat Airport via Bari
- Ave. Duration
- 6h 5m
- When
- Saturday
- Estimated price
- €55–140
Flights from Kefalonia Airport to Barcelona–El Prat Airport via Naples
- Ave. Duration
- 7h 35m
- When
- Tuesday
- Estimated price
- €55–140
- Website
- en.aegeanair.com
Flights from Kefalonia Airport to Barcelona–El Prat Airport via Munich
- Ave. Duration
- 5h 45m
- When
- Saturday
- Estimated price
- €80–290
Flights from Ioannina National Airport to Barcelona–El Prat Airport via Athens
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- €110–360
- Website
- lufthansa.com
Flights from Kefalonia Airport to Barcelona–El Prat Airport via Munich
- Ave. Duration
- 5h 55m
- When
- Friday and Saturday
- Estimated price
- €80–290
- Website
- swiss.com
Flights from Preveza Airport to Barcelona–El Prat Airport via Zurich
- Ave. Duration
- 6h 20m
- When
- Tuesday and Friday
- Estimated price
- €110–550
- Website
- easyjet.com
Flights from Preveza Airport to Barcelona–El Prat Airport via Milan Malpensa
- Ave. Duration
- 9h 35m
- When
- Tuesday
- Estimated price
- €85–330
- Website
- ita-airways.com
Flights from Preveza Airport to Barcelona–El Prat Airport via Rome
- Ave. Duration
- 5h 45m
- When
- Tuesday
- Estimated price
- €110–350
- Phone
- +355 42 239 203 / +355 69 400 4075
- [email protected]
- Website
- Alb Trans
Bus from Arta to Lushnjë
- Ave. Duration
- 4h 46m
- Frequency
- Once daily
- Website
- Alb Trans
Bus from Arta to Tirana
- Ave. Duration
- 6h 17m
- Frequency
- Once daily
- Website
- Alb Trans
- Phone
- +383 38 616 161
- Website
- travel.gjirafa.com
Bus from Lushnjë to Tirana
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- €5–6
- Schedules at
- travel.gjirafa.com
- Phone
- +355 69 930 4724
- [email protected]
- Website
- visit-gjirokastra.com
Bus from Lushnjë to Tirana
- Ave. Duration
- 2h 4m
- Frequency
- Every 4 hours
- Schedules at
- travel.gjirafa.com
- Phone
- +355 69 671 6168
- Website
- travel.gjirafa.com
Bus from Lushnjë to Tirana
- Ave. Duration
- 1h 42m
- Frequency
- 4 times a day
- Estimated price
- €4
- Schedules at
- travel.gjirafa.com
- Phone
- +383 38 616 161
- [email protected]
- Website
- gjirafa.com
Bus from Lushnjë to Tirana
- Ave. Duration
- 1h 38m
- Frequency
- Once daily
- Estimated price
- €6–130
- Schedules at
- Linja të autobusëve Gjirafa
- Phone
- +355 69 249 3348
- [email protected]
- Website
- pati-travel.al
Bus from Tirana to Barcelona, Estación de Autobuses de Sants
- Ave. Duration
- 25h 37m
- Frequency
- Once a week
- Schedules at
- facebook.com
Bus from Tirana to Barcelona, Estación de Autobuses de Sants
- Ave. Duration
- 25h 37m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +3026820 22213
- [email protected]
- Website
- KTEL Prevezas
Bus from Preveza to Ioannina
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- €12–19
- Website
- KTEL Prevezas
- Phone
- +355 69 232 8000
- [email protected]
- Website
- facebook.com
Bus from Tirana to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 29h 20m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +30 26450 22364
- [email protected]
- Website
- KTEL Lefkadas
Bus from Lefkáda to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 6h 15m
- Frequency
- Twice a week
- Estimated price
- €40–65
- Website
- KTEL Lefkadas
- Phone
- +355 699 605501
- [email protected]
- Website
- facebook.com
Bus from Thessaloniki Macedonia KTEL Bus Station to Tirana
- Ave. Duration
- 7h 10m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +30 2645024609
- [email protected]
- Website
- Lefkada Palace
Ferry from Lefkáda to Sami
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a week
- Estimated price
- €11–16
- Website
- Lefkada Palace
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 How to get from London to Edinburgh, How to get from JFK to New York City, and How to get from Florence to Rome - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Lefkada to Barcelona is 2593 km. It takes approximately 32h 54m to drive from Lefkada to Barcelona.
There are 4872+ hotels available in Barcelona.








