There are 10 ways to get from Alanya to Barcelona by plane, bus, car, train, or car 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 Gazipaşa-Alanya Airport
best- Fly from Gazipaşa-Alanya Airport (GZP) to Barcelona–El Prat Airport (BCN)plane GZP - BCN
11h 43m€152–710Bus to Antalya Airport, fly
cheapest- Take the bus from Alanya Otogar to Serik Cd-15bus
- Fly from Antalya Airport (AYT) to Barcelona–El Prat Airport (BCN)plane AYT - BCN
11h 44m€110–293Bus via Munich
- Take the bus from Alanya to Istanbul Esenlerbus
- Take the bus from Istanbul to Munichbus
- Take the bus from Munich central bus station to Barcelonabus
2d 14h€215–368Drive 3,599.9 km
- Drive from Alanya to Barcelonacar 3,599.9 km
38h 20m€585–844Bus to Konya Airport, fly
- Take the bus from Alanya bus station to Konya bus stationbus
- Fly from Konya Airport (KYA) to Barcelona–El Prat Airport (BCN)plane KYA - BCN
14h 44m€181–290Bus, train via Marseille
- Take the bus from Alanya to Konyabus
- Take the train from Konya to Istanbul(Sogutlucesme)train Hst
- Take the bus from İstanbul Esenler bus station to București, Autogara Militaribus
- Take the bus from București, Autogara Militari to Marseille, Gare de Marseille-Saint-Charlesbus
- Take the train from Marseille St Charles to Barcelona-Santstrain
2d 19h€354–542Bus
- Take the bus from Alanya bus station to Tekirdağ bus stationbus
- Take the bus from Tekirdag to Xánthibus
- Take the bus from Xánthi to Tiranabus
- Take the bus from Tirana to Barcelona, Estació d'Autobusos Nordbus
2d 21hBus, train
- Take the bus from Alanya to Konyabus
- Take the train from Konya to Istanbul(Sogutlucesme)train Hst
- Take the bus from İstanbul Esenler bus station to București, Autogara Militaribus
- Take the bus from București, Autogara Militari to Barcelona, Estació d'Autobusos Nordbus
2d 21h€339–517Bus #2
- Take the bus from Alanya to Istanbul Esenlerbus
- Take the bus from İstanbul Esenler bus station to București, Autogara Militaribus
- Take the bus from București, Autogara Militari to Barcelona, Estació d'Autobusos Nordbus
3d 1h€310–498Drive, car ferry
- Drive from Alanya to Port of Civitavecchiacar
- Take the carferry from Port of Civitavecchia to Port de Barcelonacarferry
2d 2h€569–828
Alanya to Barcelona by bus
Comparing Your Travel Options
The cheapest way to get from Alanya to Barcelona is to bus and fly which costs €110 - €300 and takes 11h 44m.
The fastest way to get from Alanya to Barcelona is to fly which takes 11h 43m and costs €150 - €750.
No, there is no direct bus from Alanya to Barcelona. However, there are services departing from Alanya and arriving at Barcelona via Istanbul and Munich central bus station. The journey, including transfers, takes approximately 2 days 14h.
The distance between Alanya and Barcelona is 2725 km. The road distance is 3599.9 km.
The best way to get from Alanya to Barcelona without a car is to bus via Munich which takes 2 days 14h and costs €210 - €370.
It takes approximately 11h 43m to get from Alanya to Barcelona, including transfers.
Alanya to Barcelona bus services, operated by Antalya Net Seyahat, depart from Alanya station.
The best way to get from Alanya to Barcelona is to fly which takes 11h 43m and costs €150 - €750. Alternatively, you can bus via Munich, which costs €210 - €370 and takes 2 days 14h.
Alanya to Barcelona bus services, operated by Antalya Net Seyahat, arrive at Istanbul Esenler station.
Barcelona is 1h behind Alanya. It is currently 6:14 PM in Alanya and 5:14 PM in Barcelona.
What companies run services between Alanya, Turkey and Barcelona, Spain?
Turkish Airlines, Pegasus Airlines, and five other airlines fly from Gazipaşa-Alanya Airport (GZP) to Barcelona–El Prat Airport (BCN) 5 times a day. Alternatively, you can take a bus from Alanya to Barcelona via Istanbul Esenler, Istanbul, and Munich central bus station in around 2d 14h.
- Website
- flypgs.com
Flights from Gazipaşa-Alanya Airport to Barcelona–El Prat Airport via Sabiha Gokcen
- Ave. Duration
- 16h 15m
- When
- Every day
- Estimated price
- €150–700
Flights from Antalya Airport to Barcelona–El Prat Airport via Sabiha Gokcen
- Ave. Duration
- 6h 56m
- When
- Every day
- Estimated price
- €80–360
Flights from Antalya Airport to Barcelona–El Prat Airport via Izmir
- Ave. Duration
- 5h 50m
- When
- Monday and Friday
- Estimated price
- €75–350
Flights from Konya Airport to Barcelona–El Prat Airport via Sabiha Gokcen
- Ave. Duration
- 5h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–460
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Konya to Istanbul(Sogutlucesme)
- Ave. Duration
- 5h 4m
- Frequency
- Every 4 hours
- Estimated price
- €16–24
- Website
- Turkish Railways (TCDD)
Train from Konya to Istanbul(Sogutlucesme)
- Ave. Duration
- 5h 4m
- Frequency
- Every 4 hours
- Estimated price
- €16–24
- Website
- Turkish Railways (TCDD)
- Phone
- 0(212) 658 03 07
- [email protected]
- Website
- antalyanetseyahat.com
Bus from Alanya to Istanbul Esenler
- Ave. Duration
- 14h 30m
- Frequency
- 4 times a day
- Estimated price
- €29
- Schedules at
- antalyanetseyahat.com
Bus from Alanya to Istanbul Esenler
- Ave. Duration
- 14h 30m
- Frequency
- 4 times a day
- Estimated price
- €29
- Schedules at
- antalyanetseyahat.com
- Phone
- +39 010 209 4591
- [email protected]
- Website
- Grandi Navi Veloci
Car ferry from Port of Civitavecchia to Port de Barcelona
- Ave. Duration
- 19h 30m
- Frequency
- Once a week
- Estimated price
- €100–150
- Website
- Grandi Navi Veloci
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
Want to know more about Flixbus?
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
Booking & Getting There
Yes, the driving distance between Alanya to Barcelona is 3600 km. It takes approximately 38h 20m to drive from Alanya to Barcelona.
Book your Alanya to Barcelona bus tickets online with Omio.
There are 5093+ hotels available in Barcelona.











