One Way

Popular Filters

+ 1 more

One Way Price

BHD 64 BHD 300

Duration

3 h 25 m 20 h 30 m

Stops From Madrid

Departure From Madrid

6 AM - 12 PM

BHD 65

12 PM - 6 PM

BHD 89

After 6 PM

BHD 75

Arrival at Athens

Before 6 AM

BHD 75

6 AM - 12 PM

BHD 65

12 PM - 6 PM

BHD 65

After 6 PM

BHD 89

Alliances & Airlines

Oneworld

(3)

SkyTeam

(6)

Star Alliance

(4)

+ 3 more

Layover Airports

Layover Duration

1 h 20 m 14 h 30 m

Madrid to Athens Fare Calendar

Book cheap Madrid to Athens International ✈ tickets at MakeMyTrip Bahrain. Get best deals, Lowest airfare ticket booking from Madrid to Athens air travel route. Check flight reservation status, schedules of Madrid to Athens flight ticket online. Also Check Athens to Madrid Fare Calendar online.
Sorted By:
Departure
Duration
Arrival
Price
Iberia

BHD 68

BHD 65

Madrid to Athens , 4 Jun

Iberia IB | 841

07:00

Thu, 4 Jun 26

Terminal T4

Madrid, Spain

03 h 45 m

11:45

Thu, 4 Jun 26

Athens, Greece

BAGGAGE : CHECK INCABIN

Information not available

Air Serbia

BHD 78

BHD 75

Transit Visa may be required

Madrid to Athens , 4 Jun

Air Serbia JU | 573

18:45

Thu, 4 Jun 26

Terminal T1

Madrid, Spain

03 h 10 m

21:55

Thu, 4 Jun 26

Terminal T2

Belgrade, Serbia

BAGGAGE : CHECK INCABIN

Information not available

Air Serbia JU | 536

00:45

Fri, 5 Jun 26

Terminal T2

Belgrade, Serbia

01 h 35 m

03:20

Fri, 5 Jun 26

Athens, Greece

BAGGAGE : CHECK INCABIN

Information not available

LOT Polish Airlines

BHD 92

BHD 89

Madrid to Athens , 4 Jun

LOT Polish Airlines LO | 432

06:10

Thu, 4 Jun 26

Terminal T2

Madrid, Spain

03 h 30 m

09:40

Thu, 4 Jun 26

Warsaw, Poland

BAGGAGE : CHECK INCABIN

Information not available

LOT Polish Airlines LO | 603

14:20

Thu, 4 Jun 26

Warsaw, Poland

02 h 45 m

18:05

Thu, 4 Jun 26

Athens, Greece

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

BHD 96

BHD 93

Madrid to Athens , 4 Jun

KLM Royal Dutch KL | 1506

17:20

Thu, 4 Jun 26

Terminal T2

Madrid, Spain

02 h 30 m

19:50

Thu, 4 Jun 26

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 1957

21:10

Thu, 4 Jun 26

Amsterdam, Netherlands

03 h 05 m

01:15

Fri, 5 Jun 26

Athens, Greece

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

BHD 100

BHD 97

Madrid to Athens , 4 Jun

KLM Royal Dutch KL | 1502

10:25

Thu, 4 Jun 26

Terminal T2

Madrid, Spain

02 h 35 m

13:00

Thu, 4 Jun 26

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 1957

21:10

Thu, 4 Jun 26

Amsterdam, Netherlands

03 h 05 m

01:15

Fri, 5 Jun 26

Athens, Greece

BAGGAGE : CHECK INCABIN

Information not available

Sky Express

BHD 101

BHD 98

Madrid to Athens , 4 Jun

Sky Express GQ | 921

14:20

Thu, 4 Jun 26

Terminal T2

Madrid, Spain

03 h 25 m

18:45

Thu, 4 Jun 26

Athens, Greece

BAGGAGE : CHECK INCABIN

Information not available

Aegean Airlines

BHD 114

BHD 111

Madrid to Athens , 4 Jun

Aegean Airlines A3 | 741

18:20

Thu, 4 Jun 26

Terminal T2

Madrid, Spain

03 h 30 m

22:50

Thu, 4 Jun 26

Athens, Greece

BAGGAGE : CHECK INCABIN

Information not available

Volotea

BHD 118

BHD 115

Madrid to Athens , 4 Jun

Volotea V7 | 5074 | Operated By Aegean Airlines

18:20

Thu, 4 Jun 26

Terminal T2

Madrid, Spain

03 h 30 m

22:50

Thu, 4 Jun 26

Athens, Greece

BAGGAGE : CHECK INCABIN

Information not available

Aegean Airlines

BHD 131

BHD 128

Madrid to Athens , 4 Jun

Aegean Airlines A3 | 701

13:00

Thu, 4 Jun 26

Terminal T2

Madrid, Spain

03 h 25 m

17:25

Thu, 4 Jun 26

Athens, Greece

BAGGAGE : CHECK INCABIN

Information not available

Volotea

BHD 136

BHD 133

Madrid to Athens , 4 Jun

Volotea V7 | 5025 | Operated By Aegean Airlines

13:00

Thu, 4 Jun 26

Terminal T2

Madrid, Spain

03 h 25 m

17:25

Thu, 4 Jun 26

Athens, Greece

BAGGAGE : CHECK INCABIN

Information not available