There are 7 ways to get from Kalamata to Barcelona Airport (BCN) by plane, bus, busferry, 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.
Fly from Kalamata International Airport
best- Fly from Kalamata International Airport (KLX) to Barcelona–El Prat Airport (BCN)plane KLX - BCN
7h 25m€81–222Bus, bus and ferry, train
- Take the bus from Kalamata to Durrësbus
- Take the busferry from Durrës to Bari Portobusferry
- Take the train from Bari Centrale to Torino Porta Susatrain
- Take the train from Torino Porta Susa to Lyon Part Dieutrain Fr
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
40h 56mBus
- Take the bus from Kalamata to Tiranabus
- Take the bus from Tirana to Barcelona, Estación de Autobuses de Santsbus
41h 38mDrive 2,897.9 km
- Drive from Kalamata to Barcelona Airport (BCN)car 2,897.9 km
35h 58m€521–752Bus, bus to Zakynthos International Airport, fly
- Take the bus from Kalamata to Pýrgosbus
- Take the bus from Pýrgos to Kyllínibus
- Fly from Zakynthos International Airport (ZTH) to Barcelona–El Prat Airport (BCN)plane ZTH - BCN
14h 26m€103–213Bus, bus to Preveza Airport, fly
- Take the bus from Kalamata to Agríniobus
- Take the bus from Agrinio to Lefkádabus
- Fly from Preveza Airport (PVK) to Barcelona–El Prat Airport (BCN)plane PVK - BCN
14h 27m€122–265Bus via Ioánnina
- Take the bus from Kalamata to Ioanninabus
- Take the bus from Ioannina to Tiranabus
- Take the bus from Tirana to Barcelona, Estació d'Autobusos Nordbus
45h 47m
Kalamata International Airport (KLX) to Barcelona–El Prat Airport (BCN) flights
Questions & Answers
The cheapest way to get from Kalamata to Barcelona Airport (BCN) is to bus and fly which costs €100 - €220 and takes 14h 26m.
The fastest way to get from Kalamata to Barcelona Airport (BCN) is to fly which takes 7h 25m and costs €80 - €230.
No, there is no direct bus from Kalamata to Barcelona Airport (BCN). However, there are services departing from Kalamata and arriving at Aeropuerto del Prat Barcelona T2A via Materniteti, Tirana and Pl. Espanya - Creu Coberta. The journey, including transfers, takes approximately 41h 38m.
The distance between Kalamata and Barcelona Airport (BCN) is 1789 km. The road distance is 2897.9 km.
The best way to get from Kalamata to Barcelona Airport (BCN) without a car is to bus and bus and ferry and train which takes 40h 56m and costs .
It takes approximately 7h 25m to get from Kalamata to Barcelona Airport (BCN), including transfers.
Kalamata to Barcelona Airport (BCN) bus services, operated by Top Lines, depart from Kalamata station.
The best way to get from Kalamata to Barcelona Airport (BCN) is to fly which takes 7h 25m and costs €80 - €230. Alternatively, you can bus, which costs and takes 41h 38m.
Kalamata to Barcelona Airport (BCN) bus services, operated by Top Lines, arrive at Tirana station.
Barcelona Airport (BCN) is 1h behind Kalamata. It is currently 10:29 PM in Kalamata and 9:29 PM in Barcelona Airport (BCN).
What companies run services between Kalamata, Greece and Barcelona Airport (BCN), Spain?
Ryanair, Aegean Airlines, and three other airlines fly from Kalamata International Airport (KLX) to Barcelona–El Prat Airport (BCN) once daily. Alternatively, you can take a bus from Kalamata to Aeropuerto del Prat Barcelona T2A via Tirana, Materniteti, Terminal D, Tirana, Barcelona, Estación de Autobuses de Sants, and Pl. Espanya - Creu Coberta in around 41h 38m.
- Website
- ryanair.com
Flights from Kalamata International Airport to Barcelona–El Prat Airport via Milan Bergamo
- Ave. Duration
- 5h 5m
- When
- Sunday
- Estimated price
- €70–260
Flights from Kalamata International Airport to Barcelona–El Prat Airport via Vienna
- Ave. Duration
- 6h 40m
- When
- Saturday
- Estimated price
- €80–280
Flights from Zakynthos International Airport to Barcelona–El Prat Airport via Milan Bergamo
- Ave. Duration
- 6h 35m
- When
- Saturday
- Estimated price
- €85–150
Flights from Preveza Airport to Barcelona–El Prat Airport via Milan Bergamo
- Ave. Duration
- 5h 5m
- When
- Sunday
- Estimated price
- €70–170
Flights from Preveza Airport to Barcelona–El Prat Airport via Rome
- Ave. Duration
- 5h 20m
- When
- Saturday
- Estimated price
- €70–170
Flights from Preveza Airport to Barcelona–El Prat Airport via Milan Malpensa
- Ave. Duration
- 5h 45m
- When
- Tuesday
- Estimated price
- €75–280
Flights from Preveza Airport to Barcelona–El Prat Airport via Corfu
- Ave. Duration
- 6h 30m
- When
- Wednesday
- Estimated price
- €70–170
- Website
- vueling.com
Flights from Zakynthos International Airport to Barcelona–El Prat Airport via Bari
- Ave. Duration
- 5h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €70–180
Flights from Zakynthos International Airport to Barcelona–El Prat Airport via Venice
- Ave. Duration
- 5h 5m
- When
- Friday
- Estimated price
- €65–140
Flights from Zakynthos International Airport to Barcelona–El Prat Airport via Milan Malpensa
- Ave. Duration
- 5h 40m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €80–150
Flights from Zakynthos International Airport to Barcelona–El Prat Airport via Naples
- Ave. Duration
- 5h 45m
- When
- Wednesday
- Estimated price
- €70–180
Flights from Preveza Airport to Barcelona–El Prat Airport via Naples
- Ave. Duration
- 4h 25m
- When
- Tuesday and Thursday
- Estimated price
- €90–220
Flights from Preveza Airport to Barcelona–El Prat Airport via Bari
- Ave. Duration
- 4h 45m
- When
- Tuesday
- Estimated price
- €90–220
- Website
- en.aegeanair.com
Flights from Kalamata International Airport to Barcelona–El Prat Airport via Munich
- Ave. Duration
- 5h 40m
- When
- Sunday
- Estimated price
- €120–390
Flights from Kalamata International Airport to Barcelona–El Prat Airport via Athens
- Ave. Duration
- 6h 15m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €110–350
- Website
- swiss.com
Flights from Kalamata International Airport to Barcelona–El Prat Airport via Zurich
- Ave. Duration
- 7h 50m
- When
- Tuesday and Friday
- Estimated price
- €110–500
Flights from Preveza Airport to Barcelona–El Prat Airport via Zurich
- Ave. Duration
- 6h 55m
- When
- Friday
- Estimated price
- €100–470
- Website
- lufthansa.com
Flights from Kalamata International Airport to Barcelona–El Prat Airport via Munich
- Ave. Duration
- 5h 40m
- When
- Sunday
- Estimated price
- €120–390
- Website
- ita-airways.com
Flights from Zakynthos International Airport to Barcelona–El Prat Airport via Rome
- Ave. Duration
- 8h 30m
- When
- Monday and Saturday
- Estimated price
- €85–270
- Website
- volotea.com
Flights from Zakynthos International Airport to Barcelona–El Prat Airport via Verona
- Ave. Duration
- 10h 15m
- When
- Monday
- Estimated price
- €65–140
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Bari Centrale to Torino Porta Susa
- Ave. Duration
- 9h 41m
- Frequency
- Once daily
- Estimated price
- €150–300
- Website
- Italo Treno
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Torino Porta Susa to Lyon Part Dieu
- Ave. Duration
- 3h 52m
- Frequency
- 4 times a day
- Estimated price
- €35–65
- Website
- Trenitalia
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Lyon Part Dieu to Barcelona-Sants
- Ave. Duration
- 4h 48m
- Frequency
- Twice daily
- Estimated price
- €80–130
- Website
- Renfe Viajeros
- Phone
- +2105203350
- Website
- top-lines.gr
Bus from Kalamata to Durrës
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Estimated price
- €45
- Schedules at
- top-lines.gr
Bus from Kalamata to Tirana
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- €45
- Schedules at
- top-lines.gr
- Phone
- +355697278670
- [email protected]
- Website
- facebook.com
Busferry from Durrës to Bari Porto
- Ave. Duration
- 4h 4m
- Frequency
- Once a week
- Schedules at
- autobus.al
- 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
- Phone
- +30 27210 28581
- [email protected]
- Website
- KTEL Messinias
Bus from Kalamata to Pýrgos
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- €14–19
- Website
- KTEL Messinias
- Schedules at
- KTEL Messinias
Bus from Kalamata to Agrínio
- Ave. Duration
- 4h 7m
- Frequency
- Twice a week
- Estimated price
- €30–45
- Website
- KTEL Messinias
- Schedules at
- KTEL Messinias
Bus from Kalamata to Ioannina
- Ave. Duration
- 7h
- Frequency
- Twice a week
- Estimated price
- €45–70
- Website
- KTEL Messinias
- Schedules at
- KTEL Messinias
- Phone
- +30 26210 20600
- [email protected]
- Website
- Ktel Ileias
Bus from Pýrgos to Kyllíni
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- €5–7
- Website
- Ktel Ileias
- Phone
- +30 26410 54444
- [email protected]
- Website
- ktel-aitolnias.gr
Bus from Agrinio to Lefkáda
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- €12–18
- Schedules at
- ktel-aitolnias.gr
- Phone
- +355 69 661 4303
- [email protected]
- Website
- likokostatours.weebly.com
Bus from Ioannina to Tirana
- Ave. Duration
- 5h 51m
- Frequency
- Once daily
- Schedules at
- facebook.com
- 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
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
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
Yes, the driving distance between Kalamata to Barcelona Airport (BCN) is 2898 km. It takes approximately 35h 58m to drive from Kalamata to Barcelona Airport (BCN).
There are 5177+ hotels available in Barcelona Airport (BCN).


























