Athens to Madrid flights

Tue, 23 Apr
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Overview: Athens to Madrid flight

distanceDistance1469 miles
durationAverage flight duration3 h 45 min
priceAverage plane ticket price£181 (€200)
changesDirect flightNo
carriersAirlinesAegean Airlines, Iberia, Vueling Airlines, Air Europa, Lufthansa, Alitalia, Turkish Airlines, Air France, Malta Air, KLM, Air Serbia, SWISS, LAER, Pegasus Airlines, Brussels Airlines, Bulgaria Air or Alitalia (2)

Flights from Athens to Madrid cover the 1469 miles long trip taking on average 3 h 45 min with our travel partners like Aegean Airlines, Iberia, Vueling Airlines, Air Europa, Lufthansa, Alitalia, Turkish Airlines, Air France, Malta Air, KLM, Air Serbia, SWISS, LAER, Pegasus Airlines, Brussels Airlines, Bulgaria Air or Alitalia (2). While the average ticket price for this trip costs around £181, you can find the cheapest plane ticket for as low as £94. Travellers depart most frequently from Athens International Airport and arrive in Madrid Barajas Airport.

Cheap flights tickets from Athens to Madrid

Showing times and prices for 23 Apr

Cheapest

The best way to find a cheap flight ticket from Athens to Madrid is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
Turkish Airlines
10:3025h00
Athens International Airport (ATH)
10:30Madrid Barajas Airport (MAD)
£1961One-way
1 change
Cheapest
Turkish Airlines
21:5013h40
Athens International Airport (ATH)
10:30Madrid Barajas Airport (MAD)
£1961One-way
1 change
Cheapest
Turkish Airlines
03:5510h35
Athens International Airport (ATH)
13:30Madrid Barajas Airport (MAD)
£1961One-way
1 change
Cheapest
Turkish Airlines
15:4019h50
Athens International Airport (ATH)
10:30Madrid Barajas Airport (MAD)
£1961One-way
1 change
Cheapest
Turkish Airlines
10:3028h00
Athens International Airport (ATH)
13:30Madrid Barajas Airport (MAD)
£1961One-way
1 change

Flight scheduleAthens to Madrid

Showing flights for tomorrow, Tuesday, 23 April
Turkish Airlines
03:5510h35
Athens International Airport (ATH)
13:30Madrid Barajas Airport (MAD)
1 change
Turkish Airlines
03:557h35
Athens International Airport (ATH)
10:30Madrid Barajas Airport (MAD)
1 change
Turkish Airlines
03:5514h20
Athens International Airport (ATH)
17:15Madrid Barajas Airport (MAD)
1 change
KLM
05:4511h40
Athens International Airport (ATH)
16:25Madrid Barajas Airport (MAD)
1 change
KLM
05:457h20
Athens International Airport (ATH)
12:05Madrid Barajas Airport (MAD)
1 change
KLM
05:4518h40
Athens International Airport (ATH)
23:25Madrid Barajas Airport (MAD)
1 change
KLM
05:4514h45
Athens International Airport (ATH)
19:30Madrid Barajas Airport (MAD)
1 change
Lufthansa
06:006h10
Athens International Airport (ATH)
11:10Madrid Barajas Airport (MAD)
1 change
Lufthansa
06:009h10
Athens International Airport (ATH)
14:10Madrid Barajas Airport (MAD)
1 change
ITA
06:0518h54
Athens International Airport (ATH)
23:59Madrid Barajas Airport (MAD)
1 change
ITA
06:0512h05
Athens International Airport (ATH)
17:10Madrid Barajas Airport (MAD)
1 change
Air France
06:3011h25
Athens International Airport (ATH)
16:55Madrid Barajas Airport (MAD)
1 change
Air France
06:3017h40
Athens International Airport (ATH)
23:10Madrid Barajas Airport (MAD)
1 change
Air France
06:3010h10
Athens International Airport (ATH)
15:40Madrid Barajas Airport (MAD)
1 change
Air France
06:3013h50
Athens International Airport (ATH)
19:20Madrid Barajas Airport (MAD)
1 change
Lufthansa
07:059h50
Athens International Airport (ATH)
15:55Madrid Barajas Airport (MAD)
1 change
Aegean Airlines
08:108h45
Athens International Airport (ATH)
15:55Madrid Barajas Airport (MAD)
1 change
Aegean Airlines
08:356h35
Athens International Airport (ATH)
14:10Madrid Barajas Airport (MAD)
1 change
Aegean Airlines
08:358h20
Athens International Airport (ATH)
15:55Madrid Barajas Airport (MAD)
2 changes
Aegean Airlines
08:553h50
Athens International Airport (ATH)
11:45Madrid Barajas Airport (MAD)
0 changes
Turkish Airlines
10:3025h00
Athens International Airport (ATH)
10:30Madrid Barajas Airport (MAD)
1 change
Turkish Airlines
10:3028h00
Athens International Airport (ATH)
13:30Madrid Barajas Airport (MAD)
1 change
Turkish Airlines
10:307h45
Athens International Airport (ATH)
17:15Madrid Barajas Airport (MAD)
1 change
ITA
12:4512h14
Athens International Airport (ATH)
23:59Madrid Barajas Airport (MAD)
1 change
ITA
12:4523h00
Athens International Airport (ATH)
10:45Madrid Barajas Airport (MAD)
1 change
Lufthansa
12:4510h15
Athens International Airport (ATH)
22:00Madrid Barajas Airport (MAD)
1 change
ITA
12:455h25
Athens International Airport (ATH)
17:10Madrid Barajas Airport (MAD)
1 change
KLM
13:3510h50
Athens International Airport (ATH)
23:25Madrid Barajas Airport (MAD)
1 change
Austrian Airlines
13:359h25
Athens International Airport (ATH)
22:00Madrid Barajas Airport (MAD)
2 changes
KLM
13:356h55
Athens International Airport (ATH)
19:30Madrid Barajas Airport (MAD)
1 change
KLM
13:3521h00
Athens International Airport (ATH)
09:35Madrid Barajas Airport (MAD)
1 change
Lufthansa
14:056h30
Athens International Airport (ATH)
19:35Madrid Barajas Airport (MAD)
1 change
Lufthansa
14:0510h20
Athens International Airport (ATH)
23:25Madrid Barajas Airport (MAD)
1 change
Lufthansa
14:058h55
Athens International Airport (ATH)
22:00Madrid Barajas Airport (MAD)
2 changes
Air France
15:1519h00
Athens International Airport (ATH)
09:15Madrid Barajas Airport (MAD)
1 change
Air France
15:158h55
Athens International Airport (ATH)
23:10Madrid Barajas Airport (MAD)
1 change
Air France
15:1521h10
Athens International Airport (ATH)
11:25Madrid Barajas Airport (MAD)
1 change
Turkish Airlines
15:4019h50
Athens International Airport (ATH)
10:30Madrid Barajas Airport (MAD)
1 change
Turkish Airlines
15:4022h50
Athens International Airport (ATH)
13:30Madrid Barajas Airport (MAD)
1 change
Turkish Airlines
15:4026h35
Athens International Airport (ATH)
17:15Madrid Barajas Airport (MAD)
1 change
Lufthansa
15:457h15
Athens International Airport (ATH)
22:00Madrid Barajas Airport (MAD)
1 change
Lufthansa
15:458h40
Athens International Airport (ATH)
23:25Madrid Barajas Airport (MAD)
2 changes
Aegean Airlines
15:508h35
Athens International Airport (ATH)
23:25Madrid Barajas Airport (MAD)
1 change
Aegean Airlines
15:508h35
Athens International Airport (ATH)
23:25Madrid Barajas Airport (MAD)
2 changes
Aegean Airlines
15:507h10
Athens International Airport (ATH)
22:00Madrid Barajas Airport (MAD)
1 change
Iberia
15:553h55
Athens International Airport (ATH)
18:50Madrid Barajas Airport (MAD)
0 changes
KLM
17:2017h15
Athens International Airport (ATH)
09:35Madrid Barajas Airport (MAD)
1 change
KLM
17:207h05
Athens International Airport (ATH)
23:25Madrid Barajas Airport (MAD)
1 change
KLM
17:2019h45
Athens International Airport (ATH)
12:05Madrid Barajas Airport (MAD)
1 change
Air France
18:5515h20
Athens International Airport (ATH)
09:15Madrid Barajas Airport (MAD)
1 change
Air France
18:5521h45
Athens International Airport (ATH)
15:40Madrid Barajas Airport (MAD)
1 change
Lufthansa
19:2016h50
Athens International Airport (ATH)
11:10Madrid Barajas Airport (MAD)
1 change
ITA
19:305h29
Athens International Airport (ATH)
23:59Madrid Barajas Airport (MAD)
1 change
ITA
19:3022h40
Athens International Airport (ATH)
17:10Madrid Barajas Airport (MAD)
1 change
pegasus
21:1017h40
Athens International Airport (ATH)
13:50Madrid Barajas Airport (MAD)
1 change
Turkish Airlines
21:5013h40
Athens International Airport (ATH)
10:30Madrid Barajas Airport (MAD)
1 change
Turkish Airlines
21:5020h25
Athens International Airport (ATH)
17:15Madrid Barajas Airport (MAD)
1 change
Turkish Airlines
21:5016h40
Athens International Airport (ATH)
13:30Madrid Barajas Airport (MAD)
1 change
Turkish Airlines
21:5025h05
Athens International Airport (ATH)
21:55Madrid Barajas Airport (MAD)
1 change

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets Athens to Madrid by flight

Tue
23 Apr
Wed
24 Apr
Thu
25 Apr
Fri
26 Apr
Sat
27 Apr
Sun
28 Apr
Mon
29 Apr
Tue
30 Apr
Wed
01 May
Thu
02 May
Fri
03 May
Sat
04 May
Sun
05 May
Mon
06 May
Tue
07 May
Wed
08 May
Thu
09 May
Fri
10 May
Sat
11 May
Sun
12 May
Mon
13 May

Flight times from Athens to Madrid

Showing times and prices for 23 Apr

Fastest Journey

3 h 50 m

Average

13 h 22 m

Flights per day

59

Distance

2369 km

Of the 59 flights that leave Athens for Madrid every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Aegean Airlines
08:553h50
Athens International Airport (ATH)
11:45Madrid Barajas Airport (MAD)
£5511One-way
0 changes
2nd Fastest
Iberia
15:553h55
Athens International Airport (ATH)
18:50Madrid Barajas Airport (MAD)
£6401One-way
0 changes
ITA
12:455h25
Athens International Airport (ATH)
17:10Madrid Barajas Airport (MAD)
£5201One-way
1 change
ITA
19:305h29
Athens International Airport (ATH)
23:59Madrid Barajas Airport (MAD)
£5591One-way
1 change
Lufthansa
06:006h10
Athens International Airport (ATH)
11:10Madrid Barajas Airport (MAD)
£2161One-way
1 change

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Airlines: Aegean Airlines, Iberia and Vueling Airlines Athens to Madrid

You can travel by flight from Athens to Madrid with Aegean Airlines, Iberia and Vueling Airlines for as low as £79. When you search for timetables and tickets, Omio will show you the best journey.

Air France is France's leading airline offering flights within and outside Europe; you can choose different ticket types for your flight from Athens to Madrid including: Economy Light, Economy Standard, Economy Flex, Premium Economy and Business.

Flight information from Athens to Madrid with Air France:

  • Average Duration: 9 h
  • Cheapest Price: £143

FAQs: Athens to Madrid flights

FAQs: Take a flight from Athens to Madrid hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Athens to Madrid.
FAQs
Cheap plane tickets from Athens to Madrid can start from as little as £94 when you book in advance. The average flight ticket price for Athens to Madrid is £181; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The flight time from Athens to Madrid is on average 3 h 45 min   for the 1469 mile long journey, but the time it takes to go between Athens and Madrid by flight can vary depending on specific dates or if traveling on weekends and holidays.
The first flight from Athens to Madrid leaves at 07: 25. Plan your trip with the Journey Planner   from Omio.
The last flight from Athens to Madrid leaves at 20: 25.
Take the Athens to Madrid flight with Aegean Airlines, Iberia, Vueling Airlines, Air Europa, Lufthansa, Alitalia, Turkish Airlines, Air France, Malta Air, KLM, Air Serbia, SWISS, LAER, Pegasus Airlines, Brussels Airlines, Bulgaria Air or Alitalia (2). However, it's always good to check out all possible airlines for the journey between Athens and Madrid as there might be differences in the amenities they offer.

Flights from Athens to Madrid generally leave from Athens International Airport and arrive in Madrid Barajas Airport.

Athens International Airport is 33.3 km away from Athens city centre and Madrid Barajas Airport is 15 km from Madrid city centre.

The cheapest month to travel from Athens to Madrid by plane is December.
Yes, you can take a flight between Athens and Madrid.

More options for your journey from Athens to Madrid

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers