How to get to Madrid (Station), Madrid, Spain from Greece by flight ? You can check flights from Greece to Madrid (Station), Madrid, Spain below.
You can find flight ticket prices from Greece to Madrid (Station), Madrid, Spain with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Greece to Heraklion.
You take a flight from Heraklion to Madrid and cost approximately 90 USD.
You take a bus, shuttle or taxi from Madrid to your destination in Madrid (Station), Madrid, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
OA301
Olympic Air
A3700
Aegean Airlines
|
06:30
Heraklion
08:50
Athens
|
07:20
Athens
11:40
Madrid
|
Connect |
A3430
Aegean Airlines
LH1114
Lufthansa
|
08:00
Heraklion
13:05
Frankfurt
|
10:20
Frankfurt
15:40
Madrid
|
Connect |
TO3501
Transavia France
TO3186
Transavia France
|
11:15
Heraklion
14:50
Paris Orly
|
13:50
Paris Orly
16:55
Madrid
|
Connect |
LH2713
Lufthansa
LH1806
Lufthansa
|
11:25
Heraklion
16:15
Munich
|
13:15
Munich
18:55
Madrid
|
Connect |
HV5724
Transavia Holland
KL1705
KLM
|
11:45
Heraklion
16:55
Amsterdam Schiphol
|
14:35
Amsterdam Schiphol
19:30
Madrid
|
Connect |
HV6872
Transavia Holland
KL1705
KLM
|
11:55
Heraklion
16:55
Amsterdam Schiphol
|
14:45
Amsterdam Schiphol
19:30
Madrid
|
Connect |
HV5920
Transavia Holland
KL1705
KLM
|
12:00
Heraklion
16:55
Amsterdam Schiphol
|
14:50
Amsterdam Schiphol
19:30
Madrid
|
Connect |
IB3785
Iberia
|
12:05
Heraklion
|
15:10 Madrid | Direct |
FR31
Ryanair
FR2529
Ryanair
|
12:20
Heraklion
16:35
Berlin Brandenburg Apt
|
14:35
Berlin Brandenburg Apt
19:45
Madrid
|
Connect |
FR348
Ryanair
FR2758
Ryanair
|
12:30
Heraklion
16:05
Milan Malpensa
|
14:20
Milan Malpensa
18:25
Madrid
|
Connect |
LH1759
Lufthansa
LH1806
Lufthansa
|
13:25
Heraklion
16:15
Munich
|
15:15
Munich
18:55
Madrid
|
Connect |
U28762
easyJet
U28281
easyJet
|
13:50
Heraklion
17:40
London Gatwick
|
15:55
London Gatwick
21:15
Madrid
|
Connect |
BA2539
British Airways
IB3167
Iberia
|
15:50
Heraklion
18:50
London Heathrow
|
17:50
London Heathrow
22:10
Madrid
|
Connect |
LH1297
Lufthansa
LH1120
Lufthansa
|
16:55
Heraklion
21:00
Frankfurt
|
19:10
Frankfurt
23:35
Madrid
|
Connect |
AF1003
Air France
AF1400
Air France
|
17:15
Heraklion
20:55
Paris CDG
|
20:00
Paris CDG
23:10
Madrid
|
Connect |
OA319
Olympic Air
A3702
Aegean Airlines
|
17:55
Heraklion
22:20
Athens
|
18:45
Athens
01:10
Madrid
|
Connect |
IB3787
Iberia
|
20:35
Heraklion
|
23:40 Madrid | Direct |
IB3785
Iberia
|
22:05
Heraklion
|
01:10 Madrid | Direct |
IB3787
Iberia
|
23:05
Heraklion
|
02:10 Madrid | Direct |
You take a bus, shuttle or taxi from your location in Greece to Rhodes.
You take a flight from Rhodes to Madrid and cost approximately 180 USD.
You take a bus, shuttle or taxi from Madrid to your destination in Madrid (Station), Madrid, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
OA201
Olympic Air
A3700
Aegean Airlines
|
06:35
Rhodes
08:50
Athens
|
07:35
Athens
11:40
Madrid
|
Connect |
FR7485
Ryanair
FR5647
Ryanair
|
07:00
Rhodes
10:50
Brindisi
|
07:50
Brindisi
13:45
Madrid
|
Connect |
A3476
Aegean Airlines
UX1516
Air Europa
|
07:50
Rhodes
10:40
Munich
|
09:50
Munich
13:25
Madrid
|
Connect |
A3476
Aegean Airlines
LH1806
Lufthansa
|
07:50
Rhodes
16:15
Munich
|
09:50
Munich
18:55
Madrid
|
Connect |
A3480
Aegean Airlines
LH1114
Lufthansa
|
08:05
Rhodes
13:05
Frankfurt
|
10:30
Frankfurt
15:40
Madrid
|
Connect |
OS9174
Austrian Airlines
IB3121
Iberia
|
08:55
Rhodes
11:55
Vienna
|
10:35
Vienna
15:00
Madrid
|
Connect |
QS1147
Smartwings
IB3219
Iberia
|
09:20
Rhodes
12:30
Prague
|
11:20
Prague
15:35
Madrid
|
Connect |
W63028
Wizz Air
FR2514
Ryanair
|
09:50
Rhodes
13:10
Bucharest Otopeni
|
11:35
Bucharest Otopeni
16:10
Madrid
|
Connect |
LH2733
Lufthansa
LH1806
Lufthansa
|
10:35
Rhodes
16:15
Munich
|
12:30
Munich
18:55
Madrid
|
Connect |
FR352
Ryanair
FR2529
Ryanair
|
10:40
Rhodes
16:35
Berlin Brandenburg Apt
|
12:55
Berlin Brandenburg Apt
19:45
Madrid
|
Connect |
FR7509
Ryanair
VY1006
Vueling Airlines
|
11:10
Rhodes
16:10
Barcelona
|
13:40
Barcelona
17:35
Madrid
|
Connect |
FR7509
Ryanair
IB1655
Iberia
|
11:10
Rhodes
16:55
Barcelona
|
13:40
Barcelona
18:20
Madrid
|
Connect |
WK347
Edelweiss Air
LX2032
Swiss
|
11:15
Rhodes
16:45
Zurich
|
13:25
Zurich
19:05
Madrid
|
Connect |
LG846
Luxair
LG3837
Luxair
|
11:30
Rhodes
17:00
Luxembourg
|
14:00
Luxembourg
19:25
Madrid
|
Connect |
SK2992
Scandinavian Airlines
IB3059
Iberia
|
11:50
Rhodes
15:25
Copenhagen
|
14:25
Copenhagen
18:45
Madrid
|
Connect |
U21794
easyJet
IB8701
Iberia
|
11:55
Rhodes
17:45
Bordeaux
|
14:45
Bordeaux
19:10
Madrid
|
Connect |
U21794
easyJet
IB8555
Iberia
|
11:55
Rhodes
17:30
Bordeaux
|
14:45
Bordeaux
18:50
Madrid
|
Connect |
U25690
easyJet
FR2529
Ryanair
|
12:25
Rhodes
16:35
Berlin Brandenburg Apt
|
15:00
Berlin Brandenburg Apt
19:45
Madrid
|
Connect |
TO3613
Transavia France
IB3443
Iberia
|
12:25
Rhodes
17:10
Paris Orly
|
15:15
Paris Orly
19:15
Madrid
|
Connect |
AF9427
Air France
AF1400
Air France
|
12:35
Rhodes
20:55
Paris CDG
|
15:25
Paris CDG
23:10
Madrid
|
Connect |
OR126
TUI Airlines Netherlands
KL1705
KLM
|
12:50
Rhodes
16:55
Amsterdam Schiphol
|
15:45
Amsterdam Schiphol
19:30
Madrid
|
Connect |
U27990
easyJet
KL1705
KLM
|
12:50
Rhodes
16:55
Amsterdam Schiphol
|
15:40
Amsterdam Schiphol
19:30
Madrid
|
Connect |
FR8585
Ryanair
FR5998
Ryanair
|
13:05
Rhodes
16:50
London Stansted
|
15:15
London Stansted
20:10
Madrid
|
Connect |
FR8585
Ryanair
FR5992
Ryanair
|
13:05
Rhodes
18:35
London Stansted
|
15:15
London Stansted
21:55
Madrid
|
Connect |
U26013
easyJet
U26035
easyJet
|
13:40
Rhodes
17:55
Bristol
|
16:05
Bristol
21:10
Madrid
|
Connect |
AZ0731
Alitalia
UX1048
Air Europa
|
14:00
Rhodes
18:25
Rome
|
15:30
Rome
21:00
Madrid
|
Connect |
U21582
easyJet
IB3493
Iberia
|
14:30
Rhodes
19:20
Geneva
|
17:00
Geneva
21:25
Madrid
|
Connect |
AZ0729
Alitalia
IB3255
Iberia
|
15:05
Rhodes
19:45
Milan Linate
|
17:00
Milan Linate
22:10
Madrid
|
Connect |
BA625
British Airways
IB3167
Iberia
|
15:15
Rhodes
18:50
London Heathrow
|
17:35
London Heathrow
22:10
Madrid
|
Connect |
LX2347
Swiss
IB3493
Iberia
|
15:20
Rhodes
19:20
Geneva
|
17:50
Geneva
21:25
Madrid
|
Connect |
A3474
Aegean Airlines
AF1400
Air France
|
15:45
Rhodes
20:55
Paris CDG
|
18:30
Paris CDG
23:10
Madrid
|
Connect |
TO3615
Transavia France
UX1026
Air Europa
|
15:45
Rhodes
20:10
Paris Orly
|
18:35
Paris Orly
22:10
Madrid
|
Connect |
A3482
Aegean Airlines
IB3471
Iberia
|
16:00
Rhodes
19:35
Zurich
|
18:10
Zurich
22:00
Madrid
|
Connect |
OA205
Olympic Air
IB3281
Iberia
|
16:05
Rhodes
20:10
Athens
|
17:05
Athens
23:00
Madrid
|
Connect |
OA205
Olympic Air
A3702
Aegean Airlines
|
16:05
Rhodes
22:20
Athens
|
17:05
Athens
01:10
Madrid
|
Connect |
OS9106
Austrian Airlines
IB3123
Iberia
|
16:25
Rhodes
19:40
Vienna
|
18:00
Vienna
22:50
Madrid
|
Connect |
OR168
TUI Airlines Netherlands
KL1707
KLM
|
16:55
Rhodes
20:50
Amsterdam Schiphol
|
19:50
Amsterdam Schiphol
23:25
Madrid
|
Connect |
GQ101
Sky Express
IB3787
Iberia
|
19:15
Rhodes
23:05
Heraklion
|
20:15
Heraklion
02:10
Madrid
|
Connect |
GQ101
Sky Express
IB3785
Iberia
|
19:15
Rhodes
22:05
Heraklion
|
20:15
Heraklion
01:10
Madrid
|
Connect |
OA213
Olympic Air
A3702
Aegean Airlines
|
20:25
Rhodes
22:20
Athens
|
21:25
Athens
01:10
Madrid
|
Connect |
You can find hotels and accommodations in Madrid (Station), Madrid, Spain with our hotels search tool below
Booking.com