Popular Filters
+ 1 more
One Way Price
Duration
Stops From Athens
Departure From Athens
BHD 46
BHD 53
BHD 53
BHD 56
Arrival at Madrid
BHD 91
BHD 53
BHD 53
BHD 46
Alliances & Airlines
Oneworld
(3)
SkyTeam
(2)
Star Alliance
(3)
+ 2 more
Layover Airports
Layover Duration
Fare Calendar For other International Routes
Athens to Madrid Fare Calendar
BHD 49
Transit Visa may be required
Athens to Madrid , 5 Jun
Air Serbia JU | 537
04:30
Fri, 5 Jun 26
Athens, Greece
01 h 40 m
05:10
Fri, 5 Jun 26
Terminal T2
Belgrade, Serbia
BAGGAGE : CHECK INCABIN
Information not available
Air Serbia JU | 572
14:25
Fri, 5 Jun 26
Terminal T2
Belgrade, Serbia
03 h 35 m
18:00
Fri, 5 Jun 26
Terminal T1
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
BHD 56
Athens to Madrid , 5 Jun
Iberia IB | 840
06:55
Fri, 5 Jun 26
Athens, Greece
03 h 55 m
09:50
Fri, 5 Jun 26
Terminal T4
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
BHD 59
Transit Visa may be required
Athens to Madrid , 5 Jun
Air Serbia JU | 535
21:20
Fri, 5 Jun 26
Athens, Greece
01 h 40 m
22:00
Fri, 5 Jun 26
Terminal T2
Belgrade, Serbia
BAGGAGE : CHECK INCABIN
Information not available
Air Serbia JU | 570
08:05
Sat, 6 Jun 26
Terminal T2
Belgrade, Serbia
03 h 35 m
11:40
Sat, 6 Jun 26
Terminal T1
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
BHD 74
Athens to Madrid , 5 Jun
Sky Express GQ | 920
10:30
Fri, 5 Jun 26
Athens, Greece
03 h 50 m
13:20
Fri, 5 Jun 26
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
BHD 81
Transit Visa may be required
Athens to Madrid , 5 Jun
Air Serbia JU | 533
15:35
Fri, 5 Jun 26
Athens, Greece
01 h 40 m
16:15
Fri, 5 Jun 26
Terminal T2
Belgrade, Serbia
BAGGAGE : CHECK INCABIN
Information not available
Air Serbia JU | 570
08:05
Sat, 6 Jun 26
Terminal T2
Belgrade, Serbia
03 h 35 m
11:40
Sat, 6 Jun 26
Terminal T1
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
BHD 82
Athens to Madrid , 5 Jun
Eurowings EW | 9681 | Operated By F'Airlines
11:40
Fri, 5 Jun 26
Athens, Greece
03 h 10 m
13:50
Fri, 5 Jun 26
Dusseldorf, Germany
BAGGAGE : CHECK INCABIN
Information not available
Eurowings EW | 9510 | Operated By Bringer Air Cargo Taxi Aereo
15:55
Fri, 5 Jun 26
Dusseldorf, Germany
02 h 30 m
18:25
Fri, 5 Jun 26
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
BHD 90
Transit Visa may be required
Athens to Madrid , 5 Jun
Turkish Airlines TK | 1846
22:00
Fri, 5 Jun 26
Athens, Greece
01 h 35 m
23:35
Fri, 5 Jun 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 1857
07:05
Sat, 6 Jun 26
Istanbul, Turkey
04 h 20 m
10:25
Sat, 6 Jun 26
Terminal T1
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
BHD 94
Athens to Madrid , 5 Jun
ITA Airways AZ | 717
06:05
Fri, 5 Jun 26
Athens, Greece
02 h 05 m
07:10
Fri, 5 Jun 26
Terminal T1
Rome - Fiumicino Apt, Italy
BAGGAGE : CHECK INCABIN
Information not available
ITA Airways AZ | 58
08:10
Fri, 5 Jun 26
Terminal T1
Rome - Fiumicino Apt, Italy
02 h 35 m
10:45
Fri, 5 Jun 26
Terminal T2
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
BHD 106
Athens to Madrid , 5 Jun
Volotea V7 | 5073 | Operated By Aegean Airlines
14:35
Fri, 5 Jun 26
Athens, Greece
03 h 55 m
17:30
Fri, 5 Jun 26
Terminal T2
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
BHD 114
Athens to Madrid , 5 Jun
Aegean Airlines A3 | 740
14:35
Fri, 5 Jun 26
Athens, Greece
03 h 55 m
17:30
Fri, 5 Jun 26
Terminal T2
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
