Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way
|Avg. Flight Duration:|
7 hours 29 minutes
|Flights Depart from:||Madrid|
|Flights arrive in:||Athens|
|Airlines:||Bulgaria Air, Ryanair, Iberia, Aegean Airlines, Vueling, Air France, KLM, pegasus|
There are no daily direct Madrid to Athens flights. There are, however, some airlines among the 11 or so operating on this route that offer indirect flights with shorter stopovers along the 2,380-kilometer distance. Each flight departs from Madrid-Barajas Airport and lands at Athens International Airport in the Greek capital.
Among the 11 or so airlines that fly from Madrid to Athens, Vueling, Alitalia, Lufthansa, KLM, and Brussels Airlines have the fastest non-direct flights.
A direct flight to Athens from Madrid is typically 3 hours and 45 minutes in duration. However, among the non-direct services available, the average flight that only includes a single stopover takes approximately 5 hours and 25 minutes to arrive at Athens International airport.
Vueling has three daily flights to Athens, all of which involve a stopover at Barcelona El Prat Airport (BCN). All the flights are early departures, the earliest one with a 1 hour 15 min stopover, the second with a 2 hour 5 minute stopover, and the third with a 2 hour 20 minute stopover in Barcelona, respectively. On both Saturdays and Sundays, there is only a single departure early in the morning with a single 2 hour stopover in Barcelona.