Cheap Flights Madrid (MAD) to Athens (ATH)
The cheapest price from Madrid to Athens is €62.01 with return on July 9, 2026. The average price is €88.38. There are 1 airport in Athens and 2 direct flights from Madrid.
Cheapest prices for Athens flights by month
June
€161.00
July
€161.00
August
€242.00
September
€164.00
October
€190.00
November
€166.50
December
€143.00
January
€198.00
February
€198.00
March
€198.00
April
€198.00
May
€198.00
The cheapest month to book a flight from Madrid to Athens is December and the most expensive month to fly is August.
The cheapest day to travel from Madrid (MAD) to Athens (ATH)
The cheapest day to travel by plane from Madrid to Athens seems to be Tuesday while the most expensive flights day is Friday.
Madrid (MAD) to Athens (ATH) Flight Information
The average flight time from Madrid to Athens is with average flight price €88.38 and total distance 0 km.
| Avg. Flight Duration: | ||
|---|---|---|
| Flight Price: | €62.01 | |
| Flight Depart from: | Madrid | |
| Flight Arrive in: | Athens | |
| Distance: | 0 km |
Frequently Asked Questions
How many airports are in Athens?
There is one airport in Athens: Eleftherios Venizelos International Airport.
Popular destinations from Madrid
From Madrid (MAD) to Moscow (MOW)
From €391.00
From Madrid (MAD) to Paris (PAR)
From €68.00
From Madrid (MAD) to Saint Petersburg (LED)
From €404.00
From Madrid (MAD) to Istanbul (IST)
From €152.00
From Madrid (MAD) to Tenerife (TCI)
From €75.00
From Madrid (MAD) to Ibiza (IBZ)
From €45.00
From Madrid (MAD) to Rome (ROM)
From €56.00
From Madrid (MAD) to Amsterdam (AMS)
From €155.00
From Madrid (MAD) to Palma Mallorca (PMI)
From €51.00
From Madrid (MAD) to Lisbon (LIS)
From €41.00
From Madrid (MAD) to Berlin (BER)
From €117.00
From Madrid (MAD) to Budapest (BUD)
From €63.00
From Madrid (MAD) to Milan (MIL)
From €47.00
From Madrid (MAD) to London (LON)
From €51.00
From Madrid (MAD) to Las Palmas (LPA)
From €86.00
From Madrid (MAD) to Barcelona (BCN)
From €82.00
From Madrid (MAD) to Bucharest (BUH)
From €127.00
From Madrid (MAD) to Bangkok (BKK)
From €539.00
From Madrid (MAD) to Porto (OPO)
From €46.00
From Madrid (MAD) to Venice (VCE)
From €68.00
From Madrid (MAD) to Naples (NAP)
From €80.00
From Madrid (MAD) to Buenos Aires (BUE)
From €827.00
From Madrid (MAD) to Brussels (BRU)
From €84.00
From Madrid (MAD) to Lima (LIM)
From €702.00
From Madrid (MAD) to Prague (PRG)
From €110.00
From Madrid (MAD) to Malaga (AGP)
From €77.00
From Madrid (MAD) to Dakar (DKR)
From €288.00
From Madrid (MAD) to Warsaw (WAW)
From €94.00
From Madrid (MAD) to Athens (ATH)
From €143.00
From Madrid (MAD) to Puerto del Rosario (FUE)
From €104.00
Popular destinations from Athens
From Athens (ATH) to Istanbul (IST)
From €73.00
From Athens (ATH) to Moscow (MOW)
From €394.00
From Athens (ATH) to Yerevan (EVN)
From €137.00
From Athens (ATH) to Tbilisi (TBS)
From €166.00
From Athens (ATH) to Saint Petersburg (LED)
From €408.00
From Athens (ATH) to Paris (PAR)
From €96.00
From Athens (ATH) to Kerkyra (CFU)
From €48.00
From Athens (ATH) to Thira (JTR)
From €44.00
From Athens (ATH) to Rome (ROM)
From €78.00
From Athens (ATH) to Barcelona (BCN)
From €120.00
From Athens (ATH) to Berlin (BER)
From €119.00
From Athens (ATH) to Nice (NCE)
From €161.00
From Athens (ATH) to Thessaloniki (SKG)
From €97.00
From Athens (ATH) to Kutaisi (KUT)
From €137.00
From Athens (ATH) to Mikonos (JMK)
From €86.00
From Athens (ATH) to Frankfurt (FRA)
From €115.00
From Athens (ATH) to Krasnodar (KRR)
From €420.00
From Athens (ATH) to Warsaw (WAW)
From €81.00
From Athens (ATH) to Chania (CHQ)
From €72.00
From Athens (ATH) to Heraklion (HER)
From €63.00
From Athens (ATH) to Venice (VCE)
From €66.00
From Athens (ATH) to Madrid (MAD)
From €144.00
From Athens (ATH) to Milan (MIL)
From €59.00
From Athens (ATH) to Chisinau (RMO)
From €116.00
From Athens (ATH) to Rhodes (RHO)
From €82.00
From Athens (ATH) to Minsk (MSQ)
From €603.00
From Athens (ATH) to Adler/Sochi (AER)
From €354.00
From Athens (ATH) to Vienna (VIE)
From €101.00
From Athens (ATH) to Budapest (BUD)
From €74.00
From Athens (ATH) to Mineralnye Vody (MRV)
From €361.00