There are 8 ways to get from Madrid Airport (MAD) to Athens by plane, train, bus, car, car ferry, 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 Athens International Airport
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Athens International Airport (ATH)plane MAD - ATH
3h 59m€100–214Train, bus
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
- Take the bus from Barcelona, Estación de Autobuses de Sants to Tiranabus
- Take the bus from Tirana to Athensbus
44h 24mDrive 3,525.4 km
- Drive from Madrid Airport (MAD) to Athenscar 3,525.4 km
36h 22m€639–923Fly to Mykonos, car ferry
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Mykonos (JMK)plane MAD - JMK
- Take the car ferry from Mykonos to Port of Piraeuscarferry
8h 50m€156–406Fly to Kalamata International Airport, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Kalamata International Airport (KLX)plane MAD - KLX
- Take the bus from Kalamata to Athens, Leoforou Kifisou - KTELbus
10h 58m€133–285Bus
- Take the bus from Madrid, Avenida de América to Barcelona, Estación de Autobuses de Santsbus
- Take the bus from Barcelona, Estación de Autobuses de Sants to Tiranabus
- Take the bus from Tirana to Athensbus
47h 12mTrain, bus via Padova
- Take the train from Madrid Chamartín to Miranda De Ebrotrain Alv / ...
- Take the bus from Miranda De Ebro to Padovabus
- Take the bus from Padova Autostazione to Pristinabus
- Take the bus from Pristina to Thessaloníkibus
- Take the train from Thessaloniki to Athenstrain Ic
2d 8h€304–390Bus, bus and ferry
- Take the bus from Madrid to Genoabus
- Take the busferry from Genova Piazza Principe to Fierbusferry
- Take the bus from Fier to Athensbus
2d 14h
Adolfo Suárez Madrid–Barajas Airport (MAD) to Athens International Airport (ATH) flights
Questions & Answers
The cheapest way to get from Madrid Airport (MAD) to Athens is to fly which costs €100 - €220 and takes 3h 59m.
The fastest way to get from Madrid Airport (MAD) to Athens is to fly which takes 3h 59m and costs €100 - €220.
No, there is no direct bus from Madrid Airport (MAD) to Athens. However, there are services departing from Aeropuerto T4 and arriving at Athens via Madrid, Avenida de América, Barcelona, Estación de Autobuses de Sants, Terminal D and Tirana. The journey, including transfers, takes approximately 47h 12m.
The distance between Madrid Airport (MAD) and Athens is 2408 km. The road distance is 3525.4 km.
The best way to get from Madrid Airport (MAD) to Athens without a car is to train and bus which takes 44h 24m and costs .
It takes approximately 3h 59m to get from Madrid Airport (MAD) to Athens, including transfers.
Madrid Airport (MAD) to Athens bus services, operated by ALSA, depart from Madrid, Avenida de América station.
The best way to get from Madrid Airport (MAD) to Athens is to fly which takes 3h 59m and costs €100 - €220. Alternatively, you can bus, which costs and takes 47h 12m.
Madrid Airport (MAD) to Athens bus services, operated by ALSA, arrive at Barcelona, Estación de Autobuses de Sants station.
Athens is 1h ahead of Madrid Airport (MAD). It is currently 8:13 AM in Madrid Airport (MAD) and 9:13 AM in Athens.
What companies run services between Madrid Airport (MAD), Spain and Athens, Greece?
Iberia, Air Europa, and two other airlines fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Athens International Airport (ATH) every 4 hours. Alternatively, you can take a bus from Aeropuerto T4 to Athens via Madrid, Avenida de América, Barcelona, Estación de Autobuses de Sants, Tirana, Terminal D, Sheshi Shqiponja, and Tirana in around 47h 12m.
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Athens International Airport
- Ave. Duration
- 3h 44m
- When
- Every day
- Estimated price
- €70–160
Flights from Adolfo Suárez Madrid–Barajas Airport to Mykonos
- Ave. Duration
- 3h 40m
- When
- Monday, Sunday, Saturday, Wednesday, Friday, and Tuesday
- Estimated price
- €70–140
- Website
- en.aegeanair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Athens International Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- €85–180
Flights from Adolfo Suárez Madrid–Barajas Airport to Mykonos via Athens International Airport
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- €140–280
Flights from Adolfo Suárez Madrid–Barajas Airport to Kalamata International Airport via Athens International Airport
- Ave. Duration
- 6h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €120–440
- Website
- skyexpress.gr
Flights from Adolfo Suárez Madrid–Barajas Airport to Athens International Airport
- Ave. Duration
- 3h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €70–190
Flights from Adolfo Suárez Madrid–Barajas Airport to Mykonos via Athens International Airport
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €95–350
- Website
- lufthansa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Kalamata International Airport via Frankfurt
- Ave. Duration
- 8h 30m
- When
- Sunday
- Estimated price
- €150–440
Flights from Adolfo Suárez Madrid–Barajas Airport to Kalamata International Airport via Munich
- Ave. Duration
- 10h 30m
- When
- Thursday and Saturday
- Estimated price
- €150–430
- Website
- aireuropa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Athens International Airport
- Ave. Duration
- 3h 30m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €65–170
- Website
- wizzair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Kalamata International Airport via Budapest
- Ave. Duration
- 13h 20m
- When
- Thursday and Sunday
- Estimated price
- €95–350
- Website
- condor.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Kalamata International Airport via Frankfurt
- Ave. Duration
- 7h 20m
- When
- Monday, Friday, and Sunday
- Estimated price
- €130–390
- Website
- austrian.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Kalamata International Airport via Vienna
- Ave. Duration
- 7h 55m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €100–330
Rome2Rio's guide to Renfe AVE
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 22m
- Frequency
- Every 30 minutes
- Estimated price
- €95–170
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- [email protected]
- Website
- iryo.eu
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 31m
- Frequency
- Hourly
- Estimated price
- €60–130
- Website
- https://iryo.eu/en/home
- Phone
- +34 900 759 781
- Website
- ouigo.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 23m
- Frequency
- Every 2 hours
- Estimated price
- €55–100
- Website
- https://www.ouigo.com/es/en
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 29m
- Frequency
- 4 times a day
- Estimated price
- €75–120
- Website
- https://www.renfe.com/es/en
Train from Madrid Chamartín to Miranda De Ebro
- Ave. Duration
- 2h 56m
- Frequency
- Every 3 hours
- Estimated price
- €45–75
- Website
- https://www.renfe.com/es/en
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Thessaloniki to Athens
- Ave. Duration
- 5h 9m
- Frequency
- 4 times a day
- Estimated price
- €30–50
- Website
- https://www.hellenictrain.gr/en
- Phone
- +355 69 249 3348
- [email protected]
- Website
- pati-travel.al
Bus from Barcelona, Estación de Autobuses de Sants to Tirana
- Ave. Duration
- 25h 38m
- Frequency
- Once a week
- Schedules at
- facebook.com
Bus from Barcelona, Estación de Autobuses de Sants to Tirana
- Ave. Duration
- 25h 38m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +302110120492
- [email protected]
- Website
- facebook.com
Bus from Tirana to Athens
- Ave. Duration
- 12h
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +30 27210 28581
- [email protected]
- Website
- ktelmessinias.gr
Bus from Kalamata to Athens, Leoforou Kifisou - KTEL
- Ave. Duration
- 3h 15m
- Frequency
- Every 3 hours
- Estimated price
- €26–40
- Website
- https://www.ktelmessinias.gr/en/homepage-en/
- Schedules at
- https://www.ktelmessinias.gr/en/routes/
- Phone
- +34 910 207 007
- Website
- alsa.com
Bus from Madrid, Avenida de América to Barcelona, Estación de Autobuses de Sants
- Ave. Duration
- 7h 50m
- Frequency
- Every 3 hours
- Estimated price
- €50–75
- Website
- https://www.alsa.com/en/
- Phone
- +30694 051 4160
- [email protected]
- Website
- metroeuro.travel
Bus from Tirana to Athens
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Schedules at
- metroeuro.travel
- Phone
- + 21 0524 9268
Bus from Tirana to Athens
- Ave. Duration
- 12h
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Miranda De Ebro to Padova
- Ave. Duration
- 25h 18m
- Frequency
- Twice a week
- Estimated price
- €120–150
- Schedules at
- tabitatour.ro
- Phone
- +39 333 916 3531
- [email protected]
- Website
- harea.travel
Bus from Padova Autostazione to Pristina
- Ave. Duration
- 14h 12m
- Frequency
- Twice a week
- Estimated price
- €90
- Website
- https://www.harea.travel/
- Phone
- +383 44 162 498
- [email protected]
- Website
- web.facebook.com
Bus from Pristina to Thessaloníki
- Ave. Duration
- 3h 59m
- Frequency
- Once daily
- Estimated price
- €18–23
- Website
- https://web.facebook.com/BarilevaTuristKosova
- Phone
- + 383 (0) 44 542 029
- [email protected]
- Website
- sharrtravel.com
Bus from Pristina to Thessaloníki
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- €20
- Website
- https://www.sharrtravel.com
- Phone
- +38349112555
- Website
- facebook.com
Bus from Pristina to Thessaloníki
- Ave. Duration
- 7h
- Frequency
- Twice a week
- Estimated price
- €20
- Schedules at
- facebook.com
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Madrid to Genoa
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- €130–220
- Website
- https://www.flixbus.co.uk
- Phone
- +355697278670
- [email protected]
- Website
- facebook.com
Busferry from Genova Piazza Principe to Fier
- Ave. Duration
- 28h 18m
- Frequency
- Twice a week
- Schedules at
- autobus.al
- Phone
- +2105203350
- Website
- top-lines.gr
Bus from Fier to Athens
- Ave. Duration
- 8h 34m
- Frequency
- Twice daily
- Estimated price
- €45
- Schedules at
- top-lines.gr
- Phone
- +30 210 710 7 710
- [email protected]
- Website
- seajets.com
Car ferry from Mykonos to Port of Piraeus
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- €65–170
- Website
- https://www.seajets.com/
Want to know more about travelling around Greece
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
Getting around the Cyclades
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 Madrid Airport (MAD) to Athens is 3525 km. It takes approximately 36h 22m to drive from Madrid Airport (MAD) to Athens.
There are 13691+ hotels available in Athens.















































