How to get to South Africa from US Embassy by flight ? You can check flights from US Embassy to South Africa below.
You can find flight ticket prices from US Embassy to South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in US Embassy to Madrid.
You take a flight from Madrid to Johannesburg and cost approximately 600 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1698
KLM
KL0591
KLM
|
06:00
Madrid
10:35
Amsterdam Schiphol
|
08:25
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
KL1698
KLM
KL0509
KLM
|
06:00
Madrid
12:35
Amsterdam Schiphol
|
08:25
Amsterdam Schiphol
23:20
Johannesburg
|
Connect |
UX1091
Air Europa
KL0509
KLM
|
07:05
Madrid
12:35
Amsterdam Schiphol
|
09:40
Amsterdam Schiphol
23:20
Johannesburg
|
Connect |
UX1091
Air Europa
KL0591
KLM
|
07:05
Madrid
10:35
Amsterdam Schiphol
|
09:40
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
IB3060
Iberia
KL0509
KLM
|
08:15
Madrid
12:35
Amsterdam Schiphol
|
10:55
Amsterdam Schiphol
23:20
Johannesburg
|
Connect |
LH1123
Lufthansa
LH572
Lufthansa
|
08:30
Madrid
22:05
Frankfurt
|
11:00
Frankfurt
08:30
Johannesburg
|
Connect |
QR148
Qatar Airways
QR1365
Qatar Airways
|
09:15
Madrid
20:40
Doha
|
17:00
Doha
04:00
Johannesburg
|
Connect |
QR148
Qatar Airways
QR1363
Qatar Airways
|
09:15
Madrid
02:30
Doha
|
17:00
Doha
09:50
Johannesburg
|
Connect |
LX2021
Swiss
LX288
Swiss
|
09:50
Madrid
22:40
Zurich
|
12:05
Zurich
09:10
Johannesburg
|
Connect |
LY396
El Al
LY051
El Al
|
11:20
Madrid
22:30
Tel Aviv
|
17:00
Tel Aviv
06:25
Johannesburg
|
Connect |
TK1858
Turkish Airlines
TK38
Turkish Airlines
|
11:55
Madrid
01:35
Istanbul
|
17:10
Istanbul
10:20
Johannesburg
|
Connect |
TK1858
Turkish Airlines
TK42
Turkish Airlines
|
11:55
Madrid
01:45
Istanbul
|
17:10
Istanbul
10:20
Johannesburg
|
Connect |
BA459
British Airways
BA041
British Airways
BA6202
British Airways
|
12:10
Madrid
16:55
London Heathrow
08:45
Durban
|
13:35
London Heathrow
05:25
Durban
09:50
Johannesburg
|
Connect |
BA459
British Airways
BA041
British Airways
BA6200
British Airways
|
12:10
Madrid
16:55
London Heathrow
06:15
Durban
|
13:35
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
AF1301
Air France
AF990
Air France
|
12:20
Madrid
23:25
Paris CDG
|
14:30
Paris CDG
10:05
Johannesburg
|
Connect |
LH1113
Lufthansa
LH572
Lufthansa
|
12:50
Madrid
22:05
Frankfurt
|
15:20
Frankfurt
08:30
Johannesburg
|
Connect |
IB3176
Iberia
BA041
British Airways
BA6200
British Airways
|
13:30
Madrid
16:55
London Heathrow
06:15
Durban
|
14:55
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
EY076
Etihad
EY602
Etihad
|
14:35
Madrid
02:05
Abu Dhabi
|
23:40
Abu Dhabi
08:20
Johannesburg
|
Connect |
TK1358
Turkish Airlines
TK38
Turkish Airlines
|
14:40
Madrid
01:35
Istanbul
|
19:50
Istanbul
10:20
Johannesburg
|
Connect |
TK1358
Turkish Airlines
TK42
Turkish Airlines
|
14:40
Madrid
01:45
Istanbul
|
19:50
Istanbul
10:20
Johannesburg
|
Connect |
EK142
Emirates
EK775
Emirates
|
15:20
Madrid
04:05
Dubai
|
00:45
Dubai
10:15
Johannesburg
|
Connect |
UX1303
Air Europa
LY051
El Al
|
15:20
Madrid
22:30
Tel Aviv
|
21:00
Tel Aviv
06:25
Johannesburg
|
Connect |
EK142
Emirates
EK763
Emirates
|
15:20
Madrid
09:55
Dubai
|
00:45
Dubai
16:15
Johannesburg
|
Connect |
IB3166
Iberia
BA057
British Airways
|
15:45
Madrid
21:25
London Heathrow
|
17:05
London Heathrow
09:15
Johannesburg
|
Connect |
MS754
Egyptair
MS839
Egyptair
|
15:45
Madrid
23:10
Cairo
|
20:20
Cairo
07:10
Johannesburg
|
Connect |
QR150
Qatar Airways
QR1363
Qatar Airways
|
16:05
Madrid
02:30
Doha
|
23:50
Doha
09:50
Johannesburg
|
Connect |
QR150
Qatar Airways
QR1367 1477
Qatar Airways
|
16:05
Madrid
07:35
Doha
|
23:50
Doha
14:55
Johannesburg
|
Connect |
AF1601
Air France
KQ115
Kenya Airways
KQ760
Kenya Airways
|
16:40
Madrid
21:20
Paris CDG
07:45
Nairobi
|
18:50
Paris CDG
06:25
Nairobi
10:55
Johannesburg
|
Connect |
AF1601
Air France
AF990
Air France
|
16:40
Madrid
23:25
Paris CDG
|
18:50
Paris CDG
10:05
Johannesburg
|
Connect |
SV0226
Saudia
SV0447
Saudia
|
16:50
Madrid
01:45
Jeddah
|
23:45
Jeddah
07:30
Johannesburg
|
Connect |
IB3316
Iberia
LY053
El Al
|
16:55
Madrid
05:55
Tel Aviv
|
22:45
Tel Aviv
13:50
Johannesburg
|
Connect |
LH1115
Lufthansa
LH572
Lufthansa
|
16:55
Madrid
22:05
Frankfurt
|
19:25
Frankfurt
08:30
Johannesburg
|
Connect |
IB3180
Iberia
BA057
British Airways
|
16:55
Madrid
21:25
London Heathrow
|
18:20
London Heathrow
09:15
Johannesburg
|
Connect |
BA461
British Airways
BA057
British Airways
|
17:50
Madrid
21:25
London Heathrow
|
19:20
London Heathrow
09:15
Johannesburg
|
Connect |
BA461
British Airways
BA059
British Airways
BA6412
British Airways
|
17:50
Madrid
21:40
London Heathrow
13:30
Capetown
|
19:20
London Heathrow
10:10
Capetown
15:30
Johannesburg
|
Connect |
BA461
British Airways
BA059
British Airways
BA6414
British Airways
|
17:50
Madrid
21:40
London Heathrow
12:40
Capetown
|
19:20
London Heathrow
10:10
Capetown
14:40
Johannesburg
|
Connect |
TK1860
Turkish Airlines
TK42
Turkish Airlines
|
18:20
Madrid
01:45
Istanbul
|
23:30
Istanbul
10:20
Johannesburg
|
Connect |
TK1860
Turkish Airlines
TK38
Turkish Airlines
|
18:20
Madrid
01:35
Istanbul
|
23:30
Istanbul
10:20
Johannesburg
|
Connect |
AF1101
Air France
AF990
Air France
|
18:55
Madrid
23:25
Paris CDG
|
21:00
Paris CDG
10:05
Johannesburg
|
Connect |
LY398
El Al
LY053
El Al
|
22:50
Madrid
05:55
Tel Aviv
|
04:30
Tel Aviv
13:50
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in US Embassy to Madrid.
You take a flight from Madrid to Capetown and cost approximately 550 USD.
You take a bus, shuttle or taxi from Capetown to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1698
KLM
KL0597
KLM
|
06:00
Madrid
10:05
Amsterdam Schiphol
|
08:25
Amsterdam Schiphol
21:25
Capetown
|
Connect |
AF1401
Air France
AF864
Air France
|
06:00
Madrid
10:10
Paris CDG
|
08:05
Paris CDG
22:30
Capetown
|
Connect |
TP1023
TAP Portugal
TP295
TAP Portugal
|
06:45
Madrid
10:30
Lisbon
|
07:05
Lisbon
23:40
Capetown
|
Connect |
UX1159
Air Europa
TP295
TAP Portugal
|
06:45
Madrid
10:30
Lisbon
|
07:05
Lisbon
23:40
Capetown
|
Connect |
LH1807
Lufthansa
LH574
Lufthansa
|
07:15
Madrid
19:25
Munich
|
09:45
Munich
07:40
Capetown
|
Connect |
IB3108
Iberia
TP295
TAP Portugal
|
07:25
Madrid
10:30
Lisbon
|
07:50
Lisbon
23:40
Capetown
|
Connect |
IB8776
Iberia
TP1941
TAP Portugal
TP295
TAP Portugal
|
07:25
Madrid
08:40
Porto
10:30
Lisbon
|
07:45
Porto
09:35
Lisbon
23:40
Capetown
|
Connect |
LH1123
Lufthansa
LH576
Lufthansa
|
08:30
Madrid
22:15
Frankfurt
|
11:00
Frankfurt
10:00
Capetown
|
Connect |
QR148
Qatar Airways
QR1369
Qatar Airways
|
09:15
Madrid
01:40
Doha
|
17:00
Doha
10:55
Capetown
|
Connect |
LH1801
Lufthansa
LH574
Lufthansa
|
11:55
Madrid
19:25
Munich
|
14:25
Munich
07:40
Capetown
|
Connect |
TK1858
Turkish Airlines
TK44
Turkish Airlines
|
11:55
Madrid
01:55
Istanbul
|
17:10
Istanbul
11:20
Capetown
|
Connect |
BA459
British Airways
BA041
British Airways
BA6300
British Airways
|
12:10
Madrid
16:55
London Heathrow
07:00
Durban
|
13:35
London Heathrow
05:25
Durban
09:10
Capetown
|
Connect |
BA459
British Airways
VS478
Virgin Atlantic
|
12:10
Madrid
16:30
London Heathrow
|
13:35
London Heathrow
06:10
Capetown
|
Connect |
LH1113
Lufthansa
LH576
Lufthansa
|
12:50
Madrid
22:15
Frankfurt
|
15:20
Frankfurt
10:00
Capetown
|
Connect |
IB3176
Iberia
BA041
British Airways
BA6300
British Airways
|
13:30
Madrid
16:55
London Heathrow
07:00
Durban
|
14:55
London Heathrow
05:25
Durban
09:10
Capetown
|
Connect |
IB3176
Iberia
VS478
Virgin Atlantic
|
13:30
Madrid
16:30
London Heathrow
|
14:55
London Heathrow
06:10
Capetown
|
Connect |
TK1358
Turkish Airlines
TK44
Turkish Airlines
|
14:40
Madrid
01:55
Istanbul
|
19:50
Istanbul
11:20
Capetown
|
Connect |
UX1517
Air Europa
LH574
Lufthansa
|
15:00
Madrid
19:25
Munich
|
17:30
Munich
07:40
Capetown
|
Connect |
IB3166
Iberia
BA057
British Airways
BA6409
British Airways
|
15:45
Madrid
21:25
London Heathrow
10:45
Johannesburg
|
17:05
London Heathrow
09:15
Johannesburg
12:55
Capetown
|
Connect |
IB3166
Iberia
BA059
British Airways
|
15:45
Madrid
21:40
London Heathrow
|
17:05
London Heathrow
10:10
Capetown
|
Connect |
QR150
Qatar Airways
QR1369
Qatar Airways
|
16:05
Madrid
01:40
Doha
|
23:50
Doha
10:55
Capetown
|
Connect |
IB3130
Iberia
LH576
Lufthansa
|
16:15
Madrid
22:15
Frankfurt
|
19:00
Frankfurt
10:00
Capetown
|
Connect |
IB8710
Iberia
LH576
Lufthansa
|
16:30
Madrid
22:15
Frankfurt
|
19:20
Frankfurt
10:00
Capetown
|
Connect |
IB8710
Iberia
DE2290
Condor Flugdienst
|
16:30
Madrid
21:55
Frankfurt
|
19:20
Frankfurt
10:55
Capetown
|
Connect |
IB3180
Iberia
BA059
British Airways
|
16:55
Madrid
21:40
London Heathrow
|
18:20
London Heathrow
10:10
Capetown
|
Connect |
LH1115
Lufthansa
LH576
Lufthansa
|
16:55
Madrid
22:15
Frankfurt
|
19:25
Frankfurt
10:00
Capetown
|
Connect |
IB3180
Iberia
BA057
British Airways
BA6409
British Airways
|
16:55
Madrid
21:25
London Heathrow
10:45
Johannesburg
|
18:20
London Heathrow
09:15
Johannesburg
12:55
Capetown
|
Connect |
LH1115
Lufthansa
DE2290
Condor Flugdienst
|
16:55
Madrid
21:55
Frankfurt
|
19:25
Frankfurt
10:55
Capetown
|
Connect |
BA461
British Airways
BA059
British Airways
|
17:50
Madrid
21:40
London Heathrow
|
19:20
London Heathrow
10:10
Capetown
|
Connect |
BA461
British Airways
BA057
British Airways
BA6417
British Airways
|
17:50
Madrid
21:25
London Heathrow
12:50
Johannesburg
|
19:20
London Heathrow
09:15
Johannesburg
15:00
Capetown
|
Connect |
BA461
British Airways
BA057
British Airways
BA6425
British Airways
|
17:50
Madrid
21:25
London Heathrow
15:30
Johannesburg
|
19:20
London Heathrow
09:15
Johannesburg
17:40
Capetown
|
Connect |
BA461
British Airways
BA057
British Airways
BA6409
British Airways
|
17:50
Madrid
21:25
London Heathrow
10:45
Johannesburg
|
19:20
London Heathrow
09:15
Johannesburg
12:55
Capetown
|
Connect |
TK1860
Turkish Airlines
TK44
Turkish Airlines
|
18:20
Madrid
01:55
Istanbul
|
23:30
Istanbul
11:20
Capetown
|
Connect |
AF1101
Air France
AF864
Air France
|
18:55
Madrid
10:10
Paris CDG
|
21:00
Paris CDG
22:30
Capetown
|
Connect |
KL1706
KLM
KL0597
KLM
|
20:20
Madrid
10:05
Amsterdam Schiphol
|
23:00
Amsterdam Schiphol
21:25
Capetown
|
Connect |
TP1029
TAP Portugal
TP295
TAP Portugal
|
22:10
Madrid
10:30
Lisbon
|
22:30
Lisbon
23:40
Capetown
|
Connect |
You take a bus, shuttle or taxi from your location in US Embassy to Madrid.
You take a flight from Madrid to Durban and cost approximately 850 USD.
You take a bus, shuttle or taxi from Durban to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
IB3160
Iberia
BA041
British Airways
|
09:00
Madrid
16:55
London Heathrow
|
10:35
London Heathrow
05:25
Durban
|
Connect |
TK1858
Turkish Airlines
TK42
Turkish Airlines
TK42
Turkish Airlines
|
11:55
Madrid
01:45
Istanbul
11:30
Johannesburg
|
17:10
Istanbul
10:20
Johannesburg
12:45
Durban
|
Connect |
BA459
British Airways
BA041
British Airways
|
12:10
Madrid
16:55
London Heathrow
|
13:35
London Heathrow
05:25
Durban
|
Connect |
IB3176
Iberia
BA041
British Airways
|
13:30
Madrid
16:55
London Heathrow
|
14:55
London Heathrow
05:25
Durban
|
Connect |
TK1358
Turkish Airlines
TK42
Turkish Airlines
TK42
Turkish Airlines
|
14:40
Madrid
01:45
Istanbul
11:30
Johannesburg
|
19:50
Istanbul
10:20
Johannesburg
12:45
Durban
|
Connect |
EK142
Emirates
EK775
Emirates
|
15:20
Madrid
10:15
Dubai
|
00:45
Dubai
16:35
Durban
|
Connect |
IB3166
Iberia
BA057
British Airways
BA6211
British Airways
|
15:45
Madrid
21:25
London Heathrow
11:30
Johannesburg
|
17:05
London Heathrow
09:15
Johannesburg
12:35
Durban
|
Connect |
QR150
Qatar Airways
QR1367 1477
Qatar Airways
QR1367
Qatar Airways
|
16:05
Madrid
07:35
Doha
16:05
Johannesburg
|
23:50
Doha
14:55
Johannesburg
17:15
Durban
|
Connect |
QR150
Qatar Airways
QR1363
Qatar Airways
BA6211
British Airways
|
16:05
Madrid
02:30
Doha
11:30
Johannesburg
|
23:50
Doha
09:50
Johannesburg
12:35
Durban
|
Connect |
QR150
Qatar Airways
QR1363
Qatar Airways
QR1367
Qatar Airways
|
16:05
Madrid
02:30
Doha
16:05
Johannesburg
|
23:50
Doha
09:50
Johannesburg
17:15
Durban
|
Connect |
IB3180
Iberia
BA057
British Airways
BA6207
British Airways
|
16:55
Madrid
21:25
London Heathrow
13:30
Johannesburg
|
18:20
London Heathrow
09:15
Johannesburg
14:35
Durban
|
Connect |
IB3180
Iberia
BA057
British Airways
BA6211
British Airways
|
16:55
Madrid
21:25
London Heathrow
11:30
Johannesburg
|
18:20
London Heathrow
09:15
Johannesburg
12:35
Durban
|
Connect |
BA461
British Airways
BA059
British Airways
BA6305
British Airways
|
17:50
Madrid
21:40
London Heathrow
13:30
Capetown
|
19:20
London Heathrow
10:10
Capetown
15:30
Durban
|
Connect |
BA461
British Airways
BA059
British Airways
BA6307
British Airways
|
17:50
Madrid
21:40
London Heathrow
15:30
Capetown
|
19:20
London Heathrow
10:10
Capetown
17:30
Durban
|
Connect |
BA461
British Airways
BA057
British Airways
BA6207
British Airways
|
17:50
Madrid
21:25
London Heathrow
13:30
Johannesburg
|
19:20
London Heathrow
09:15
Johannesburg
14:35
Durban
|
Connect |
BA461
British Airways
BA057
British Airways
BA6209
British Airways
|
17:50
Madrid
21:25
London Heathrow
16:45
Johannesburg
|
19:20
London Heathrow
09:15
Johannesburg
17:50
Durban
|
Connect |
BA461
British Airways
BA057
British Airways
BA6211
British Airways
|
17:50
Madrid
21:25
London Heathrow
11:30
Johannesburg
|
19:20
London Heathrow
09:15
Johannesburg
12:35
Durban
|
Connect |
TK1860
Turkish Airlines
TK42
Turkish Airlines
TK42
Turkish Airlines
|
18:20
Madrid
01:45
Istanbul
11:30
Johannesburg
|
23:30
Istanbul
10:20
Johannesburg
12:45
Durban
|
Connect |
You take a bus, shuttle or taxi from your location in US Embassy to Madrid.
You take a flight from Madrid to Port Elizabeth and cost approximately 800 USD.
You take a bus, shuttle or taxi from Port Elizabeth to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
IB3160
Iberia
BA041
British Airways
BA6324
British Airways
|
09:00
Madrid
16:55
London Heathrow
07:45
Durban
|
10:35
London Heathrow
05:25
Durban
09:05
Port Elizabeth
|
Connect |
QR148
Qatar Airways
QR1363
Qatar Airways
BA6241
British Airways
|
09:15
Madrid
02:30
Doha
11:10
Johannesburg
|
17:00
Doha
09:50
Johannesburg
12:50
Port Elizabeth
|
Connect |
QR148
Qatar Airways
QR1365
Qatar Airways
BA6241
British Airways
|
09:15
Madrid
20:40
Doha
11:10
Johannesburg
|
17:00
Doha
04:00
Johannesburg
12:50
Port Elizabeth
|
Connect |
QR148
Qatar Airways
QR1365
Qatar Airways
BA6249
British Airways
|
09:15
Madrid
20:40
Doha
06:00
Johannesburg
|
17:00
Doha
04:00
Johannesburg
07:40
Port Elizabeth
|
Connect |
BA459
British Airways
BA041
British Airways
BA6324
British Airways
|
12:10
Madrid
16:55
London Heathrow
07:45
Durban
|
13:35
London Heathrow
05:25
Durban
09:05
Port Elizabeth
|
Connect |
IB3176
Iberia
BA041
British Airways
BA6324
British Airways
|
13:30
Madrid
16:55
London Heathrow
07:45
Durban
|
14:55
London Heathrow
05:25
Durban
09:05
Port Elizabeth
|
Connect |
EY076
Etihad
EY602
Etihad
4Z797
Airlink
|
14:35
Madrid
02:05
Abu Dhabi
10:15
Johannesburg
|
23:40
Abu Dhabi
08:20
Johannesburg
11:50
Port Elizabeth
|
Connect |
EK142
Emirates
EK775
Emirates
BA6241
British Airways
|
15:20
Madrid
04:05
Dubai
11:10
Johannesburg
|
00:45
Dubai
10:15
Johannesburg
12:50
Port Elizabeth
|
Connect |
IB3166
Iberia
BA057
British Airways
BA6241
British Airways
|
15:45
Madrid
21:25
London Heathrow
11:10
Johannesburg
|
17:05
London Heathrow
09:15
Johannesburg
12:50
Port Elizabeth
|
Connect |
MS754
Egyptair
MS839
Egyptair
BA6241
British Airways
|
15:45
Madrid
23:10
Cairo
11:10
Johannesburg
|
20:20
Cairo
07:10
Johannesburg
12:50
Port Elizabeth
|
Connect |
IB3166
Iberia
BA057
British Airways
BA6237
British Airways
|
15:45
Madrid
21:25
London Heathrow
16:10
Johannesburg
|
17:05
London Heathrow
09:15
Johannesburg
17:50
Port Elizabeth
|
Connect |
MS754
Egyptair
MS839
Egyptair
4Z797
Airlink
|
15:45
Madrid
23:10
Cairo
10:15
Johannesburg
|
20:20
Cairo
07:10
Johannesburg
11:50
Port Elizabeth
|
Connect |
QR150
Qatar Airways
QR1363
Qatar Airways
BA6241
British Airways
|
16:05
Madrid
02:30
Doha
11:10
Johannesburg
|
23:50
Doha
09:50
Johannesburg
12:50
Port Elizabeth
|
Connect |
QR150
Qatar Airways
QR1367 1477
Qatar Airways
BA6237
British Airways
|
16:05
Madrid
07:35
Doha
16:10
Johannesburg
|
23:50
Doha
14:55
Johannesburg
17:50
Port Elizabeth
|
Connect |
QR150
Qatar Airways
QR1363
Qatar Airways
BA6237
British Airways
|
16:05
Madrid
02:30
Doha
16:10
Johannesburg
|
23:50
Doha
09:50
Johannesburg
17:50
Port Elizabeth
|
Connect |
AF1601
Air France
AF990
Air France
JE541
Mango
|
16:40
Madrid
23:25
Paris CDG
12:10
Johannesburg
|
18:50
Paris CDG
10:05
Johannesburg
13:50
Port Elizabeth
|
Connect |
AF1601
Air France
AF990
Air France
BA6241
British Airways
|
16:40
Madrid
23:25
Paris CDG
11:10
Johannesburg
|
18:50
Paris CDG
10:05
Johannesburg
12:50
Port Elizabeth
|
Connect |
AF1601
Air France
AF990
Air France
FA234
Safair
|
16:40
Madrid
23:25
Paris CDG
12:35
Johannesburg
|
18:50
Paris CDG
10:05
Johannesburg
14:20
Port Elizabeth
|
Connect |
SV0226
Saudia
SV0447
Saudia
4Z797
Airlink
|
16:50
Madrid
01:45
Jeddah
10:15
Johannesburg
|
23:45
Jeddah
07:30
Johannesburg
11:50
Port Elizabeth
|
Connect |
SV0226
Saudia
SV0447
Saudia
BA6241
British Airways
|
16:50
Madrid
01:45
Jeddah
11:10
Johannesburg
|
23:45
Jeddah
07:30
Johannesburg
12:50
Port Elizabeth
|
Connect |
LH1115
Lufthansa
LH576
Lufthansa
FA130
Safair
|
16:55
Madrid
22:15
Frankfurt
12:00
Capetown
|
19:25
Frankfurt
10:00
Capetown
13:20
Port Elizabeth
|
Connect |
LH1115
Lufthansa
LH572
Lufthansa
JE541
Mango
|
16:55
Madrid
22:05
Frankfurt
12:10
Johannesburg
|
19:25
Frankfurt
08:30
Johannesburg
13:50
Port Elizabeth
|
Connect |
LH1115
Lufthansa
LH572
Lufthansa
4Z797
Airlink
|
16:55
Madrid
22:05
Frankfurt
10:15
Johannesburg
|
19:25
Frankfurt
08:30
Johannesburg
11:50
Port Elizabeth
|
Connect |
LH1115
Lufthansa
LH572
Lufthansa
BA6241
British Airways
|
16:55
Madrid
22:05
Frankfurt
11:10
Johannesburg
|
19:25
Frankfurt
08:30
Johannesburg
12:50
Port Elizabeth
|
Connect |
IB3180
Iberia
BA057
British Airways
BA6241
British Airways
|
16:55
Madrid
21:25
London Heathrow
11:10
Johannesburg
|
18:20
London Heathrow
09:15
Johannesburg
12:50
Port Elizabeth
|
Connect |
IB3180
Iberia
BA057
British Airways
BA6237
British Airways
|
16:55
Madrid
21:25
London Heathrow
16:10
Johannesburg
|
18:20
London Heathrow
09:15
Johannesburg
17:50
Port Elizabeth
|
Connect |
BA461
British Airways
BA059
British Airways
FA130
Safair
|
17:50
Madrid
21:40
London Heathrow
12:00
Capetown
|
19:20
London Heathrow
10:10
Capetown
13:20
Port Elizabeth
|
Connect |
BA461
British Airways
BA057
British Airways
BA6237
British Airways
|
17:50
Madrid
21:25
London Heathrow
16:10
Johannesburg
|
19:20
London Heathrow
09:15
Johannesburg
17:50
Port Elizabeth
|
Connect |
BA461
British Airways
BA057
British Airways
BA6241
British Airways
|
17:50
Madrid
21:25
London Heathrow
11:10
Johannesburg
|
19:20
London Heathrow
09:15
Johannesburg
12:50
Port Elizabeth
|
Connect |
TK1860
Turkish Airlines
TK42
Turkish Airlines
FA234
Safair
|
18:20
Madrid
01:45
Istanbul
12:35
Johannesburg
|
23:30
Istanbul
10:20
Johannesburg
14:20
Port Elizabeth
|
Connect |
TK1860
Turkish Airlines
TK38
Turkish Airlines
FA373
Safair
|
18:20
Madrid
01:35
Istanbul
13:15
Johannesburg
|
23:30
Istanbul
10:20
Johannesburg
15:00
Port Elizabeth
|
Connect |
TK1860
Turkish Airlines
TK38
Turkish Airlines
BA6241
British Airways
|
18:20
Madrid
01:35
Istanbul
11:10
Johannesburg
|
23:30
Istanbul
10:20
Johannesburg
12:50
Port Elizabeth
|
Connect |
TK1860
Turkish Airlines
TK42
Turkish Airlines
BA6241
British Airways
|
18:20
Madrid
01:45
Istanbul
11:10
Johannesburg
|
23:30
Istanbul
10:20
Johannesburg
12:50
Port Elizabeth
|
Connect |
TK1860
Turkish Airlines
TK42
Turkish Airlines
JE541
Mango
|
18:20
Madrid
01:45
Istanbul
12:10
Johannesburg
|
23:30
Istanbul
10:20
Johannesburg
13:50
Port Elizabeth
|
Connect |
TK1860
Turkish Airlines
TK38
Turkish Airlines
JE541
Mango
|
18:20
Madrid
01:35
Istanbul
12:10
Johannesburg
|
23:30
Istanbul
10:20
Johannesburg
13:50
Port Elizabeth
|
Connect |
AF1101
Air France
AF990
Air France
FA234
Safair
|
18:55
Madrid
23:25
Paris CDG
12:35
Johannesburg
|
21:00
Paris CDG
10:05
Johannesburg
14:20
Port Elizabeth
|
Connect |
AF1101
Air France
AF990
Air France
BA6241
British Airways
|
18:55
Madrid
23:25
Paris CDG
11:10
Johannesburg
|
21:00
Paris CDG
10:05
Johannesburg
12:50
Port Elizabeth
|
Connect |
AF1101
Air France
AF990
Air France
JE541
Mango
|
18:55
Madrid
23:25
Paris CDG
12:10
Johannesburg
|
21:00
Paris CDG
10:05
Johannesburg
13:50
Port Elizabeth
|
Connect |
LY398
El Al
LY053
El Al
BA6237
British Airways
|
22:50
Madrid
05:55
Tel Aviv
16:10
Johannesburg
|
04:30
Tel Aviv
13:50
Johannesburg
17:50
Port Elizabeth
|
Connect |
LY398
El Al
LY053
El Al
4Z795
Airlink
|
22:50
Madrid
05:55
Tel Aviv
15:30
Johannesburg
|
04:30
Tel Aviv
13:50
Johannesburg
17:05
Port Elizabeth
|
Connect |
You take a bus, shuttle or taxi from your location in US Embassy to Madrid.
You take a flight from Madrid to East London and cost approximately 750 USD.
You take a bus, shuttle or taxi from East London to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
QR148
Qatar Airways
QR1365
Qatar Airways
BA6251
British Airways
|
09:15
Madrid
20:40
Doha
07:00
Johannesburg
|
17:00
Doha
04:00
Johannesburg
08:30
East London
|
Connect |
LY396
El Al
LY051
El Al
4Z913
Airlink
|
11:20
Madrid
22:30
Tel Aviv
07:20
Johannesburg
|
17:00
Tel Aviv
06:25
Johannesburg
08:50
East London
|
Connect |
EY076
Etihad
EY602
Etihad
4Z915
Airlink
|
14:35
Madrid
02:05
Abu Dhabi
10:30
Johannesburg
|
23:40
Abu Dhabi
08:20
Johannesburg
12:00
East London
|
Connect |
EY076
Etihad
EY602
Etihad
BA6255
British Airways
|
14:35
Madrid
02:05
Abu Dhabi
09:45
Johannesburg
|
23:40
Abu Dhabi
08:20
Johannesburg
11:15
East London
|
Connect |
MS754
Egyptair
MS839
Egyptair
4Z915
Airlink
|
15:45
Madrid
23:10
Cairo
10:30
Johannesburg
|
20:20
Cairo
07:10
Johannesburg
12:00
East London
|
Connect |
IB3166
Iberia
BA059
British Airways
BA6321
British Airways
|
15:45
Madrid
21:40
London Heathrow
11:00
Capetown
|
17:05
London Heathrow
10:10
Capetown
12:35
East London
|
Connect |
IB3166
Iberia
BA057
British Airways
BA6253
British Airways
|
15:45
Madrid
21:25
London Heathrow
15:15
Johannesburg
|
17:05
London Heathrow
09:15
Johannesburg
16:45
East London
|
Connect |
QR150
Qatar Airways
QR1363
Qatar Airways
BA6253
British Airways
|
16:05
Madrid
02:30
Doha
15:15
Johannesburg
|
23:50
Doha
09:50
Johannesburg
16:45
East London
|
Connect |
SV0226
Saudia
SV0447
Saudia
4Z915
Airlink
|
16:50
Madrid
01:45
Jeddah
10:30
Johannesburg
|
23:45
Jeddah
07:30
Johannesburg
12:00
East London
|
Connect |
IB3180
Iberia
BA059
British Airways
BA6321
British Airways
|
16:55
Madrid
21:40
London Heathrow
11:00
Capetown
|
18:20
London Heathrow
10:10
Capetown
12:35
East London
|
Connect |
IB3180
Iberia
BA057
British Airways
BA6253
British Airways
|
16:55
Madrid
21:25
London Heathrow
15:15
Johannesburg
|
18:20
London Heathrow
09:15
Johannesburg
16:45
East London
|
Connect |
LH1115
Lufthansa
LH572
Lufthansa
4Z915
Airlink
|
16:55
Madrid
22:05
Frankfurt
10:30
Johannesburg
|
19:25
Frankfurt
08:30
Johannesburg
12:00
East London
|
Connect |
LH1115
Lufthansa
LH576
Lufthansa
BA6321
British Airways
|
16:55
Madrid
22:15
Frankfurt
11:00
Capetown
|
19:25
Frankfurt
10:00
Capetown
12:35
East London
|
Connect |
LH1115
Lufthansa
LH572
Lufthansa
BA6255
British Airways
|
16:55
Madrid
22:05
Frankfurt
09:45
Johannesburg
|
19:25
Frankfurt
08:30
Johannesburg
11:15
East London
|
Connect |
BA461
British Airways
BA057
British Airways
BA6253
British Airways
|
17:50
Madrid
21:25
London Heathrow
15:15
Johannesburg
|
19:20
London Heathrow
09:15
Johannesburg
16:45
East London
|
Connect |
BA461
British Airways
BA057
British Airways
4Z915
Airlink
|
17:50
Madrid
21:25
London Heathrow
10:30
Johannesburg
|
19:20
London Heathrow
09:15
Johannesburg
12:00
East London
|
Connect |
BA461
British Airways
BA059
British Airways
BA6321
British Airways
|
17:50
Madrid
21:40
London Heathrow
11:00
Capetown
|
19:20
London Heathrow
10:10
Capetown
12:35
East London
|
Connect |
AF1101
Air France
AF990
Air France
FA244
Safair
|
18:55
Madrid
23:25
Paris CDG
15:00
Johannesburg
|
21:00
Paris CDG
10:05
Johannesburg
16:35
East London
|
Connect |
AF1101
Air France
AF990
Air France
4Z917
Airlink
|
18:55
Madrid
23:25
Paris CDG
15:10
Johannesburg
|
21:00
Paris CDG
10:05
Johannesburg
16:40
East London
|
Connect |
LY398
El Al
LY053
El Al
FA382
Safair
|
22:50
Madrid
05:55
Tel Aviv
15:40
Johannesburg
|
04:30
Tel Aviv
13:50
Johannesburg
17:15
East London
|
Connect |
LY398
El Al
LY053
El Al
BA6253
British Airways
|
22:50
Madrid
05:55
Tel Aviv
15:15
Johannesburg
|
04:30
Tel Aviv
13:50
Johannesburg
16:45
East London
|
Connect |
LY398
El Al
LY053
El Al
4Z917
Airlink
|
22:50
Madrid
05:55
Tel Aviv
15:10
Johannesburg
|
04:30
Tel Aviv
13:50
Johannesburg
16:40
East London
|
Connect |
You take a bus, shuttle or taxi from your location in US Embassy to Madrid.
You take a flight from Madrid to Bloemfontein and cost approximately 750 USD.
You take a bus, shuttle or taxi from Bloemfontein to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
QR148
Qatar Airways
QR1365
Qatar Airways
4Z701
Airlink
|
09:15
Madrid
20:40
Doha
06:20
Johannesburg
|
17:00
Doha
04:00
Johannesburg
07:20
Bloemfontein
|
Connect |
QR148
Qatar Airways
QR1365
Qatar Airways
5Z112
CemAir
|
09:15
Madrid
20:40
Doha
06:00
Johannesburg
|
17:00
Doha
04:00
Johannesburg
06:55
Bloemfontein
|
Connect |
LY396
El Al
LY051
El Al
4Z703
Airlink
|
11:20
Madrid
22:30
Tel Aviv
09:00
Johannesburg
|
17:00
Tel Aviv
06:25
Johannesburg
10:00
Bloemfontein
|
Connect |
LH1801
Lufthansa
LH574
Lufthansa
JE406
Mango
|
11:55
Madrid
19:25
Munich
10:25
Capetown
|
14:25
Munich
07:40
Capetown
11:55
Bloemfontein
|
Connect |
LH1113
Lufthansa
LH572
Lufthansa
5Z116
CemAir
|
12:50
Madrid
22:05
Frankfurt
10:30
Johannesburg
|
15:20
Frankfurt
08:30
Johannesburg
11:30
Bloemfontein
|
Connect |
EY076
Etihad
EY602
Etihad
4Z713
Airlink
|
14:35
Madrid
02:05
Abu Dhabi
11:50
Johannesburg
|
23:40
Abu Dhabi
08:20
Johannesburg
12:50
Bloemfontein
|
Connect |
EY076
Etihad
EY602
Etihad
5Z116
CemAir
|
14:35
Madrid
02:05
Abu Dhabi
10:30
Johannesburg
|
23:40
Abu Dhabi
08:20
Johannesburg
11:30
Bloemfontein
|
Connect |
TK1358
Turkish Airlines
TK42
Turkish Airlines
4Z713
Airlink
|
14:40
Madrid
01:45
Istanbul
11:50
Johannesburg
|
19:50
Istanbul
10:20
Johannesburg
12:50
Bloemfontein
|
Connect |
UX1517
Air Europa
LH574
Lufthansa
JE406
Mango
|
15:00
Madrid
19:25
Munich
10:25
Capetown
|
17:30
Munich
07:40
Capetown
11:55
Bloemfontein
|
Connect |
EK142
Emirates
EK775
Emirates
4Z713
Airlink
|
15:20
Madrid
04:05
Dubai
11:50
Johannesburg
|
00:45
Dubai
10:15
Johannesburg
12:50
Bloemfontein
|
Connect |
MS754
Egyptair
MS839
Egyptair
5Z116
CemAir
|
15:45
Madrid
23:10
Cairo
10:30
Johannesburg
|
20:20
Cairo
07:10
Johannesburg
11:30
Bloemfontein
|
Connect |
MS754
Egyptair
MS839
Egyptair
4Z703
Airlink
|
15:45
Madrid
23:10
Cairo
09:00
Johannesburg
|
20:20
Cairo
07:10
Johannesburg
10:00
Bloemfontein
|
Connect |
IB3166
Iberia
BA057
British Airways
5Z116
CemAir
|
15:45
Madrid
21:25
London Heathrow
10:30
Johannesburg
|
17:05
London Heathrow
09:15
Johannesburg
11:30
Bloemfontein
|
Connect |
MS754
Egyptair
MS839
Egyptair
4Z713
Airlink
|
15:45
Madrid
23:10
Cairo
11:50
Johannesburg
|
20:20
Cairo
07:10
Johannesburg
12:50
Bloemfontein
|
Connect |
QR150
Qatar Airways
QR1363
Qatar Airways
4Z713
Airlink
|
16:05
Madrid
02:30
Doha
11:50
Johannesburg
|
23:50
Doha
09:50
Johannesburg
12:50
Bloemfontein
|
Connect |
QR150
Qatar Airways
QR1363
Qatar Airways
4Z709
Airlink
|
16:05
Madrid
02:30
Doha
14:00
Johannesburg
|
23:50
Doha
09:50
Johannesburg
14:55
Bloemfontein
|
Connect |
AF1601
Air France
AF990
Air France
4Z713
Airlink
|
16:40
Madrid
23:25
Paris CDG
11:50
Johannesburg
|
18:50
Paris CDG
10:05
Johannesburg
12:50
Bloemfontein
|
Connect |
AF1601
Air France
AF990
Air France
4Z709
Airlink
|
16:40
Madrid
23:25
Paris CDG
14:00
Johannesburg
|
18:50
Paris CDG
10:05
Johannesburg
14:55
Bloemfontein
|
Connect |
SV0226
Saudia
SV0447
Saudia
4Z703
Airlink
|
16:50
Madrid
01:45
Jeddah
09:00
Johannesburg
|
23:45
Jeddah
07:30
Johannesburg
10:00
Bloemfontein
|
Connect |
SV0226
Saudia
SV0447
Saudia
4Z713
Airlink
|
16:50
Madrid
01:45
Jeddah
11:50
Johannesburg
|
23:45
Jeddah
07:30
Johannesburg
12:50
Bloemfontein
|
Connect |
LH1115
Lufthansa
LH572
Lufthansa
4Z713
Airlink
|
16:55
Madrid
22:05
Frankfurt
11:50
Johannesburg
|
19:25
Frankfurt
08:30
Johannesburg
12:50
Bloemfontein
|
Connect |
IB3180
Iberia
BA057
British Airways
4Z713
Airlink
|
16:55
Madrid
21:25
London Heathrow
11:50
Johannesburg
|
18:20
London Heathrow
09:15
Johannesburg
12:50
Bloemfontein
|
Connect |
LH1115
Lufthansa
LH572
Lufthansa
4Z709
Airlink
|
16:55
Madrid
22:05
Frankfurt
14:00
Johannesburg
|
19:25
Frankfurt
08:30
Johannesburg
14:55
Bloemfontein
|
Connect |
LH1115
Lufthansa
LH572
Lufthansa
5Z116
CemAir
|
16:55
Madrid
22:05
Frankfurt
10:30
Johannesburg
|
19:25
Frankfurt
08:30
Johannesburg
11:30
Bloemfontein
|
Connect |
IB3180
Iberia
BA057
British Airways
5Z116
CemAir
|
16:55
Madrid
21:25
London Heathrow
10:30
Johannesburg
|
18:20
London Heathrow
09:15
Johannesburg
11:30
Bloemfontein
|
Connect |
BA461
British Airways
BA057
British Airways
5Z114
CemAir
|
17:50
Madrid
21:25
London Heathrow
15:00
Johannesburg
|
19:20
London Heathrow
09:15
Johannesburg
16:00
Bloemfontein
|
Connect |
BA461
British Airways
BA057
British Airways
4Z713
Airlink
|
17:50
Madrid
21:25
London Heathrow
11:50
Johannesburg
|
19:20
London Heathrow
09:15
Johannesburg
12:50
Bloemfontein
|
Connect |
TK1860
Turkish Airlines
TK42
Turkish Airlines
4Z713
Airlink
|
18:20
Madrid
01:45
Istanbul
11:50
Johannesburg
|
23:30
Istanbul
10:20
Johannesburg
12:50
Bloemfontein
|
Connect |
TK1860
Turkish Airlines
TK38
Turkish Airlines
5Z114
CemAir
|
18:20
Madrid
01:35
Istanbul
15:00
Johannesburg
|
23:30
Istanbul
10:20
Johannesburg
16:00
Bloemfontein
|
Connect |
TK1860
Turkish Airlines
TK38
Turkish Airlines
4Z713
Airlink
|
18:20
Madrid
01:35
Istanbul
11:50
Johannesburg
|
23:30
Istanbul
10:20
Johannesburg
12:50
Bloemfontein
|
Connect |
TK1860
Turkish Airlines
TK42
Turkish Airlines
5Z114
CemAir
|
18:20
Madrid
01:45
Istanbul
15:00
Johannesburg
|
23:30
Istanbul
10:20
Johannesburg
16:00
Bloemfontein
|
Connect |
TK1860
Turkish Airlines
TK38
Turkish Airlines
4Z711
Airlink
|
18:20
Madrid
01:35
Istanbul
15:55
Johannesburg
|
23:30
Istanbul
10:20
Johannesburg
16:55
Bloemfontein
|
Connect |
TK1860
Turkish Airlines
TK42
Turkish Airlines
4Z709
Airlink
|
18:20
Madrid
01:45
Istanbul
14:00
Johannesburg
|
23:30
Istanbul
10:20
Johannesburg
14:55
Bloemfontein
|
Connect |
TK1860
Turkish Airlines
TK44
Turkish Airlines
JE422
Mango
|
18:20
Madrid
01:55
Istanbul
15:50
Capetown
|
23:30
Istanbul
11:20
Capetown
17:20
Bloemfontein
|
Connect |
AF1101
Air France
AF990
Air France
5Z114
CemAir
|
18:55
Madrid
23:25
Paris CDG
15:00
Johannesburg
|
21:00
Paris CDG
10:05
Johannesburg
16:00
Bloemfontein
|
Connect |
AF1101
Air France
AF990
Air France
4Z709
Airlink
|
18:55
Madrid
23:25
Paris CDG
14:00
Johannesburg
|
21:00
Paris CDG
10:05
Johannesburg
14:55
Bloemfontein
|
Connect |
AF1101
Air France
AF990
Air France
4Z713
Airlink
|
18:55
Madrid
23:25
Paris CDG
11:50
Johannesburg
|
21:00
Paris CDG
10:05
Johannesburg
12:50
Bloemfontein
|
Connect |
LY398
El Al
LY053
El Al
4Z707
Airlink
|
22:50
Madrid
05:55
Tel Aviv
17:10
Johannesburg
|
04:30
Tel Aviv
13:50
Johannesburg
18:10
Bloemfontein
|
Connect |
LY398
El Al
LY053
El Al
4Z711
Airlink
|
22:50
Madrid
05:55
Tel Aviv
15:55
Johannesburg
|
04:30
Tel Aviv
13:50
Johannesburg
16:55
Bloemfontein
|
Connect |
LY398
El Al
LY053
El Al
5Z114
CemAir
|
22:50
Madrid
05:55
Tel Aviv
15:00
Johannesburg
|
04:30
Tel Aviv
13:50
Johannesburg
16:00
Bloemfontein
|
Connect |
You can find hotels and accommodations in South Africa with our hotels search tool below
Booking.com