How to get to Madrid, Spain from Malta by flight ? You can check flights from Malta to Madrid, Spain below.
You can find flight ticket prices from Malta to Madrid, Spain with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Malta to Klagenfurt.
You take a flight from Klagenfurt to Madrid and cost approximately 180 USD.
You take a bus, shuttle or taxi from Madrid to your destination in Madrid, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
FR225
Ryanair
IB8861
Iberia
|
10:20
Klagenfurt
13:45
Alicante
|
12:55
Alicante
15:00
Madrid
|
Connect |
OS938
Austrian Airlines
IB3121
Iberia
|
10:50
Klagenfurt
12:20
Vienna
|
11:30
Vienna
15:30
Madrid
|
Connect |
OS938
Austrian Airlines
OS211
Austrian Airlines
LH1122
Lufthansa
|
10:50
Klagenfurt
13:55
Vienna
17:10
Frankfurt
|
11:30
Vienna
15:25
Frankfurt
19:40
Madrid
|
Connect |
FR2172
Ryanair
FR2776
Ryanair
|
16:25
Klagenfurt
19:30
Palma Mallorca
|
18:35
Palma Mallorca
21:00
Madrid
|
Connect |
FR2172
Ryanair
FR2064
Ryanair
|
16:25
Klagenfurt
19:40
Palma Mallorca
|
18:35
Palma Mallorca
21:10
Madrid
|
Connect |
FR2172
Ryanair
FR2776
Ryanair
|
16:25
Klagenfurt
22:40
Palma Mallorca
|
18:35
Palma Mallorca
00:10
Madrid
|
Connect |
OS942
Austrian Airlines
IB3123
Iberia
|
17:05
Klagenfurt
19:40
Vienna
|
17:45
Vienna
22:50
Madrid
|
Connect |
You take a bus, shuttle or taxi from your location in Malta to Salzburg.
You take a flight from Salzburg to Madrid and cost approximately 180 USD.
You take a bus, shuttle or taxi from Madrid to your destination in Madrid, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
EW4366
Eurowings
UX6020
Air Europa
|
06:00
Salzburg
10:15
Ibiza
|
08:20
Ibiza
11:30
Madrid
|
Connect |
LH1109
Lufthansa
LH1112
Lufthansa
|
06:25
Salzburg
09:45
Frankfurt
|
07:30
Frankfurt
12:15
Madrid
|
Connect |
LH1109
Lufthansa
LH1114
Lufthansa
|
06:25
Salzburg
13:25
Frankfurt
|
07:30
Frankfurt
16:00
Madrid
|
Connect |
EW4368
Eurowings
FR2062
Ryanair
|
07:00
Salzburg
10:25
Palma Mallorca
|
09:05
Palma Mallorca
11:55
Madrid
|
Connect |
EW4368
Eurowings
UX6030
Air Europa
|
07:00
Salzburg
10:40
Palma Mallorca
|
09:05
Palma Mallorca
12:05
Madrid
|
Connect |
EW4368
Eurowings
IB3923
Iberia
|
07:00
Salzburg
11:35
Palma Mallorca
|
09:05
Palma Mallorca
13:10
Madrid
|
Connect |
EW9717
Eurowings
IB3141
Iberia
|
09:05
Salzburg
12:05
Dusseldorf
|
10:20
Dusseldorf
14:45
Madrid
|
Connect |
EW4336
Eurowings
IB3141
Iberia
|
09:15
Salzburg
12:05
Dusseldorf
|
10:30
Dusseldorf
14:45
Madrid
|
Connect |
FR305
Ryanair
FR5994
Ryanair
|
09:40
Salzburg
11:35
London Stansted
|
10:35
London Stansted
15:00
Madrid
|
Connect |
FR9668
Ryanair
FR6814
Ryanair
|
10:10
Salzburg
16:05
Manchester
|
11:25
Manchester
19:35
Madrid
|
Connect |
LS1890
Jet2.com
FR155
Ryanair
|
10:20
Salzburg
13:35
Bristol
|
11:30
Bristol
16:50
Madrid
|
Connect |
LH1103
Lufthansa
LH1114
Lufthansa
|
10:50
Salzburg
13:25
Frankfurt
|
11:55
Frankfurt
16:00
Madrid
|
Connect |
LH1103
Lufthansa
LH1122
Lufthansa
|
10:50
Salzburg
17:10
Frankfurt
|
11:55
Frankfurt
19:40
Madrid
|
Connect |
EW6821
Eurowings
UX6066
Air Europa
|
11:50
Salzburg
16:45
Palma Mallorca
|
13:55
Palma Mallorca
18:10
Madrid
|
Connect |
EW6821
Eurowings
IB3973
Iberia
|
11:50
Salzburg
16:15
Palma Mallorca
|
13:55
Palma Mallorca
17:40
Madrid
|
Connect |
EW6821
Eurowings
IB3925
Iberia
|
11:50
Salzburg
17:40
Palma Mallorca
|
13:55
Palma Mallorca
19:05
Madrid
|
Connect |
LS1656
Jet2.com
FR5996
Ryanair
|
12:35
Salzburg
16:20
London Stansted
|
13:35
London Stansted
19:50
Madrid
|
Connect |
LS890
Jet2.com
FR6814
Ryanair
|
13:20
Salzburg
16:05
Manchester
|
14:40
Manchester
19:35
Madrid
|
Connect |
U27970
easyJet
KL1705
KLM
|
14:05
Salzburg
16:55
Amsterdam Schiphol
|
15:45
Amsterdam Schiphol
19:30
Madrid
|
Connect |
U27970
easyJet
UX1094
Air Europa
|
14:05
Salzburg
19:00
Amsterdam Schiphol
|
15:45
Amsterdam Schiphol
21:40
Madrid
|
Connect |
HV6594
Transavia Holland
KL1705
KLM
|
14:20
Salzburg
16:55
Amsterdam Schiphol
|
16:00
Amsterdam Schiphol
19:30
Madrid
|
Connect |
HV6594
Transavia Holland
KL1707
KLM
|
14:20
Salzburg
20:50
Amsterdam Schiphol
|
16:00
Amsterdam Schiphol
23:25
Madrid
|
Connect |
LH1105
Lufthansa
LH1122
Lufthansa
|
14:40
Salzburg
17:10
Frankfurt
|
15:45
Frankfurt
19:40
Madrid
|
Connect |
LH1105
Lufthansa
LH1120
Lufthansa
|
14:40
Salzburg
20:50
Frankfurt
|
15:45
Frankfurt
23:20
Madrid
|
Connect |
HV9342
Transavia Holland
UX1174
Air Europa
|
14:45
Salzburg
18:55
Brussels
|
16:15
Brussels
21:20
Madrid
|
Connect |
HV9342
Transavia Holland
IB3205
Iberia
|
14:45
Salzburg
19:40
Brussels
|
16:15
Brussels
22:05
Madrid
|
Connect |
BA683
British Airways
IB3167
Iberia
|
15:15
Salzburg
18:45
London Heathrow
|
16:25
London Heathrow
22:10
Madrid
|
Connect |
BA683
British Airways
IB3179
Iberia
|
15:15
Salzburg
20:10
London Heathrow
|
16:25
London Heathrow
23:40
Madrid
|
Connect |
BA683
British Airways
IB3173
Iberia
|
15:15
Salzburg
19:10
London Heathrow
|
16:25
London Heathrow
22:40
Madrid
|
Connect |
EW4368
Eurowings
FR2776
Ryanair
|
16:15
Salzburg
19:30
Palma Mallorca
|
18:20
Palma Mallorca
21:00
Madrid
|
Connect |
EW4368
Eurowings
UX6078
Air Europa
|
16:15
Salzburg
19:15
Palma Mallorca
|
18:20
Palma Mallorca
20:40
Madrid
|
Connect |
EW4368
Eurowings
FR2064
Ryanair
|
16:15
Salzburg
19:40
Palma Mallorca
|
18:20
Palma Mallorca
21:10
Madrid
|
Connect |
LH1107
Lufthansa
LH1120
Lufthansa
|
18:30
Salzburg
20:50
Frankfurt
|
19:35
Frankfurt
23:20
Madrid
|
Connect |
You take a bus, shuttle or taxi from your location in Malta to Ljubljana.
You take a flight from Ljubljana to Madrid and cost approximately 230 USD.
You take a bus, shuttle or taxi from Madrid to your destination in Madrid, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
AF1187
Air France
AF1600
Air France
|
06:15
Ljubljana
13:30
Paris Charles de Gaulle
|
08:20
Paris Charles de Gaulle
15:40
Madrid
|
Connect |
AF1187
Air France
AF1300
Air France
|
06:15
Ljubljana
09:20
Paris Charles de Gaulle
|
08:20
Paris Charles de Gaulle
11:25
Madrid
|
Connect |
AF1187
Air France
AF1800
Air France
|
06:15
Ljubljana
14:55
Paris Charles de Gaulle
|
08:20
Paris Charles de Gaulle
17:00
Madrid
|
Connect |
LH1461
Lufthansa
LH1114
Lufthansa
|
07:05
Ljubljana
13:25
Frankfurt
|
08:35
Frankfurt
16:00
Madrid
|
Connect |
LH1461
Lufthansa
LH1112
Lufthansa
|
07:05
Ljubljana
09:45
Frankfurt
|
08:35
Frankfurt
12:15
Madrid
|
Connect |
JU191
Air Serbia
JU572
Air Serbia
|
08:10
Ljubljana
14:00
Belgrade
|
09:30
Belgrade
17:25
Madrid
|
Connect |
TK1062
Turkish Airlines
TK1859
Turkish Airlines
|
08:55
Ljubljana
13:20
Istanbul
|
12:15
Istanbul
16:50
Madrid
|
Connect |
HV6820
Transavia Holland
KL1705
KLM
|
09:00
Ljubljana
16:55
Amsterdam Schiphol
|
10:55
Amsterdam Schiphol
19:30
Madrid
|
Connect |
HV6820
Transavia Holland
KL1703
KLM
|
09:00
Ljubljana
13:50
Amsterdam Schiphol
|
10:55
Amsterdam Schiphol
16:25
Madrid
|
Connect |
AY1202
Finnair
AY1661
Finnair
|
09:25
Ljubljana
16:40
Helsinki
|
13:05
Helsinki
20:05
Madrid
|
Connect |
U26450
easyJet
U28021
easyJet
|
10:20
Ljubljana
17:30
London Gatwick
|
11:45
London Gatwick
21:05
Madrid
|
Connect |
U28842
easyJet
U26399
easyJet
|
10:30
Ljubljana
17:40
London Gatwick
|
11:55
London Gatwick
21:15
Madrid
|
Connect |
LX2273
Swiss
IB3467
Iberia
|
10:55
Ljubljana
14:55
Zurich
|
12:10
Zurich
17:20
Madrid
|
Connect |
LX2273
Swiss
LX2032
Swiss
|
10:55
Ljubljana
16:35
Zurich
|
12:10
Zurich
19:00
Madrid
|
Connect |
LH1459
Lufthansa
LH1122
Lufthansa
|
11:00
Ljubljana
17:10
Frankfurt
|
12:25
Frankfurt
19:40
Madrid
|
Connect |
LH1459
Lufthansa
LH1114
Lufthansa
|
11:00
Ljubljana
13:25
Frankfurt
|
12:25
Frankfurt
16:00
Madrid
|
Connect |
BA691
British Airways
IB3177
Iberia
|
11:10
Ljubljana
15:50
London Heathrow
|
12:25
London Heathrow
19:20
Madrid
|
Connect |
BA691
British Airways
BA464
British Airways
|
11:10
Ljubljana
16:30
London Heathrow
|
12:25
London Heathrow
19:55
Madrid
|
Connect |
BA691
British Airways
BA462
British Airways
|
11:10
Ljubljana
14:40
London Heathrow
|
12:25
London Heathrow
18:05
Madrid
|
Connect |
SN3344
Brussels Airlines
SN3729
Brussels Airlines
|
12:05
Ljubljana
18:00
Brussels
|
13:50
Brussels
20:25
Madrid
|
Connect |
LH1697
Lufthansa
LH1806
Lufthansa
|
13:10
Ljubljana
19:30
Munich
|
14:05
Munich
22:10
Madrid
|
Connect |
LH1463
Lufthansa
LH1122
Lufthansa
|
14:00
Ljubljana
17:10
Frankfurt
|
15:25
Frankfurt
19:40
Madrid
|
Connect |
LH1463
Lufthansa
LH1120
Lufthansa
|
14:00
Ljubljana
20:50
Frankfurt
|
15:25
Frankfurt
23:20
Madrid
|
Connect |
LX2277
Swiss
UX1672
Air Europa
|
14:50
Ljubljana
18:35
Zurich
|
16:05
Zurich
20:55
Madrid
|
Connect |
LX2277
Swiss
IB3471 8783
Iberia
|
14:50
Ljubljana
19:40
Zurich
|
16:05
Zurich
22:05
Madrid
|
Connect |
HV6822
Transavia Holland
KL1707
KLM
|
15:05
Ljubljana
20:50
Amsterdam Schiphol
|
17:00
Amsterdam Schiphol
23:25
Madrid
|
Connect |
AF1037
Air France
AF1400
Air France
|
15:10
Ljubljana
20:55
Paris Charles de Gaulle
|
17:10
Paris Charles de Gaulle
23:10
Madrid
|
Connect |
TO7439
Transavia France
TO4780
Transavia France
|
17:10
Ljubljana
21:10
Paris Orly
|
19:10
Paris Orly
23:20
Madrid
|
Connect |
You take a bus, shuttle or taxi from your location in Malta to Venice.
You take a flight from Venice to Madrid and cost approximately 120 USD.
You take a bus, shuttle or taxi from Madrid to your destination in Madrid, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
KL1650
KLM
KL1701
KLM
|
06:00
Venice
09:30
Amsterdam Schiphol
|
07:50
Amsterdam Schiphol
12:05
Madrid
|
Connect |
AF1327
Air France
AF1300
Air France
|
06:00
Venice
09:20
Paris Charles de Gaulle
|
07:50
Paris Charles de Gaulle
11:25
Madrid
|
Connect |
AZ1460
Alitalia
AZ0058
Alitalia
|
06:20
Venice
08:20
Rome
|
07:25
Rome
10:55
Madrid
|
Connect |
IB3249
Iberia
|
06:25
Venice
|
09:10 Madrid | Direct |
FR577
Ryanair
FR7873
Ryanair
|
06:30
Venice
09:05
Palermo
|
08:05
Palermo
11:45
Madrid
|
Connect |
EN8199
Air Dolomiti
LH1800
Lufthansa
|
06:30
Venice
08:30
Munich
|
07:30
Munich
11:10
Madrid
|
Connect |
LH333
Lufthansa
LH1112
Lufthansa
|
06:40
Venice
09:45
Frankfurt
|
08:05
Frankfurt
12:15
Madrid
|
Connect |
FR824
Ryanair
FR1330
Ryanair
|
07:15
Venice
09:35
Naples
|
08:30
Naples
12:20
Madrid
|
Connect |
BA599
British Airways
IB3175
Iberia
|
08:35
Venice
10:50
London Heathrow
|
09:55
London Heathrow
14:15
Madrid
|
Connect |
VY6401
Vueling Airlines
IB3021
Iberia
|
09:10
Venice
13:30
Barcelona
|
11:10
Barcelona
14:55
Madrid
|
Connect |
VY6401
Vueling Airlines
IB3017
Iberia
|
09:10
Venice
12:40
Barcelona
|
11:10
Barcelona
14:05
Madrid
|
Connect |
AF1127
Air France
AF1600
Air France
|
09:45
Venice
13:30
Paris Charles de Gaulle
|
11:45
Paris Charles de Gaulle
15:40
Madrid
|
Connect |
FR848
Ryanair
|
10:20
Venice
|
13:00 Madrid | Direct |
LH325
Lufthansa
LH1114
Lufthansa
|
10:35
Venice
13:25
Frankfurt
|
12:00
Frankfurt
16:00
Madrid
|
Connect |
U24083
easyJet
U21015
easyJet
|
10:50
Venice
13:30
Basel
|
12:05
Basel
15:55
Madrid
|
Connect |
AZ1466
Alitalia
AZ0060
Alitalia
|
11:15
Venice
14:35
Rome
|
12:25
Rome
17:10
Madrid
|
Connect |
TP863
TAP Portugal
TP1018
TAP Portugal
|
11:40
Venice
14:45
Lisbon
|
13:50
Lisbon
17:05
Madrid
|
Connect |
IB3243
Iberia
|
12:00
Venice
|
14:40 Madrid | Direct |
KL1654
KLM
KL1705
KLM
|
14:00
Venice
16:55
Amsterdam Schiphol
|
16:00
Amsterdam Schiphol
19:30
Madrid
|
Connect |
LH327
Lufthansa
LH1122
Lufthansa
|
14:40
Venice
17:10
Frankfurt
|
16:05
Frankfurt
19:40
Madrid
|
Connect |
BA471
British Airways
IB3171
Iberia
|
14:45
Venice
17:10
London Heathrow
|
16:05
London Heathrow
20:40
Madrid
|
Connect |
AZ1462
Alitalia
UX1048
Air Europa
|
15:15
Venice
18:25
Rome
|
16:25
Rome
21:00
Madrid
|
Connect |
IB3263 8957
Iberia
|
15:55
Venice
|
18:35 Madrid | Direct |
VY6403
Vueling Airlines
IB3035
Iberia
|
16:45
Venice
19:35
Barcelona
|
18:45
Barcelona
21:00
Madrid
|
Connect |
VY6403
Vueling Airlines
IB3037
Iberia
|
16:45
Venice
20:05
Barcelona
|
18:45
Barcelona
21:30
Madrid
|
Connect |
VY6403
Vueling Airlines
IB3041
Iberia
|
16:45
Venice
21:05
Barcelona
|
18:45
Barcelona
22:30
Madrid
|
Connect |
BA579
British Airways
IB3173
Iberia
|
16:55
Venice
19:10
London Heathrow
|
18:10
London Heathrow
22:40
Madrid
|
Connect |
EN8205
Air Dolomiti
LH1806
Lufthansa
|
16:55
Venice
19:30
Munich
|
17:55
Munich
22:10
Madrid
|
Connect |
BA469
British Airways
IB3179
Iberia
|
17:20
Venice
20:10
London Heathrow
|
18:35
London Heathrow
23:40
Madrid
|
Connect |
AF1227
Air France
AF1400
Air France
|
18:00
Venice
20:55
Paris Charles de Gaulle
|
19:50
Paris Charles de Gaulle
23:10
Madrid
|
Connect |
LH329
Lufthansa
LH1120
Lufthansa
|
18:20
Venice
20:50
Frankfurt
|
19:45
Frankfurt
23:20
Madrid
|
Connect |
TO3839
Transavia France
TO4780
Transavia France
|
18:30
Venice
21:10
Paris Orly
|
20:20
Paris Orly
23:20
Madrid
|
Connect |
AZ1480
Alitalia
AZ0064
Alitalia
|
19:10
Venice
21:25
Rome
|
20:25
Rome
23:59
Madrid
|
Connect |
IB3245
Iberia
|
19:45
Venice
|
22:30 Madrid | Direct |
You take a bus, shuttle or taxi from your location in Malta to Munich.
You take a flight from Munich to Madrid and cost approximately 150 USD.
You take a bus, shuttle or taxi from Madrid to your destination in Madrid, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
LH2282
Lufthansa
SN3721
Brussels Airlines
|
06:50
Munich
09:25
Brussels
|
08:10
Brussels
11:50
Madrid
|
Connect |
LH093
Lufthansa
LH1112
Lufthansa
|
07:00
Munich
09:45
Frankfurt
|
08:00
Frankfurt
12:15
Madrid
|
Connect |
KL1790
KLM
KL1701
KLM
|
07:00
Munich
09:30
Amsterdam Schiphol
|
08:35
Amsterdam Schiphol
12:05
Madrid
|
Connect |
IB3195
Iberia
|
07:30
Munich
|
10:15 Madrid | Direct |
LH1800
Lufthansa
|
08:30
Munich
|
11:10 Madrid | Direct |
LH1842
Lufthansa
UX4064
Air Europa
|
08:50
Munich
12:30
Valencia
|
11:15
Valencia
13:25
Madrid
|
Connect |
LH1810
Lufthansa
UX7706
Air Europa
|
09:00
Munich
11:50
Barcelona
|
11:00
Barcelona
13:20
Madrid
|
Connect |
LH2228
Lufthansa
AF1600
Air France
|
09:45
Munich
13:30
Paris Charles de Gaulle
|
11:25
Paris Charles de Gaulle
15:40
Madrid
|
Connect |
VY1813
Vueling Airlines
IB3021
Iberia
|
09:50
Munich
13:30
Barcelona
|
12:10
Barcelona
14:55
Madrid
|
Connect |
LH101
Lufthansa
LH1114
Lufthansa
|
10:00
Munich
13:25
Frankfurt
|
11:00
Frankfurt
16:00
Madrid
|
Connect |
AF1423
Air France
AF1600
Air France
|
10:15
Munich
13:30
Paris Charles de Gaulle
|
12:00
Paris Charles de Gaulle
15:40
Madrid
|
Connect |
UX1516
Air Europa
|
10:45
Munich
|
13:30 Madrid | Direct |
AZ0437
Alitalia
AZ0060
Alitalia
|
10:50
Munich
14:35
Rome
|
12:25
Rome
17:10
Madrid
|
Connect |
BA949
British Airways
BA460
British Airways
|
10:55
Munich
12:55
London Heathrow
|
12:00
London Heathrow
16:20
Madrid
|
Connect |
LH103
Lufthansa
LH1114
Lufthansa
|
11:00
Munich
13:25
Frankfurt
|
12:00
Frankfurt
16:00
Madrid
|
Connect |
LH1778
Lufthansa
TP1018
TAP Portugal
|
11:15
Munich
14:45
Lisbon
|
13:30
Lisbon
17:05
Madrid
|
Connect |
LH1802
Lufthansa
|
11:25
Munich
|
14:05 Madrid | Direct |
SN2644
Brussels Airlines
SN3727
Brussels Airlines
|
11:40
Munich
14:20
Brussels
|
13:00
Brussels
16:45
Madrid
|
Connect |
BA951
British Airways
BA462
British Airways
|
12:15
Munich
14:40
London Heathrow
|
13:15
London Heathrow
18:05
Madrid
|
Connect |
IB3191
Iberia
|
12:15
Munich
|
15:00 Madrid | Direct |
VY3841
Vueling Airlines
IB3973
Iberia
|
12:55
Munich
16:15
Palma Mallorca
|
15:10
Palma Mallorca
17:40
Madrid
|
Connect |
AF1723
Air France
AF1100
Air France
|
13:05
Munich
17:05
Paris Charles de Gaulle
|
14:50
Paris Charles de Gaulle
19:20
Madrid
|
Connect |
TP557
TAP Portugal
TP1020
TAP Portugal
|
13:35
Munich
17:00
Lisbon
|
15:55
Lisbon
19:20
Madrid
|
Connect |
LH109
Lufthansa
LH1122
Lufthansa
|
14:00
Munich
17:10
Frankfurt
|
15:00
Frankfurt
19:40
Madrid
|
Connect |
KL1796
KLM
KL1705
KLM
|
14:05
Munich
16:55
Amsterdam Schiphol
|
15:40
Amsterdam Schiphol
19:30
Madrid
|
Connect |
LH2288
Lufthansa
SN3729
Brussels Airlines
|
14:30
Munich
18:00
Brussels
|
15:50
Brussels
20:25
Madrid
|
Connect |
LG9736
Luxair
LG3837
Luxair
|
14:45
Munich
17:25
Luxembourg
|
15:55
Luxembourg
19:50
Madrid
|
Connect |
LH111
Lufthansa
LH1122
Lufthansa
|
15:00
Munich
17:10
Frankfurt
|
16:00
Frankfurt
19:40
Madrid
|
Connect |
SN2646
Brussels Airlines
SN3729
Brussels Airlines
|
15:50
Munich
18:00
Brussels
|
17:10
Brussels
20:25
Madrid
|
Connect |
BA953
British Airways
IB3167
Iberia
|
16:20
Munich
18:45
London Heathrow
|
17:20
London Heathrow
22:10
Madrid
|
Connect |
LH115
Lufthansa
LH1120
Lufthansa
|
17:00
Munich
20:50
Frankfurt
|
18:00
Frankfurt
23:20
Madrid
|
Connect |
KL1798
KLM
KL1707
KLM
|
17:50
Munich
20:50
Amsterdam Schiphol
|
19:25
Amsterdam Schiphol
23:25
Madrid
|
Connect |
LH117
Lufthansa
LH1120
Lufthansa
|
18:00
Munich
20:50
Frankfurt
|
19:00
Frankfurt
23:20
Madrid
|
Connect |
AF1823
Air France
AF1400
Air France
|
18:10
Munich
20:55
Paris Charles de Gaulle
|
20:00
Paris Charles de Gaulle
23:10
Madrid
|
Connect |
AZ0433
Alitalia
AZ0064
Alitalia
|
18:35
Munich
21:25
Rome
|
20:10
Rome
23:59
Madrid
|
Connect |
LH2290
Lufthansa
SN3731
Brussels Airlines
|
18:45
Munich
20:55
Brussels
|
20:05
Brussels
23:20
Madrid
|
Connect |
UX1518
Air Europa
|
19:00
Munich
|
21:45 Madrid | Direct |
LH119
Lufthansa
LH1120
Lufthansa
|
19:00
Munich
20:50
Frankfurt
|
20:00
Frankfurt
23:20
Madrid
|
Connect |
LH1806
Lufthansa
|
19:30
Munich
|
22:10 Madrid | Direct |
IB8715
Iberia
|
19:55
Munich
|
22:45 Madrid | Direct |
You take a bus, shuttle or taxi from your location in Malta to Vienna.
You take a flight from Vienna to Madrid and cost approximately 150 USD.
You take a bus, shuttle or taxi from Madrid to your destination in Madrid, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
FR689
Ryanair
|
06:05
Vienna
|
09:10 Madrid | Direct |
FR1484
Ryanair
FR848
Ryanair
|
06:25
Vienna
10:20
Venice
|
07:40
Venice
13:00
Madrid
|
Connect |
OS111
Austrian Airlines
LH1800
Lufthansa
|
06:30
Vienna
08:30
Munich
|
07:30
Munich
11:10
Madrid
|
Connect |
FR781
Ryanair
FR848
Ryanair
|
06:35
Vienna
10:20
Venice
|
07:50
Venice
13:00
Madrid
|
Connect |
FR104
Ryanair
FR2062
Ryanair
|
06:35
Vienna
10:25
Palma Mallorca
|
09:05
Palma Mallorca
11:55
Madrid
|
Connect |
FR1484
Ryanair
FR848
Ryanair
|
06:40
Vienna
10:20
Venice
|
07:55
Venice
13:00
Madrid
|
Connect |
FR1645
Ryanair
FR9601
Ryanair
|
06:45
Vienna
10:15
Rome
|
08:25
Rome
12:50
Madrid
|
Connect |
FR1532
Ryanair
FR5494
Ryanair
|
06:45
Vienna
11:35
Milan Bergamo
|
08:05
Milan Bergamo
13:55
Madrid
|
Connect |
FR687
Ryanair
FR3067
Ryanair
|
06:45
Vienna
09:20
Eindhoven
|
08:30
Eindhoven
11:55
Madrid
|
Connect |
FR1532
Ryanair
FR5992
Ryanair
|
06:45
Vienna
10:10
Milan Bergamo
|
08:05
Milan Bergamo
12:30
Madrid
|
Connect |
OS201
Austrian Airlines
LH1112
Lufthansa
|
07:00
Vienna
09:45
Frankfurt
|
08:30
Frankfurt
12:15
Madrid
|
Connect |
IB3125
Iberia
|
07:00
Vienna
|
10:10 Madrid | Direct |
FR4767
Ryanair
FR3813
Ryanair
|
07:25
Vienna
11:25
Bologna
|
08:45
Bologna
13:55
Madrid
|
Connect |
LH2325
Lufthansa
LH1802
Lufthansa
|
09:05
Vienna
11:25
Munich
|
10:05
Munich
14:05
Madrid
|
Connect |
KL1840
KLM
KL1703
KLM
|
09:20
Vienna
13:50
Amsterdam Schiphol
|
11:15
Amsterdam Schiphol
16:25
Madrid
|
Connect |
FR488
Ryanair
FR2064
Ryanair
|
09:55
Vienna
14:20
Palma Mallorca
|
12:25
Palma Mallorca
15:50
Madrid
|
Connect |
AF1309
Air France
AF1800
Air France
|
10:05
Vienna
14:55
Paris Charles de Gaulle
|
12:10
Paris Charles de Gaulle
17:00
Madrid
|
Connect |
AF1309
Air France
AF1600
Air France
|
10:05
Vienna
13:30
Paris Charles de Gaulle
|
12:10
Paris Charles de Gaulle
15:40
Madrid
|
Connect |
OS207
Austrian Airlines
LH1114
Lufthansa
|
10:30
Vienna
13:25
Frankfurt
|
12:00
Frankfurt
16:00
Madrid
|
Connect |
BA701
British Airways
BA462
British Airways
|
11:05
Vienna
14:40
London Heathrow
|
12:25
London Heathrow
18:05
Madrid
|
Connect |
FR1532
Ryanair
FR5984
Ryanair
|
11:25
Vienna
15:05
Milan Bergamo
|
12:45
Milan Bergamo
17:25
Madrid
|
Connect |
FR502
Ryanair
FR2062
Ryanair
|
11:30
Vienna
15:45
Palma Mallorca
|
14:00
Palma Mallorca
17:15
Madrid
|
Connect |
FR500
Ryanair
FR2062
Ryanair
|
12:00
Vienna
15:45
Palma Mallorca
|
14:30
Palma Mallorca
17:15
Madrid
|
Connect |
IB3121
Iberia
|
12:20
Vienna
|
15:30 Madrid | Direct |
TP1271
TAP Portugal
TP1020
TAP Portugal
|
13:25
Vienna
17:00
Lisbon
|
16:05
Lisbon
19:20
Madrid
|
Connect |
VY8715
Vueling Airlines
IB3033
Iberia
|
14:55
Vienna
18:35
Barcelona
|
17:30
Barcelona
20:00
Madrid
|
Connect |
FR8192
Ryanair
FR5494 5984
Ryanair
|
15:05
Vienna
17:40
Milan Bergamo
|
16:25
Milan Bergamo
20:00
Madrid
|
Connect |
OS353
Austrian Airlines
SN3729
Brussels Airlines
|
15:25
Vienna
18:00
Brussels
|
17:10
Brussels
20:25
Madrid
|
Connect |
FR488
Ryanair
FR2064
Ryanair
|
15:35
Vienna
19:40
Palma Mallorca
|
17:55
Palma Mallorca
21:10
Madrid
|
Connect |
FR500
Ryanair
FR2064
Ryanair
|
15:55
Vienna
19:40
Palma Mallorca
|
18:25
Palma Mallorca
21:10
Madrid
|
Connect |
FR488
Ryanair
FR2776
Ryanair
|
16:05
Vienna
19:30
Palma Mallorca
|
18:35
Palma Mallorca
21:00
Madrid
|
Connect |
FR500
Ryanair
FR2776
Ryanair
|
16:35
Vienna
20:55
Palma Mallorca
|
19:05
Palma Mallorca
22:25
Madrid
|
Connect |
FR500
Ryanair
FR2776
Ryanair
|
17:20
Vienna
21:35
Palma Mallorca
|
19:50
Palma Mallorca
22:55
Madrid
|
Connect |
OS115
Austrian Airlines
LH1806
Lufthansa
|
17:40
Vienna
19:30
Munich
|
18:40
Munich
22:10
Madrid
|
Connect |
AF1739
Air France
AF1400
Air France
|
17:50
Vienna
20:55
Paris Charles de Gaulle
|
19:55
Paris Charles de Gaulle
23:10
Madrid
|
Connect |
TO4389
Transavia France
TO4780
Transavia France
|
17:50
Vienna
21:10
Paris Orly
|
20:05
Paris Orly
23:20
Madrid
|
Connect |
FR502
Ryanair
FR3012
Ryanair
|
17:50
Vienna
22:30
Palma Mallorca
|
20:20
Palma Mallorca
23:59
Madrid
|
Connect |
SN2906
Brussels Airlines
SN3731
Brussels Airlines
|
18:10
Vienna
20:55
Brussels
|
19:55
Brussels
23:20
Madrid
|
Connect |
OS217
Austrian Airlines
LH1120
Lufthansa
|
18:25
Vienna
20:50
Frankfurt
|
19:55
Frankfurt
23:20
Madrid
|
Connect |
IB3123
Iberia
|
19:40
Vienna
|
22:50 Madrid | Direct |
You can find hotels and accommodations in Madrid, Spain with our hotels search tool below
Booking.com