There are 8 ways to get from Alanya to Madrid by plane, bus, car, or train
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 Adolfo Suárez Madrid–Barajas Airport (MAD)plane GZP - MAD
10h 27m€222–709Bus to Antalya Airport, fly
cheapest- Take the bus from Alanya Otogar to Serik Cd-15bus
- Fly from Antalya Airport (AYT) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane AYT - MAD
12h 42m€130–262Bus via Karlsruhe
- Take the bus from Alanya to Istanbul Esenlerbus
- Take the bus from Istanbul to Munichbus
- Take the bus from Munich central bus station to Karlsruhe central train stationbus 036 / ...
- Take the bus from Karlsruhe - Central Station South Side to Estación Sur de Autobusesbus
2d 23h€276–502Drive 4,157 km
- Drive from Alanya to Madridcar 4,157 km
43h 50m€655–946Bus to Konya Airport, fly
- Take the bus from Alanya bus station to Konya bus stationbus
- Fly from Konya Airport (KYA) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane KYA - MAD
15h 23m€151–619Bus, train via Ivano-Frankivsk
- Take the bus from Alanya to Konyabus
- Take the train from Konya to Istanbul(Sogutlucesme)train
- Take the bus from İstanbul Esenler bus station to Ivano-Frankivskbus
- Take the bus from Ivano-Frankivsk to Girona, Estació d'Autobusosbus
- Take the train from Girona to Madrid-Puerta de Atocha-Almudena Grandestrain
3d 2h€386–518Bus, train
- 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 Marseille, Gare de Marseille-Saint-Charlesbus
- Take the train from Marseille St Charles to Madrid-Puerta de Atocha-Almudena Grandestrain
3d 4h€374–637Bus
- Take the bus from Alanya to Istanbul Esenlerbus
- Take the bus from Istanbul Otogari to Razgradbus
- Take the bus from Razgrad to Sibiubus
- Take the bus from Sibiu to Méndez Álvaro Estación Surbus
3d 9h€221–327
Alanya to Madrid by bus
Questions & Answers
The cheapest way to get from Alanya to Madrid is to bus and fly which costs €130 - €270 and takes 12h 42m.
The fastest way to get from Alanya to Madrid is to fly which takes 10h 27m and costs €220 - €750.
No, there is no direct bus from Alanya to Madrid. However, there are services departing from Alanya and arriving at Estación Sur de Autobuses via Istanbul, Munich central bus station and Karlsruhe - Central Station South Side. The journey, including transfers, takes approximately 2 days 23h.
The distance between Alanya and Madrid is 3196 km. The road distance is 4157 km.
The best way to get from Alanya to Madrid without a car is to bus via Karlsruhe which takes 2 days 23h and costs €270 - €500.
It takes approximately 10h 27m to get from Alanya to Madrid, including transfers.
Alanya to Madrid bus services, operated by Antalya Net Seyahat, depart from Alanya station.
The best way to get from Alanya to Madrid is to fly which takes 10h 27m and costs €220 - €750. Alternatively, you can bus via Karlsruhe, which costs €270 - €500 and takes 2 days 23h.
Alanya to Madrid bus services, operated by Antalya Net Seyahat, arrive at Istanbul Esenler station.
Madrid is 1h behind Alanya. It is currently 1:32 PM in Alanya and 12:32 PM in Madrid.
What companies run services between Alanya, Turkey and Madrid, Spain?
Pegasus Airlines, Turkish Airlines, and four other airlines fly from Gazipaşa-Alanya Airport (GZP) to Adolfo Suárez Madrid–Barajas Airport (MAD) 5 times a day. Alternatively, you can take a bus from Alanya to Estación Sur de Autobuses via Istanbul Esenler, Istanbul, Munich central bus station, and Karlsruhe - Central Station South Side in around 2d 23h.
- Website
- turkishairlines.com
Flights from Gazipaşa-Alanya Airport to Adolfo Suárez Madrid–Barajas Airport via Istanbul
- Ave. Duration
- 11h 15m
- When
- Every day
- Estimated price
- €210–1,100
Flights from Konya Airport to Adolfo Suárez Madrid–Barajas Airport via Istanbul
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- €210–700
- 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–23
- 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
Bus from Alanya to Istanbul Esenler
- Ave. Duration
- 14h 30m
- Frequency
- 4 times a day
- Estimated price
- €29
- Schedules at
- antalyanetseyahat.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
Want to know more about Flixbus?
Read the travel guide
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
More Questions & Answers
Yes, the driving distance between Alanya to Madrid is 4157 km. It takes approximately 43h 50m to drive from Alanya to Madrid.
Book your Alanya to Madrid bus tickets online with Omio.
There are 7036+ hotels available in Madrid.





