How to get to Madrid, Spain from Madeira by flight ? You can check flights from Madeira to Madrid, Spain below.
You can find flight ticket prices from Madeira to Madrid, Spain with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Madeira to Hoedspruit.
You take a flight from Hoedspruit to Madrid and cost approximately 800 USD.
You take a bus, shuttle or taxi from Madrid to your destination in Madrid, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
4Z872
Airlink
DT578
TAAG Angola Airlines
DT680
TAAG Angola Airlines
|
12:05
Hoedspruit
16:30
Johannesburg
21:00
Luanda
|
13:10
Johannesburg
19:00
Luanda
05:20
Madrid
|
Connect |
4Z872
Airlink
AF995
Air France
AF1000
Air France
|
12:05
Hoedspruit
19:50
Johannesburg
06:55
Paris Charles de Gaulle
|
13:10
Johannesburg
05:55
Paris Charles de Gaulle
09:05
Madrid
|
Connect |
4Z872
Airlink
LX283
Swiss
LX2026
Swiss
|
12:05
Hoedspruit
20:20
Johannesburg
11:00
Zurich
|
13:10
Johannesburg
06:10
Zurich
13:25
Madrid
|
Connect |
4Z872
Airlink
BA056
British Airways
BA466
British Airways
|
12:05
Hoedspruit
20:15
Johannesburg
08:20
London Heathrow
|
13:10
Johannesburg
05:30
London Heathrow
11:50
Madrid
|
Connect |
5Z889 891
CemAir
LX283
Swiss
LX2032
Swiss
|
13:05
Hoedspruit
20:20
Johannesburg
11:20
Zurich
|
14:00
Johannesburg
06:10
Zurich
13:45
Madrid
|
Connect |
5Z889 891
CemAir
AF995
Air France
AF1000
Air France
|
13:05
Hoedspruit
19:50
Johannesburg
06:55
Paris Charles de Gaulle
|
14:00
Johannesburg
05:55
Paris Charles de Gaulle
09:05
Madrid
|
Connect |
5Z889 891
CemAir
LH573
Lufthansa
LH1112
Lufthansa
|
13:05
Hoedspruit
19:40
Johannesburg
10:10
Frankfurt
|
14:00
Johannesburg
05:30
Frankfurt
12:45
Madrid
|
Connect |
5Z889 891
CemAir
MS840
Egyptair
MS753
Egyptair
|
13:05
Hoedspruit
21:45
Johannesburg
09:35
Cairo
|
14:00
Johannesburg
05:25
Cairo
13:50
Madrid
|
Connect |
5Z889 891
CemAir
TK39 41 43
Turkish Airlines
TK1857
Turkish Airlines
|
13:05
Hoedspruit
19:50
Johannesburg
07:55
Istanbul
|
14:00
Johannesburg
06:00
Istanbul
10:25
Madrid
|
Connect |
5Z889 891
CemAir
BA056
British Airways
BA466
British Airways
|
13:05
Hoedspruit
20:15
Johannesburg
08:20
London Heathrow
|
14:00
Johannesburg
05:30
London Heathrow
11:50
Madrid
|
Connect |
5Z889 891
CemAir
BA056
British Airways
BA458
British Airways
|
13:05
Hoedspruit
20:15
Johannesburg
07:30
London Heathrow
|
14:00
Johannesburg
05:30
London Heathrow
11:05
Madrid
|
Connect |
5Z889 891
CemAir
TK39 41 43
Turkish Airlines
TK1357
Turkish Airlines
|
13:05
Hoedspruit
19:50
Johannesburg
11:05
Istanbul
|
14:00
Johannesburg
06:00
Istanbul
13:30
Madrid
|
Connect |
5Z889 891
CemAir
LX283
Swiss
LX2026
Swiss
|
13:05
Hoedspruit
20:20
Johannesburg
11:00
Zurich
|
14:00
Johannesburg
06:10
Zurich
13:25
Madrid
|
Connect |
5Z889 891
CemAir
AF995
Air France
AF1300
Air France
|
13:05
Hoedspruit
19:50
Johannesburg
09:20
Paris Charles de Gaulle
|
14:00
Johannesburg
05:55
Paris Charles de Gaulle
11:25
Madrid
|
Connect |
5Z889 891
CemAir
DT578
TAAG Angola Airlines
DT680
TAAG Angola Airlines
|
13:05
Hoedspruit
16:30
Johannesburg
21:00
Luanda
|
14:00
Johannesburg
19:00
Luanda
05:20
Madrid
|
Connect |
5Z889 891
CemAir
LX283
Swiss
LX2026 2032
Swiss
|
13:05
Hoedspruit
20:20
Johannesburg
11:40
Zurich
|
14:00
Johannesburg
06:10
Zurich
14:05
Madrid
|
Connect |
4Z874
Airlink
LH573
Lufthansa
LH1112
Lufthansa
|
14:20
Hoedspruit
19:40
Johannesburg
10:10
Frankfurt
|
15:25
Johannesburg
05:30
Frankfurt
12:45
Madrid
|
Connect |
4Z874
Airlink
AF995
Air France
AF1600
Air France
|
14:20
Hoedspruit
19:50
Johannesburg
13:15
Paris Charles de Gaulle
|
15:25
Johannesburg
05:55
Paris Charles de Gaulle
15:25
Madrid
|
Connect |
4Z874
Airlink
TK39 41 43
Turkish Airlines
TK1357
Turkish Airlines
|
14:20
Hoedspruit
19:50
Johannesburg
11:05
Istanbul
|
15:25
Johannesburg
06:00
Istanbul
13:30
Madrid
|
Connect |
4Z874
Airlink
LX283
Swiss
LX2032
Swiss
|
14:20
Hoedspruit
20:20
Johannesburg
11:20
Zurich
|
15:25
Johannesburg
06:10
Zurich
13:45
Madrid
|
Connect |
4Z874
Airlink
AF995
Air France
AF1300
Air France
|
14:20
Hoedspruit
19:50
Johannesburg
09:20
Paris Charles de Gaulle
|
15:25
Johannesburg
05:55
Paris Charles de Gaulle
11:25
Madrid
|
Connect |
4Z874
Airlink
BA056
British Airways
BA458
British Airways
|
14:20
Hoedspruit
20:15
Johannesburg
07:30
London Heathrow
|
15:25
Johannesburg
05:30
London Heathrow
11:05
Madrid
|
Connect |
4Z874
Airlink
TK39 41 43
Turkish Airlines
TK1857
Turkish Airlines
|
14:20
Hoedspruit
19:50
Johannesburg
07:55
Istanbul
|
15:25
Johannesburg
06:00
Istanbul
10:25
Madrid
|
Connect |
4Z874
Airlink
LX283
Swiss
LX2026 2032
Swiss
|
14:20
Hoedspruit
20:20
Johannesburg
11:40
Zurich
|
15:25
Johannesburg
06:10
Zurich
14:05
Madrid
|
Connect |
4Z874
Airlink
BA054
British Airways
IB3163
Iberia
|
14:20
Hoedspruit
22:15
Johannesburg
09:15
London Heathrow
|
15:25
Johannesburg
07:45
London Heathrow
12:45
Madrid
|
Connect |
4Z874
Airlink
AF995
Air France
AF1000
Air France
|
14:20
Hoedspruit
19:50
Johannesburg
06:55
Paris Charles de Gaulle
|
15:25
Johannesburg
05:55
Paris Charles de Gaulle
09:05
Madrid
|
Connect |
4Z874
Airlink
BA056
British Airways
BA466
British Airways
|
14:20
Hoedspruit
20:15
Johannesburg
08:20
London Heathrow
|
15:25
Johannesburg
05:30
London Heathrow
11:50
Madrid
|
Connect |
4Z874
Airlink
DT578
TAAG Angola Airlines
DT680
TAAG Angola Airlines
|
14:20
Hoedspruit
16:30
Johannesburg
21:00
Luanda
|
15:25
Johannesburg
19:00
Luanda
05:20
Madrid
|
Connect |
4Z874
Airlink
MS840
Egyptair
MS753
Egyptair
|
14:20
Hoedspruit
21:45
Johannesburg
09:35
Cairo
|
15:25
Johannesburg
05:25
Cairo
13:50
Madrid
|
Connect |
4Z874
Airlink
LX283
Swiss
LX2026
Swiss
|
14:20
Hoedspruit
20:20
Johannesburg
11:00
Zurich
|
15:25
Johannesburg
06:10
Zurich
13:25
Madrid
|
Connect |
5Z889
CemAir
LX283
Swiss
LX2026 2032
Swiss
|
14:30
Hoedspruit
20:20
Johannesburg
11:40
Zurich
|
15:25
Johannesburg
06:10
Zurich
14:05
Madrid
|
Connect |
5Z889
CemAir
TK39 41 43
Turkish Airlines
TK1357
Turkish Airlines
|
14:30
Hoedspruit
19:50
Johannesburg
11:05
Istanbul
|
15:25
Johannesburg
06:00
Istanbul
13:30
Madrid
|
Connect |
5Z889
CemAir
AF995
Air France
AF1600
Air France
|
14:30
Hoedspruit
19:50
Johannesburg
13:15
Paris Charles de Gaulle
|
15:25
Johannesburg
05:55
Paris Charles de Gaulle
15:25
Madrid
|
Connect |
5Z889
CemAir
LH573
Lufthansa
LH1112
Lufthansa
|
14:30
Hoedspruit
19:40
Johannesburg
10:10
Frankfurt
|
15:25
Johannesburg
05:30
Frankfurt
12:45
Madrid
|
Connect |
5Z889
CemAir
AF995
Air France
AF1300
Air France
|
14:30
Hoedspruit
19:50
Johannesburg
09:20
Paris Charles de Gaulle
|
15:25
Johannesburg
05:55
Paris Charles de Gaulle
11:25
Madrid
|
Connect |
5Z889
CemAir
BA056
British Airways
IB3163
Iberia
|
14:30
Hoedspruit
20:15
Johannesburg
09:15
London Heathrow
|
15:25
Johannesburg
05:30
London Heathrow
12:45
Madrid
|
Connect |
5Z889
CemAir
BA054
British Airways
IB3163
Iberia
|
14:30
Hoedspruit
22:15
Johannesburg
09:15
London Heathrow
|
15:25
Johannesburg
07:45
London Heathrow
12:45
Madrid
|
Connect |
5Z889
CemAir
BA056
British Airways
BA458
British Airways
|
14:30
Hoedspruit
20:15
Johannesburg
07:30
London Heathrow
|
15:25
Johannesburg
05:30
London Heathrow
11:05
Madrid
|
Connect |
5Z889
CemAir
TK39 41 43
Turkish Airlines
TK1857
Turkish Airlines
|
14:30
Hoedspruit
19:50
Johannesburg
07:55
Istanbul
|
15:25
Johannesburg
06:00
Istanbul
10:25
Madrid
|
Connect |
5Z889
CemAir
LH573
Lufthansa
LH1114
Lufthansa
|
14:30
Hoedspruit
19:40
Johannesburg
13:20
Frankfurt
|
15:25
Johannesburg
05:30
Frankfurt
15:55
Madrid
|
Connect |
You take a bus, shuttle or taxi from your location in Madeira to Nelspruit.
You take a flight from Nelspruit to Madrid and cost approximately 850 USD.
You take a bus, shuttle or taxi from Madrid to your destination in Madrid, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
4Z842
Airlink
DT578
TAAG Angola Airlines
DT680
TAAG Angola Airlines
|
12:45
Nelspruit
16:30
Johannesburg
21:00
Luanda
|
13:40
Johannesburg
19:00
Luanda
05:20
Madrid
|
Connect |
4Z842
Airlink
TK39 41 43
Turkish Airlines
TK1857
Turkish Airlines
|
12:45
Nelspruit
19:50
Johannesburg
07:55
Istanbul
|
13:40
Johannesburg
06:00
Istanbul
10:25
Madrid
|
Connect |
4Z842
Airlink
AF995
Air France
AF1000
Air France
|
12:45
Nelspruit
19:50
Johannesburg
06:55
Paris Charles de Gaulle
|
13:40
Johannesburg
05:55
Paris Charles de Gaulle
09:05
Madrid
|
Connect |
4Z842
Airlink
BA056
British Airways
BA458
British Airways
|
12:45
Nelspruit
20:15
Johannesburg
07:30
London Heathrow
|
13:40
Johannesburg
05:30
London Heathrow
11:05
Madrid
|
Connect |
4Z842
Airlink
BA056
British Airways
BA466
British Airways
|
12:45
Nelspruit
20:15
Johannesburg
08:20
London Heathrow
|
13:40
Johannesburg
05:30
London Heathrow
11:50
Madrid
|
Connect |
4Z842
Airlink
AF995
Air France
AF1300
Air France
|
12:45
Nelspruit
19:50
Johannesburg
09:20
Paris Charles de Gaulle
|
13:40
Johannesburg
05:55
Paris Charles de Gaulle
11:25
Madrid
|
Connect |
4Z506
Airlink
EK776
Emirates
EK141
Emirates
|
14:00
Nelspruit
19:10
Durban
07:25
Dubai
|
15:10
Durban
05:30
Dubai
12:40
Madrid
|
Connect |
4Y143
Airbus France
4Y143 133 133
Airbus France
LH1122
Lufthansa
|
15:40
Nelspruit
20:00
Windhoek
16:50
Frankfurt
|
18:15
Windhoek
05:35
Frankfurt
19:25
Madrid
|
Connect |
4Y143
Airbus France
4Y143 133 133
Airbus France
LH1114
Lufthansa
|
15:40
Nelspruit
20:00
Windhoek
13:20
Frankfurt
|
18:15
Windhoek
05:35
Frankfurt
15:55
Madrid
|
Connect |
4Y143
Airbus France
4Y143 133 133
Airbus France
LH1112
Lufthansa
|
15:40
Nelspruit
20:00
Windhoek
10:10
Frankfurt
|
18:15
Windhoek
05:35
Frankfurt
12:45
Madrid
|
Connect |
4Z822
Airlink
BA056
British Airways
BA458
British Airways
|
16:15
Nelspruit
20:15
Johannesburg
07:30
London Heathrow
|
17:10
Johannesburg
05:30
London Heathrow
11:05
Madrid
|
Connect |
4Z822
Airlink
BA056
British Airways
BA466
British Airways
|
16:15
Nelspruit
20:15
Johannesburg
08:20
London Heathrow
|
17:10
Johannesburg
05:30
London Heathrow
11:50
Madrid
|
Connect |
4Z822
Airlink
LX283
Swiss
LX2026 2032
Swiss
|
16:15
Nelspruit
20:20
Johannesburg
11:40
Zurich
|
17:10
Johannesburg
06:10
Zurich
14:05
Madrid
|
Connect |
4Z822
Airlink
AF995
Air France
AF1600
Air France
|
16:15
Nelspruit
19:50
Johannesburg
13:15
Paris Charles de Gaulle
|
17:10
Johannesburg
05:55
Paris Charles de Gaulle
15:25
Madrid
|
Connect |
4Z822
Airlink
TK39 41 43
Turkish Airlines
TK1857
Turkish Airlines
|
16:15
Nelspruit
19:50
Johannesburg
07:55
Istanbul
|
17:10
Johannesburg
06:00
Istanbul
10:25
Madrid
|
Connect |
4Z822
Airlink
LH573
Lufthansa
LH1112
Lufthansa
|
16:15
Nelspruit
19:40
Johannesburg
10:10
Frankfurt
|
17:10
Johannesburg
05:30
Frankfurt
12:45
Madrid
|
Connect |
4Z822
Airlink
AF995
Air France
AF1000
Air France
|
16:15
Nelspruit
19:50
Johannesburg
06:55
Paris Charles de Gaulle
|
17:10
Johannesburg
05:55
Paris Charles de Gaulle
09:05
Madrid
|
Connect |
4Z822
Airlink
MS840
Egyptair
MS753
Egyptair
|
16:15
Nelspruit
21:45
Johannesburg
09:35
Cairo
|
17:10
Johannesburg
05:25
Cairo
13:50
Madrid
|
Connect |
4Z822
Airlink
LX283
Swiss
LX2026
Swiss
|
16:15
Nelspruit
20:20
Johannesburg
11:00
Zurich
|
17:10
Johannesburg
06:10
Zurich
13:25
Madrid
|
Connect |
4Z822
Airlink
LX283
Swiss
LX2032
Swiss
|
16:15
Nelspruit
20:20
Johannesburg
11:20
Zurich
|
17:10
Johannesburg
06:10
Zurich
13:45
Madrid
|
Connect |
4Z822
Airlink
BA056
British Airways
IB3163
Iberia
|
16:15
Nelspruit
20:15
Johannesburg
09:15
London Heathrow
|
17:10
Johannesburg
05:30
London Heathrow
12:45
Madrid
|
Connect |
4Z822
Airlink
TK39 41 43
Turkish Airlines
TK1357
Turkish Airlines
|
16:15
Nelspruit
19:50
Johannesburg
11:05
Istanbul
|
17:10
Johannesburg
06:00
Istanbul
13:30
Madrid
|
Connect |
4Z822
Airlink
AF995
Air France
AF1300
Air France
|
16:15
Nelspruit
19:50
Johannesburg
09:20
Paris Charles de Gaulle
|
17:10
Johannesburg
05:55
Paris Charles de Gaulle
11:25
Madrid
|
Connect |
4Z822
Airlink
LH573
Lufthansa
LH1114
Lufthansa
|
16:15
Nelspruit
19:40
Johannesburg
13:20
Frankfurt
|
17:10
Johannesburg
05:30
Frankfurt
15:55
Madrid
|
Connect |
4Z846
Airlink
LX283
Swiss
LX2026
Swiss
|
17:15
Nelspruit
20:20
Johannesburg
12:05
Zurich
|
18:10
Johannesburg
06:10
Zurich
14:30
Madrid
|
Connect |
4Z846
Airlink
LX283
Swiss
LX2026
Swiss
|
17:15
Nelspruit
20:20
Johannesburg
11:00
Zurich
|
18:10
Johannesburg
06:10
Zurich
13:25
Madrid
|
Connect |
4Z846
Airlink
AF995
Air France
AF1600
Air France
|
17:15
Nelspruit
19:50
Johannesburg
13:15
Paris Charles de Gaulle
|
18:10
Johannesburg
05:55
Paris Charles de Gaulle
15:25
Madrid
|
Connect |
4Z846
Airlink
LH573
Lufthansa
LH1112
Lufthansa
|
17:15
Nelspruit
19:40
Johannesburg
10:10
Frankfurt
|
18:10
Johannesburg
05:30
Frankfurt
12:45
Madrid
|
Connect |
4Z846
Airlink
BA054
British Airways
IB3163
Iberia
|
17:15
Nelspruit
22:15
Johannesburg
09:15
London Heathrow
|
18:10
Johannesburg
07:45
London Heathrow
12:45
Madrid
|
Connect |
4Z846
Airlink
TK39 41 43
Turkish Airlines
TK1357
Turkish Airlines
|
17:15
Nelspruit
19:50
Johannesburg
11:05
Istanbul
|
18:10
Johannesburg
06:00
Istanbul
13:30
Madrid
|
Connect |
4Z846
Airlink
LH573
Lufthansa
LH1114
Lufthansa
|
17:15
Nelspruit
19:40
Johannesburg
13:20
Frankfurt
|
18:10
Johannesburg
05:30
Frankfurt
15:55
Madrid
|
Connect |
4Z846
Airlink
BA056
British Airways
BA466
British Airways
|
17:15
Nelspruit
20:15
Johannesburg
08:20
London Heathrow
|
18:10
Johannesburg
05:30
London Heathrow
11:50
Madrid
|
Connect |
4Z846
Airlink
AF995
Air France
AF1300
Air France
|
17:15
Nelspruit
19:50
Johannesburg
09:20
Paris Charles de Gaulle
|
18:10
Johannesburg
05:55
Paris Charles de Gaulle
11:25
Madrid
|
Connect |
4Z846
Airlink
BA056
British Airways
BA458
British Airways
|
17:15
Nelspruit
20:15
Johannesburg
07:30
London Heathrow
|
18:10
Johannesburg
05:30
London Heathrow
11:05
Madrid
|
Connect |
4Z846
Airlink
TK39 41 43
Turkish Airlines
TK1859
Turkish Airlines
|
17:15
Nelspruit
19:50
Johannesburg
14:05
Istanbul
|
18:10
Johannesburg
06:00
Istanbul
16:30
Madrid
|
Connect |
4Z846
Airlink
MS840
Egyptair
MS753
Egyptair
|
17:15
Nelspruit
21:45
Johannesburg
09:35
Cairo
|
18:10
Johannesburg
05:25
Cairo
13:50
Madrid
|
Connect |
4Z846
Airlink
TK39 41 43
Turkish Airlines
TK1857
Turkish Airlines
|
17:15
Nelspruit
19:50
Johannesburg
07:55
Istanbul
|
18:10
Johannesburg
06:00
Istanbul
10:25
Madrid
|
Connect |
4Z846
Airlink
AF995
Air France
AF1000
Air France
|
17:15
Nelspruit
19:50
Johannesburg
06:55
Paris Charles de Gaulle
|
18:10
Johannesburg
05:55
Paris Charles de Gaulle
09:05
Madrid
|
Connect |
4Z846
Airlink
LX283
Swiss
LX2026 2032
Swiss
|
17:15
Nelspruit
20:20
Johannesburg
11:40
Zurich
|
18:10
Johannesburg
06:10
Zurich
14:05
Madrid
|
Connect |
4Z846
Airlink
BA056
British Airways
IB3163
Iberia
|
17:15
Nelspruit
20:15
Johannesburg
09:15
London Heathrow
|
18:10
Johannesburg
05:30
London Heathrow
12:45
Madrid
|
Connect |
You take a bus, shuttle or taxi from your location in Madeira to Skukuza.
You take a flight from Skukuza to Madrid and cost approximately 700 USD.
You take a bus, shuttle or taxi from Madrid to your destination in Madrid, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
4Z862
Airlink
LH573
Lufthansa
LH1112
Lufthansa
|
13:35
Skukuza
19:40
Johannesburg
10:10
Frankfurt
|
14:40
Johannesburg
05:30
Frankfurt
12:45
Madrid
|
Connect |
4Z862
Airlink
AF995
Air France
AF1600
Air France
|
13:35
Skukuza
19:50
Johannesburg
13:15
Paris Charles de Gaulle
|
14:40
Johannesburg
05:55
Paris Charles de Gaulle
15:25
Madrid
|
Connect |
4Z862
Airlink
TK39 41 43
Turkish Airlines
TK1857
Turkish Airlines
|
13:35
Skukuza
19:50
Johannesburg
07:55
Istanbul
|
14:40
Johannesburg
06:00
Istanbul
10:25
Madrid
|
Connect |
4Z862
Airlink
LX283
Swiss
LX2026 2032
Swiss
|
13:35
Skukuza
20:20
Johannesburg
11:40
Zurich
|
14:40
Johannesburg
06:10
Zurich
14:05
Madrid
|
Connect |
4Z862
Airlink
BA054
British Airways
IB3163
Iberia
|
13:35
Skukuza
22:15
Johannesburg
09:15
London Heathrow
|
14:40
Johannesburg
07:45
London Heathrow
12:45
Madrid
|
Connect |
4Z862
Airlink
BA056
British Airways
BA458
British Airways
|
13:35
Skukuza
20:15
Johannesburg
07:30
London Heathrow
|
14:40
Johannesburg
05:30
London Heathrow
11:05
Madrid
|
Connect |
4Z862
Airlink
AF995
Air France
AF1300
Air France
|
13:35
Skukuza
19:50
Johannesburg
09:20
Paris Charles de Gaulle
|
14:40
Johannesburg
05:55
Paris Charles de Gaulle
11:25
Madrid
|
Connect |
4Z862
Airlink
LX283
Swiss
LX2032
Swiss
|
13:35
Skukuza
20:20
Johannesburg
11:20
Zurich
|
14:40
Johannesburg
06:10
Zurich
13:45
Madrid
|
Connect |
4Z862
Airlink
BA056
British Airways
BA466
British Airways
|
13:35
Skukuza
20:15
Johannesburg
08:20
London Heathrow
|
14:40
Johannesburg
05:30
London Heathrow
11:50
Madrid
|
Connect |
4Z862
Airlink
TK39 41 43
Turkish Airlines
TK1357
Turkish Airlines
|
13:35
Skukuza
19:50
Johannesburg
11:05
Istanbul
|
14:40
Johannesburg
06:00
Istanbul
13:30
Madrid
|
Connect |
4Z862
Airlink
AF995
Air France
AF1000
Air France
|
13:35
Skukuza
19:50
Johannesburg
06:55
Paris Charles de Gaulle
|
14:40
Johannesburg
05:55
Paris Charles de Gaulle
09:05
Madrid
|
Connect |
4Z862
Airlink
LX283
Swiss
LX2026
Swiss
|
13:35
Skukuza
20:20
Johannesburg
11:00
Zurich
|
14:40
Johannesburg
06:10
Zurich
13:25
Madrid
|
Connect |
4Z862
Airlink
MS840
Egyptair
MS753
Egyptair
|
13:35
Skukuza
21:45
Johannesburg
09:35
Cairo
|
14:40
Johannesburg
05:25
Cairo
13:50
Madrid
|
Connect |
4Z862
Airlink
LH573
Lufthansa
LH1114
Lufthansa
|
13:35
Skukuza
19:40
Johannesburg
13:20
Frankfurt
|
14:40
Johannesburg
05:30
Frankfurt
15:55
Madrid
|
Connect |
4Z862
Airlink
DT578
TAAG Angola Airlines
DT680
TAAG Angola Airlines
|
13:35
Skukuza
16:30
Johannesburg
21:00
Luanda
|
14:40
Johannesburg
19:00
Luanda
05:20
Madrid
|
Connect |
4Z866
Airlink
LX283
Swiss
LX2026
Swiss
|
14:35
Skukuza
20:20
Johannesburg
11:00
Zurich
|
15:40
Johannesburg
06:10
Zurich
13:25
Madrid
|
Connect |
4Z866
Airlink
LH573
Lufthansa
LH1112
Lufthansa
|
14:35
Skukuza
19:40
Johannesburg
10:10
Frankfurt
|
15:40
Johannesburg
05:30
Frankfurt
12:45
Madrid
|
Connect |
4Z866
Airlink
BA056
British Airways
BA466
British Airways
|
14:35
Skukuza
20:15
Johannesburg
08:20
London Heathrow
|
15:40
Johannesburg
05:30
London Heathrow
11:50
Madrid
|
Connect |
4Z866
Airlink
TK39 41 43
Turkish Airlines
TK1357
Turkish Airlines
|
14:35
Skukuza
19:50
Johannesburg
11:05
Istanbul
|
15:40
Johannesburg
06:00
Istanbul
13:30
Madrid
|
Connect |
4Z866
Airlink
AF995
Air France
AF1600
Air France
|
14:35
Skukuza
19:50
Johannesburg
13:15
Paris Charles de Gaulle
|
15:40
Johannesburg
05:55
Paris Charles de Gaulle
15:25
Madrid
|
Connect |
4Z866
Airlink
BA056
British Airways
IB3163
Iberia
|
14:35
Skukuza
20:15
Johannesburg
09:15
London Heathrow
|
15:40
Johannesburg
05:30
London Heathrow
12:45
Madrid
|
Connect |
4Z866
Airlink
BA054
British Airways
IB3163
Iberia
|
14:35
Skukuza
22:15
Johannesburg
09:15
London Heathrow
|
15:40
Johannesburg
07:45
London Heathrow
12:45
Madrid
|
Connect |
4Z866
Airlink
LH573
Lufthansa
LH1114
Lufthansa
|
14:35
Skukuza
19:40
Johannesburg
13:20
Frankfurt
|
15:40
Johannesburg
05:30
Frankfurt
15:55
Madrid
|
Connect |
4Z866
Airlink
BA056
British Airways
BA458
British Airways
|
14:35
Skukuza
20:15
Johannesburg
07:30
London Heathrow
|
15:40
Johannesburg
05:30
London Heathrow
11:05
Madrid
|
Connect |
4Z866
Airlink
LX283
Swiss
LX2026 2032
Swiss
|
14:35
Skukuza
20:20
Johannesburg
11:40
Zurich
|
15:40
Johannesburg
06:10
Zurich
14:05
Madrid
|
Connect |
4Z866
Airlink
TK39 41 43
Turkish Airlines
TK1859
Turkish Airlines
|
14:35
Skukuza
19:50
Johannesburg
14:05
Istanbul
|
15:40
Johannesburg
06:00
Istanbul
16:30
Madrid
|
Connect |
4Z866
Airlink
MS840
Egyptair
MS753
Egyptair
|
14:35
Skukuza
21:45
Johannesburg
09:35
Cairo
|
15:40
Johannesburg
05:25
Cairo
13:50
Madrid
|
Connect |
4Z866
Airlink
TK39 41 43
Turkish Airlines
TK1857
Turkish Airlines
|
14:35
Skukuza
19:50
Johannesburg
07:55
Istanbul
|
15:40
Johannesburg
06:00
Istanbul
10:25
Madrid
|
Connect |
4Z866
Airlink
AF995
Air France
AF1000
Air France
|
14:35
Skukuza
19:50
Johannesburg
06:55
Paris Charles de Gaulle
|
15:40
Johannesburg
05:55
Paris Charles de Gaulle
09:05
Madrid
|
Connect |
4Z866
Airlink
LX283
Swiss
LX2032
Swiss
|
14:35
Skukuza
20:20
Johannesburg
11:20
Zurich
|
15:40
Johannesburg
06:10
Zurich
13:45
Madrid
|
Connect |
4Z866
Airlink
AF995
Air France
AF1300
Air France
|
14:35
Skukuza
19:50
Johannesburg
09:20
Paris Charles de Gaulle
|
15:40
Johannesburg
05:55
Paris Charles de Gaulle
11:25
Madrid
|
Connect |
4Z866
Airlink
DT578
TAAG Angola Airlines
DT680
TAAG Angola Airlines
|
14:35
Skukuza
16:30
Johannesburg
21:00
Luanda
|
15:40
Johannesburg
19:00
Luanda
05:20
Madrid
|
Connect |
4Z866
Airlink
BA054
British Airways
IB3175
Iberia
|
14:35
Skukuza
22:15
Johannesburg
10:45
London Heathrow
|
15:40
Johannesburg
07:45
London Heathrow
14:10
Madrid
|
Connect |
You take a bus, shuttle or taxi from your location in Madeira to Polokwane International.
You take a flight from Polokwane International to Madrid and cost approximately 850 USD.
You take a bus, shuttle or taxi from Madrid to your destination in Madrid, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
4Z814
Airlink
AF995
Air France
AF1800
Air France
|
14:10
Polokwane International
19:50
Johannesburg
15:20
Paris Charles de Gaulle
|
15:05
Johannesburg
05:55
Paris Charles de Gaulle
17:25
Madrid
|
Connect |
4Z814
Airlink
BA054
British Airways
IB3175
Iberia
|
14:10
Polokwane International
22:15
Johannesburg
10:45
London Heathrow
|
15:05
Johannesburg
07:45
London Heathrow
14:10
Madrid
|
Connect |
4Z814
Airlink
TK39 41 43
Turkish Airlines
TK1859
Turkish Airlines
|
14:10
Polokwane International
19:50
Johannesburg
14:05
Istanbul
|
15:05
Johannesburg
06:00
Istanbul
16:30
Madrid
|
Connect |
4Z814
Airlink
LH573
Lufthansa
LH1114
Lufthansa
|
14:10
Polokwane International
19:40
Johannesburg
13:20
Frankfurt
|
15:05
Johannesburg
05:30
Frankfurt
15:55
Madrid
|
Connect |
4Z814
Airlink
BA054
British Airways
IB3163
Iberia
|
14:10
Polokwane International
22:15
Johannesburg
09:15
London Heathrow
|
15:05
Johannesburg
07:45
London Heathrow
12:45
Madrid
|
Connect |
4Z814
Airlink
BA056
British Airways
IB3175
Iberia
|
14:10
Polokwane International
20:15
Johannesburg
10:45
London Heathrow
|
15:05
Johannesburg
05:30
London Heathrow
14:10
Madrid
|
Connect |
4Z814
Airlink
LX283
Swiss
LX2026 2032
Swiss
|
14:10
Polokwane International
20:20
Johannesburg
11:40
Zurich
|
15:05
Johannesburg
06:10
Zurich
14:05
Madrid
|
Connect |
4Z814
Airlink
TK39 41 43
Turkish Airlines
TK1357
Turkish Airlines
|
14:10
Polokwane International
19:50
Johannesburg
11:05
Istanbul
|
15:05
Johannesburg
06:00
Istanbul
13:30
Madrid
|
Connect |
4Z814
Airlink
TK39 41 43
Turkish Airlines
TK1857
Turkish Airlines
|
14:10
Polokwane International
19:50
Johannesburg
07:55
Istanbul
|
15:05
Johannesburg
06:00
Istanbul
10:25
Madrid
|
Connect |
4Z814
Airlink
AF995
Air France
AF1300
Air France
|
14:10
Polokwane International
19:50
Johannesburg
09:20
Paris Charles de Gaulle
|
15:05
Johannesburg
05:55
Paris Charles de Gaulle
11:25
Madrid
|
Connect |
4Z814
Airlink
BA056
British Airways
BA458
British Airways
|
14:10
Polokwane International
20:15
Johannesburg
07:30
London Heathrow
|
15:05
Johannesburg
05:30
London Heathrow
11:05
Madrid
|
Connect |
4Z814
Airlink
AF995
Air France
AF1600
Air France
|
14:10
Polokwane International
19:50
Johannesburg
13:15
Paris Charles de Gaulle
|
15:05
Johannesburg
05:55
Paris Charles de Gaulle
15:25
Madrid
|
Connect |
4Z814
Airlink
LH573
Lufthansa
LH1112
Lufthansa
|
14:10
Polokwane International
19:40
Johannesburg
10:10
Frankfurt
|
15:05
Johannesburg
05:30
Frankfurt
12:45
Madrid
|
Connect |
4Z816
Airlink
LX283
Swiss
LX2026 2032
Swiss
|
17:45
Polokwane International
20:20
Johannesburg
11:40
Zurich
|
18:40
Johannesburg
06:10
Zurich
14:05
Madrid
|
Connect |
4Z816
Airlink
BA054
British Airways
IB3175
Iberia
|
17:45
Polokwane International
22:15
Johannesburg
10:45
London Heathrow
|
18:40
Johannesburg
07:45
London Heathrow
14:10
Madrid
|
Connect |
4Z816
Airlink
LX283
Swiss
LX2032
Swiss
|
17:45
Polokwane International
20:20
Johannesburg
11:20
Zurich
|
18:40
Johannesburg
06:10
Zurich
13:45
Madrid
|
Connect |
4Z816
Airlink
BA054
British Airways
IB3169
Iberia
|
17:45
Polokwane International
22:15
Johannesburg
11:25
London Heathrow
|
18:40
Johannesburg
07:45
London Heathrow
14:55
Madrid
|
Connect |
4Z816
Airlink
KF2306
Air Belgium
IB3207
Iberia
|
17:45
Polokwane International
19:45
Johannesburg
07:10
Brussels
|
18:40
Johannesburg
06:15
Brussels
09:35
Madrid
|
Connect |
4Z816
Airlink
MS840
Egyptair
MS753
Egyptair
|
17:45
Polokwane International
21:45
Johannesburg
09:35
Cairo
|
18:40
Johannesburg
05:25
Cairo
13:50
Madrid
|
Connect |
4Z816
Airlink
LX283
Swiss
LX2026
Swiss
|
17:45
Polokwane International
20:20
Johannesburg
11:00
Zurich
|
18:40
Johannesburg
06:10
Zurich
13:25
Madrid
|
Connect |
4Z816
Airlink
LH573
Lufthansa
LH1122
Lufthansa
|
17:45
Polokwane International
19:40
Johannesburg
16:50
Frankfurt
|
18:40
Johannesburg
05:30
Frankfurt
19:25
Madrid
|
Connect |
4Z816
Airlink
LH573
Lufthansa
LH1112
Lufthansa
|
17:45
Polokwane International
19:40
Johannesburg
10:10
Frankfurt
|
18:40
Johannesburg
05:30
Frankfurt
12:45
Madrid
|
Connect |
4Z816
Airlink
KL0592
KLM
KL1705
KLM
|
17:45
Polokwane International
23:59
Johannesburg
17:00
Amsterdam Schiphol
|
18:40
Johannesburg
10:15
Amsterdam Schiphol
19:35
Madrid
|
Connect |
4Z816
Airlink
AF995
Air France
AF1476
Air France
UX7158
Air Europa
|
17:45
Polokwane International
19:50
Johannesburg
09:25
Paris Charles de Gaulle
12:30
Bilbao
|
18:40
Johannesburg
05:55
Paris Charles de Gaulle
11:05
Bilbao
13:40
Madrid
|
Connect |
4Z816
Airlink
TK39 41 43
Turkish Airlines
TK1859
Turkish Airlines
|
17:45
Polokwane International
19:50
Johannesburg
14:05
Istanbul
|
18:40
Johannesburg
06:00
Istanbul
16:30
Madrid
|
Connect |
4Z816
Airlink
BA056
British Airways
BA466
British Airways
|
17:45
Polokwane International
20:15
Johannesburg
08:20
London Heathrow
|
18:40
Johannesburg
05:30
London Heathrow
11:50
Madrid
|
Connect |
4Z816
Airlink
TK39 41 43
Turkish Airlines
TK1857
Turkish Airlines
|
17:45
Polokwane International
19:50
Johannesburg
07:55
Istanbul
|
18:40
Johannesburg
06:00
Istanbul
10:25
Madrid
|
Connect |
4Z816
Airlink
KF2306
Air Belgium
FR2947
Ryanair
|
17:45
Polokwane International
19:45
Johannesburg
09:10
Brussels
|
18:40
Johannesburg
06:15
Brussels
11:40
Madrid
|
Connect |
4Z816
Airlink
LH573
Lufthansa
LH1114
Lufthansa
|
17:45
Polokwane International
19:40
Johannesburg
13:20
Frankfurt
|
18:40
Johannesburg
05:30
Frankfurt
15:55
Madrid
|
Connect |
4Z816
Airlink
KF2306
Air Belgium
SN3721
Brussels Airlines
|
17:45
Polokwane International
19:45
Johannesburg
09:20
Brussels
|
18:40
Johannesburg
06:15
Brussels
11:45
Madrid
|
Connect |
4Z816
Airlink
BA056
British Airways
IB3163
Iberia
|
17:45
Polokwane International
20:15
Johannesburg
09:15
London Heathrow
|
18:40
Johannesburg
05:30
London Heathrow
12:45
Madrid
|
Connect |
4Z816
Airlink
AF995
Air France
AF1300
Air France
|
17:45
Polokwane International
19:50
Johannesburg
09:20
Paris Charles de Gaulle
|
18:40
Johannesburg
05:55
Paris Charles de Gaulle
11:25
Madrid
|
Connect |
4Z816
Airlink
BA054
British Airways
IB3163
Iberia
|
17:45
Polokwane International
22:15
Johannesburg
09:15
London Heathrow
|
18:40
Johannesburg
07:45
London Heathrow
12:45
Madrid
|
Connect |
4Z816
Airlink
BA056
British Airways
BA458
British Airways
|
17:45
Polokwane International
20:15
Johannesburg
07:30
London Heathrow
|
18:40
Johannesburg
05:30
London Heathrow
11:05
Madrid
|
Connect |
4Z816
Airlink
AF995
Air France
AF1600
Air France
|
17:45
Polokwane International
19:50
Johannesburg
13:15
Paris Charles de Gaulle
|
18:40
Johannesburg
05:55
Paris Charles de Gaulle
15:25
Madrid
|
Connect |
4Z816
Airlink
AF995
Air France
AF1000
Air France
|
17:45
Polokwane International
19:50
Johannesburg
06:55
Paris Charles de Gaulle
|
18:40
Johannesburg
05:55
Paris Charles de Gaulle
09:05
Madrid
|
Connect |
4Z816
Airlink
TK39 41 43
Turkish Airlines
TK1357
Turkish Airlines
|
17:45
Polokwane International
19:50
Johannesburg
11:05
Istanbul
|
18:40
Johannesburg
06:00
Istanbul
13:30
Madrid
|
Connect |
You take a bus, shuttle or taxi from your location in Madeira to Johannesburg.
You take a flight from Johannesburg to Madrid and cost approximately 350 USD.
You take a bus, shuttle or taxi from Madrid to your destination in Madrid, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
QR1366
Qatar Airways
QR147
Qatar Airways
|
07:50
Johannesburg
01:15
Doha
|
17:10
Doha
06:50
Madrid
|
Connect |
QR1366
Qatar Airways
QR147
Qatar Airways
|
07:50
Johannesburg
23:35
Doha
|
17:10
Doha
05:10
Madrid
|
Connect |
EY601
Etihad
EY075
Etihad
|
10:15
Johannesburg
03:10
Abu Dhabi
|
20:10
Abu Dhabi
08:05
Madrid
|
Connect |
LY052
El Al
LY395
El Al
|
11:30
Johannesburg
03:25
Tel Aviv
|
20:15
Tel Aviv
07:45
Madrid
|
Connect |
EK762
Emirates
EK141
Emirates
|
13:25
Johannesburg
07:25
Dubai
|
23:45
Dubai
12:40
Madrid
|
Connect |
QR1364
Qatar Airways
QR3051
Qatar Airways
|
13:40
Johannesburg
03:25
Doha
|
23:00
Doha
09:00
Madrid
|
Connect |
QR1364
Qatar Airways
QR3053
Qatar Airways
|
13:40
Johannesburg
06:10
Doha
|
23:00
Doha
11:45
Madrid
|
Connect |
QR1364
Qatar Airways
QR147
Qatar Airways
|
13:40
Johannesburg
01:15
Doha
|
23:00
Doha
06:50
Madrid
|
Connect |
DT578
TAAG Angola Airlines
DT680
TAAG Angola Airlines
|
16:30
Johannesburg
21:00
Luanda
|
19:00
Luanda
05:20
Madrid
|
Connect |
KQ763
Kenya Airways
KL0566
KLM
KL1699
KLM
|
17:10
Johannesburg
23:59
Nairobi
07:40
Amsterdam Schiphol
|
22:15
Nairobi
06:35
Amsterdam Schiphol
10:15
Madrid
|
Connect |
KQ763
Kenya Airways
AF891
Air France
AF1000
Air France
|
17:10
Johannesburg
23:15
Nairobi
06:55
Paris Charles de Gaulle
|
22:15
Nairobi
05:50
Paris Charles de Gaulle
09:05
Madrid
|
Connect |
EK764
Emirates
EK141
Emirates
|
18:50
Johannesburg
07:25
Dubai
|
05:05
Dubai
12:40
Madrid
|
Connect |
DE2289
Condor Flugdienst
IB8713
Iberia
|
19:15
Johannesburg
06:30
Frankfurt
|
05:25
Frankfurt
09:20
Madrid
|
Connect |
VS450
Virgin Atlantic
BA456
British Airways
|
19:25
Johannesburg
06:05
London Heathrow
|
04:55
London Heathrow
09:40
Madrid
|
Connect |
LH573
Lufthansa
LH1112
Lufthansa
|
19:40
Johannesburg
10:10
Frankfurt
|
05:30
Frankfurt
12:45
Madrid
|
Connect |
LH573
Lufthansa
LH1114
Lufthansa
|
19:40
Johannesburg
13:20
Frankfurt
|
05:30
Frankfurt
15:55
Madrid
|
Connect |
LH573
Lufthansa
LH1122
Lufthansa
|
19:40
Johannesburg
16:50
Frankfurt
|
05:30
Frankfurt
19:25
Madrid
|
Connect |
KF2306
Air Belgium
IB3207
Iberia
|
19:45
Johannesburg
07:10
Brussels
|
06:15
Brussels
09:35
Madrid
|
Connect |
AF995
Air France
AF1000
Air France
|
19:50
Johannesburg
06:55
Paris Charles de Gaulle
|
05:55
Paris Charles de Gaulle
09:05
Madrid
|
Connect |
AF995
Air France
AF1600
Air France
|
19:50
Johannesburg
13:15
Paris Charles de Gaulle
|
05:55
Paris Charles de Gaulle
15:25
Madrid
|
Connect |
TK39 41 43
Turkish Airlines
TK1857
Turkish Airlines
|
19:50
Johannesburg
07:55
Istanbul
|
06:00
Istanbul
10:25
Madrid
|
Connect |
TK39 41 43
Turkish Airlines
TK1859
Turkish Airlines
|
19:50
Johannesburg
14:05
Istanbul
|
06:00
Istanbul
16:30
Madrid
|
Connect |
AF995
Air France
AF1300
Air France
|
19:50
Johannesburg
09:20
Paris Charles de Gaulle
|
05:55
Paris Charles de Gaulle
11:25
Madrid
|
Connect |
TK39 41 43
Turkish Airlines
TK1357
Turkish Airlines
|
19:50
Johannesburg
11:05
Istanbul
|
06:00
Istanbul
13:30
Madrid
|
Connect |
BA056
British Airways
BA458
British Airways
|
20:15
Johannesburg
07:30
London Heathrow
|
05:30
London Heathrow
11:05
Madrid
|
Connect |
BA056
British Airways
BA466
British Airways
|
20:15
Johannesburg
08:20
London Heathrow
|
05:30
London Heathrow
11:50
Madrid
|
Connect |
BA056
British Airways
IB3163
Iberia
|
20:15
Johannesburg
09:15
London Heathrow
|
05:30
London Heathrow
12:45
Madrid
|
Connect |
LX283
Swiss
LX2026 2032
Swiss
|
20:20
Johannesburg
11:40
Zurich
|
06:10
Zurich
14:05
Madrid
|
Connect |
LX283
Swiss
LX2032
Swiss
|
20:20
Johannesburg
11:20
Zurich
|
06:10
Zurich
13:45
Madrid
|
Connect |
LX283
Swiss
LX2026
Swiss
|
20:20
Johannesburg
11:00
Zurich
|
06:10
Zurich
13:25
Madrid
|
Connect |
QR1378
Qatar Airways
QR149
Qatar Airways
|
20:25
Johannesburg
08:05
Doha
|
05:45
Doha
13:40
Madrid
|
Connect |
QR1368
Qatar Airways
QR149
Qatar Airways
|
21:35
Johannesburg
08:05
Doha
|
06:55
Doha
13:40
Madrid
|
Connect |
QR1368
Qatar Airways
QR151
Qatar Airways
|
21:35
Johannesburg
15:30
Doha
|
06:55
Doha
21:05
Madrid
|
Connect |
QR1368
Qatar Airways
QR3062
Qatar Airways
|
21:35
Johannesburg
10:15
Doha
|
06:55
Doha
15:50
Madrid
|
Connect |
MS840
Egyptair
MS753
Egyptair
|
21:45
Johannesburg
09:35
Cairo
|
05:25
Cairo
13:50
Madrid
|
Connect |
BA054
British Airways
IB3175
Iberia
|
22:15
Johannesburg
10:45
London Heathrow
|
07:45
London Heathrow
14:10
Madrid
|
Connect |
BA054
British Airways
IB3163
Iberia
|
22:15
Johannesburg
09:15
London Heathrow
|
07:45
London Heathrow
12:45
Madrid
|
Connect |
BA054
British Airways
IB3169
Iberia
|
22:15
Johannesburg
11:25
London Heathrow
|
07:45
London Heathrow
14:55
Madrid
|
Connect |
KL0592
KLM
KL1705
KLM
|
23:59
Johannesburg
17:00
Amsterdam Schiphol
|
10:15
Amsterdam Schiphol
19:35
Madrid
|
Connect |
KL0592
KLM
KL1707
KLM
|
23:59
Johannesburg
20:45
Amsterdam Schiphol
|
10:15
Amsterdam Schiphol
23:25
Madrid
|
Connect |
You take a bus, shuttle or taxi from your location in Madeira to Maputo.
You take a flight from Maputo to Madrid and cost approximately 600 USD.
You take a bus, shuttle or taxi from Madrid to your destination in Madrid, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
TP282
TAP Portugal
TP1020
TAP Portugal
|
09:45
Maputo
21:00
Lisbon
|
18:35
Lisbon
23:20
Madrid
|
Connect |
QR1362
Qatar Airways
QR147
Qatar Airways
|
13:45
Maputo
01:15
Doha
|
22:50
Doha
06:50
Madrid
|
Connect |
QR1362
Qatar Airways
QR3051
Qatar Airways
|
13:45
Maputo
03:25
Doha
|
22:50
Doha
09:00
Madrid
|
Connect |
QR1362
Qatar Airways
QR3053
Qatar Airways
|
13:45
Maputo
06:10
Doha
|
22:50
Doha
11:45
Madrid
|
Connect |
DT582
TAAG Angola Airlines
DT680
TAAG Angola Airlines
|
15:00
Maputo
21:00
Luanda
|
18:00
Luanda
05:20
Madrid
|
Connect |
TK39
Turkish Airlines
TK39 41 43
Turkish Airlines
TK1857
Turkish Airlines
|
16:50
Maputo
19:50
Johannesburg
07:55
Istanbul
|
18:05
Johannesburg
06:00
Istanbul
10:25
Madrid
|
Connect |
TK39
Turkish Airlines
TK39 41 43
Turkish Airlines
TK1357
Turkish Airlines
|
16:50
Maputo
19:50
Johannesburg
11:05
Istanbul
|
18:05
Johannesburg
06:00
Istanbul
13:30
Madrid
|
Connect |
You can find hotels and accommodations in Madrid, Spain with our hotels search tool below
Booking.com