How to get to South Africa from Algeria by flight ? You can check flights from Algeria to South Africa below.
You can find flight ticket prices from Algeria to South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Algeria to Constantine.
You take a flight from Constantine to Johannesburg and cost approximately 550 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
AH1118
Air Algérie
AF990
Air France
|
13:35
Constantine
18:25
Paris CDG
|
16:55
Paris CDG
05:05
Johannesburg
|
Connect |
TK1412
Turkish Airlines
TK38 42
Turkish Airlines
|
15:40
Constantine
01:35
Istanbul Ataturk
|
20:55
Istanbul Ataturk
10:20
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Algeria to Oran.
You take a flight from Oran 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 | |
---|---|---|---|
AH1062
Air Algérie
AF990
Air France
|
09:00
Oran
18:25
Paris CDG
|
12:30
Paris CDG
05:05
Johannesburg
|
Connect |
AH3024
Air Algérie
TK38 42
Turkish Airlines
|
09:25
Oran
01:35
Istanbul Ataturk
|
15:15
Istanbul Ataturk
10:20
Johannesburg
|
Connect |
AF1431
Air France
AF990
Air France
|
10:40
Oran
18:25
Paris CDG
|
14:15
Paris CDG
05:05
Johannesburg
|
Connect |
TK494
Turkish Airlines
TK38 42
Turkish Airlines
|
16:15
Oran
01:35
Istanbul Ataturk
|
22:05
Istanbul Ataturk
10:20
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Algeria to Algiers.
You take a flight from Algiers to Johannesburg and cost approximately 480 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
AZ0803
Alitalia
AZ0848
Alitalia
|
04:40
Algiers
22:10
Rome
|
07:25
Rome
08:20
Johannesburg
|
Connect |
AH3016
Air Algérie
TK38 42
Turkish Airlines
|
09:40
Algiers
01:35
Istanbul Ataturk
|
15:15
Istanbul Ataturk
10:20
Johannesburg
|
Connect |
AF1555
Air France
AF990
Air France
|
09:45
Algiers
18:25
Paris CDG
|
13:15
Paris CDG
05:05
Johannesburg
|
Connect |
5O1052
ASL Airlines France
AF990
Air France
|
10:20
Algiers
18:25
Paris CDG
|
13:40
Paris CDG
05:05
Johannesburg
|
Connect |
AF1451
Air France
AF990
Air France
|
11:00
Algiers
18:25
Paris CDG
|
14:25
Paris CDG
05:05
Johannesburg
|
Connect |
AZ0801
Alitalia
AZ0848
Alitalia
|
11:05
Algiers
22:10
Rome
|
13:55
Rome
08:20
Johannesburg
|
Connect |
TK654
Turkish Airlines
TK38 42
Turkish Airlines
|
11:20
Algiers
01:35
Istanbul Ataturk
|
17:00
Istanbul Ataturk
10:20
Johannesburg
|
Connect |
AF7395
Air France
AF990
Air France
|
11:30
Algiers
18:25
Paris CDG
|
14:50
Paris CDG
05:05
Johannesburg
|
Connect |
BA2547
British Airways
BA057
British Airways
|
12:15
Algiers
21:25
London Heathrow
|
15:05
London Heathrow
09:15
Johannesburg
|
Connect |
BA2547
British Airways
BA041
British Airways
BA6200
British Airways
|
12:15
Algiers
16:55
London Heathrow
06:25
Durban
|
15:05
London Heathrow
05:25
Durban
07:30
Johannesburg
|
Connect |
BA2547
British Airways
BA055
British Airways
|
12:15
Algiers
19:05
London Heathrow
|
15:05
London Heathrow
07:05
Johannesburg
|
Connect |
BA2547
British Airways
BA041
British Airways
BA6224
British Airways
|
12:15
Algiers
16:55
London Heathrow
09:10
Durban
|
15:05
London Heathrow
05:25
Durban
10:15
Johannesburg
|
Connect |
BA2547
British Airways
SA235
South African Airways
|
12:15
Algiers
19:00
London Heathrow
|
15:05
London Heathrow
07:05
Johannesburg
|
Connect |
BA2547
British Airways
BA041
British Airways
BA6202
British Airways
|
12:15
Algiers
16:55
London Heathrow
08:50
Durban
|
15:05
London Heathrow
05:25
Durban
09:55
Johannesburg
|
Connect |
MS846
Egyptair
MS839
Egyptair
|
12:55
Algiers
23:10
Cairo
|
17:30
Cairo
07:10
Johannesburg
|
Connect |
AH1214
Air Algérie
AF990
Air France
|
13:15
Algiers
18:25
Paris CDG
|
16:45
Paris CDG
05:05
Johannesburg
|
Connect |
QR1380
Qatar Airways
QR1365
Qatar Airways
|
14:55
Algiers
06:50
Doha
|
22:40
Doha
14:45
Johannesburg
|
Connect |
QR1380
Qatar Airways
QR1363
Qatar Airways
|
14:55
Algiers
01:55
Doha
|
22:40
Doha
09:50
Johannesburg
|
Connect |
QR1380
Qatar Airways
QR1367
Qatar Airways
|
14:55
Algiers
06:50
Doha
|
22:40
Doha
14:35
Johannesburg
|
Connect |
EK758
Emirates
EK763
Emirates
|
15:45
Algiers
09:55
Dubai
|
01:05
Dubai
16:15
Johannesburg
|
Connect |
EK758
Emirates
EK761
Emirates
|
15:45
Algiers
04:05
Dubai
|
01:05
Dubai
10:15
Johannesburg
|
Connect |
TK652
Turkish Airlines
TK38 42
Turkish Airlines
|
16:30
Algiers
01:35
Istanbul Ataturk
|
22:00
Istanbul Ataturk
10:20
Johannesburg
|
Connect |
AH4062
Air Algérie
EK763
Emirates
|
22:45
Algiers
09:55
Dubai
|
08:15
Dubai
16:15
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Algeria to Constantine.
You take a flight from Constantine to Capetown and cost approximately 600 USD.
You take a bus, shuttle or taxi from Capetown to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
TK1412
Turkish Airlines
TK44
Turkish Airlines
|
15:40
Constantine
01:55
Istanbul Ataturk
|
20:55
Istanbul Ataturk
11:20
Capetown
|
Connect |
You take a bus, shuttle or taxi from your location in Algeria to Oran.
You take a flight from Oran to Capetown and cost approximately 700 USD.
You take a bus, shuttle or taxi from Capetown to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
AH1692
Air Algérie
AF864
Air France
|
03:15
Oran
10:30
Paris CDG
|
06:15
Paris CDG
21:50
Capetown
|
Connect |
AH3024
Air Algérie
TK44
Turkish Airlines
|
09:25
Oran
01:55
Istanbul Ataturk
|
15:15
Istanbul Ataturk
11:20
Capetown
|
Connect |
TK494
Turkish Airlines
TK44
Turkish Airlines
|
16:15
Oran
01:55
Istanbul Ataturk
|
22:05
Istanbul Ataturk
11:20
Capetown
|
Connect |
You take a bus, shuttle or taxi from your location in Algeria to Algiers.
You take a flight from Algiers 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 | |
---|---|---|---|
AH1300
Air Algérie
AF864
Air France
|
05:20
Algiers
10:30
Paris CDG
|
08:50
Paris CDG
21:50
Capetown
|
Connect |
AF1355
Air France
AF864
Air France
|
05:30
Algiers
10:30
Paris CDG
|
09:00
Paris CDG
21:50
Capetown
|
Connect |
TK654
Turkish Airlines
TK44
Turkish Airlines
|
11:20
Algiers
01:55
Istanbul Ataturk
|
17:00
Istanbul Ataturk
11:20
Capetown
|
Connect |
BA2547
British Airways
BA055
British Airways
BA6409
British Airways
|
12:15
Algiers
19:05
London Heathrow
10:35
Johannesburg
|
15:05
London Heathrow
07:05
Johannesburg
12:45
Capetown
|
Connect |
BA2547
British Airways
BA059
British Airways
|
12:15
Algiers
21:40
London Heathrow
|
15:05
London Heathrow
10:10
Capetown
|
Connect |
BA2547
British Airways
BA041
British Airways
BA6300
British Airways
|
12:15
Algiers
16:55
London Heathrow
06:20
Durban
|
15:05
London Heathrow
05:25
Durban
08:30
Capetown
|
Connect |
BA2547
British Airways
BA057
British Airways
BA6409
British Airways
|
12:15
Algiers
21:25
London Heathrow
10:35
Johannesburg
|
15:05
London Heathrow
09:15
Johannesburg
12:45
Capetown
|
Connect |
BA2547
British Airways
BA041
British Airways
BA6314
British Airways
|
12:15
Algiers
16:55
London Heathrow
10:30
Durban
|
15:05
London Heathrow
05:25
Durban
12:40
Capetown
|
Connect |
BA2547
British Airways
BA055
British Airways
BA6413
British Airways
|
12:15
Algiers
19:05
London Heathrow
09:25
Johannesburg
|
15:05
London Heathrow
07:05
Johannesburg
11:35
Capetown
|
Connect |
BA2547
British Airways
VS478
Virgin Atlantic
|
12:15
Algiers
16:20
London Heathrow
|
15:05
London Heathrow
05:55
Capetown
|
Connect |
QR1380
Qatar Airways
QR1369
Qatar Airways
|
14:55
Algiers
01:30
Doha
|
22:40
Doha
10:55
Capetown
|
Connect |
QR1380
Qatar Airways
QR1371
Qatar Airways
|
14:55
Algiers
08:00
Doha
|
22:40
Doha
17:15
Capetown
|
Connect |
EK758
Emirates
EK770
Emirates
|
15:45
Algiers
09:05
Dubai
|
01:05
Dubai
16:45
Capetown
|
Connect |
EK758
Emirates
EK772
Emirates
|
15:45
Algiers
03:50
Dubai
|
01:05
Dubai
11:35
Capetown
|
Connect |
TK652
Turkish Airlines
TK44
Turkish Airlines
|
16:30
Algiers
01:55
Istanbul Ataturk
|
22:00
Istanbul Ataturk
11:20
Capetown
|
Connect |
AF1755
Air France
AF864
Air France
|
18:50
Algiers
10:30
Paris CDG
|
22:20
Paris CDG
21:50
Capetown
|
Connect |
AH4062
Air Algérie
EK770
Emirates
|
22:45
Algiers
09:05
Dubai
|
08:15
Dubai
16:45
Capetown
|
Connect |
You take a bus, shuttle or taxi from your location in Algeria to Tunis.
You take a flight from Tunis to Johannesburg and cost approximately 550 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
AF1085
Air France
AF990
Air France
|
09:45
Tunis
18:25
Paris CDG
|
13:20
Paris CDG
05:05
Johannesburg
|
Connect |
AZ0863
Alitalia
AZ0848
Alitalia
|
10:30
Tunis
22:10
Rome
|
12:55
Rome
08:20
Johannesburg
|
Connect |
TK662
Turkish Airlines
TK38 42
Turkish Airlines
|
10:45
Tunis
01:35
Istanbul Ataturk
|
15:35
Istanbul Ataturk
10:20
Johannesburg
|
Connect |
AF1285
Air France
AF990
Air France
|
11:35
Tunis
18:25
Paris CDG
|
15:05
Paris CDG
05:05
Johannesburg
|
Connect |
MS844
Egyptair
MS839
Egyptair
|
11:35
Tunis
23:10
Cairo
|
15:35
Cairo
07:10
Johannesburg
|
Connect |
SV0366
Saudia
SV0447
Saudia
|
12:05
Tunis
01:45
Jeddah
|
18:25
Jeddah
07:30
Johannesburg
|
Connect |
EK748
Emirates
EK763
Emirates
|
13:55
Tunis
09:55
Dubai
|
23:00
Dubai
16:15
Johannesburg
|
Connect |
EK748
Emirates
EK761
Emirates
|
13:55
Tunis
04:05
Dubai
|
23:00
Dubai
10:15
Johannesburg
|
Connect |
QR1400
Qatar Airways
QR1363
Qatar Airways
|
15:30
Tunis
01:55
Doha
|
22:40
Doha
09:50
Johannesburg
|
Connect |
QR1400
Qatar Airways
QR1367
Qatar Airways
|
15:30
Tunis
06:50
Doha
|
22:40
Doha
14:35
Johannesburg
|
Connect |
QR1400
Qatar Airways
QR1365
Qatar Airways
|
15:30
Tunis
06:50
Doha
|
22:40
Doha
14:45
Johannesburg
|
Connect |
TU216
Tunisair
TK38 42
Turkish Airlines
|
16:55
Tunis
01:35
Istanbul Ataturk
|
21:25
Istanbul Ataturk
10:20
Johannesburg
|
Connect |
TK664
Turkish Airlines
TK38 42
Turkish Airlines
|
17:10
Tunis
01:35
Istanbul Ataturk
|
22:05
Istanbul Ataturk
10:20
Johannesburg
|
Connect |
AZ0867
Alitalia
AZ0848
Alitalia
|
17:45
Tunis
22:10
Rome
|
20:10
Rome
08:20
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Algeria to Algiers.
You take a flight from Algiers to Bloemfontein and cost approximately 500 USD.
You take a bus, shuttle or taxi from Bloemfontein to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
AF1355
Air France
AF864
Air France
JE402
Mango
|
05:30
Algiers
10:30
Paris CDG
07:00
Capetown
|
09:00
Paris CDG
21:50
Capetown
08:30
Bloemfontein
|
Connect |
AF1555
Air France
AF990
Air France
5Z112
CemAir
|
09:45
Algiers
18:25
Paris CDG
06:00
Johannesburg
|
13:15
Paris CDG
05:05
Johannesburg
06:55
Bloemfontein
|
Connect |
AF1555
Air France
AF990
Air France
4Z703
Airlink
|
09:45
Algiers
18:25
Paris CDG
08:25
Johannesburg
|
13:15
Paris CDG
05:05
Johannesburg
09:20
Bloemfontein
|
Connect |
AF1555
Air France
AF990
Air France
4Z717
Airlink
|
09:45
Algiers
18:25
Paris CDG
07:45
Johannesburg
|
13:15
Paris CDG
05:05
Johannesburg
08:45
Bloemfontein
|
Connect |
AF1451
Air France
AF990
Air France
5Z112
CemAir
|
11:00
Algiers
18:25
Paris CDG
06:00
Johannesburg
|
14:25
Paris CDG
05:05
Johannesburg
06:55
Bloemfontein
|
Connect |
AF1451
Air France
AF990
Air France
4Z717
Airlink
|
11:00
Algiers
18:25
Paris CDG
07:45
Johannesburg
|
14:25
Paris CDG
05:05
Johannesburg
08:45
Bloemfontein
|
Connect |
AF1451
Air France
AF990
Air France
4Z703
Airlink
|
11:00
Algiers
18:25
Paris CDG
08:25
Johannesburg
|
14:25
Paris CDG
05:05
Johannesburg
09:20
Bloemfontein
|
Connect |
AZ0801
Alitalia
AZ0848
Alitalia
4Z713
Airlink
|
11:05
Algiers
22:10
Rome
12:20
Johannesburg
|
13:55
Rome
08:20
Johannesburg
13:25
Bloemfontein
|
Connect |
TK654
Turkish Airlines
TK38 42
Turkish Airlines
4Z713
Airlink
|
11:20
Algiers
01:35
Istanbul Ataturk
12:20
Johannesburg
|
17:00
Istanbul Ataturk
10:20
Johannesburg
13:25
Bloemfontein
|
Connect |
AF7395
Air France
AF990
Air France
4Z717
Airlink
|
11:30
Algiers
18:25
Paris CDG
07:45
Johannesburg
|
14:50
Paris CDG
05:05
Johannesburg
08:45
Bloemfontein
|
Connect |
AF7395
Air France
AF990
Air France
5Z112
CemAir
|
11:30
Algiers
18:25
Paris CDG
06:00
Johannesburg
|
14:50
Paris CDG
05:05
Johannesburg
06:55
Bloemfontein
|
Connect |
AF7395
Air France
AF990
Air France
4Z703
Airlink
|
11:30
Algiers
18:25
Paris CDG
08:25
Johannesburg
|
14:50
Paris CDG
05:05
Johannesburg
09:20
Bloemfontein
|
Connect |
BA2547
British Airways
VS478
Virgin Atlantic
JE402
Mango
|
12:15
Algiers
16:20
London Heathrow
07:00
Capetown
|
15:05
London Heathrow
05:55
Capetown
08:30
Bloemfontein
|
Connect |
BA2547
British Airways
BA055
British Airways
5Z114
CemAir
|
12:15
Algiers
19:05
London Heathrow
15:30
Johannesburg
|
15:05
London Heathrow
07:05
Johannesburg
16:25
Bloemfontein
|
Connect |
BA2547
British Airways
BA055
British Airways
4Z703
Airlink
|
12:15
Algiers
19:05
London Heathrow
08:25
Johannesburg
|
15:05
London Heathrow
07:05
Johannesburg
09:20
Bloemfontein
|
Connect |
BA2547
British Airways
BA057
British Airways
5Z114
CemAir
|
12:15
Algiers
21:25
London Heathrow
15:30
Johannesburg
|
15:05
London Heathrow
09:15
Johannesburg
16:25
Bloemfontein
|
Connect |
BA2547
British Airways
BA055
British Airways
4Z713
Airlink
|
12:15
Algiers
19:05
London Heathrow
12:20
Johannesburg
|
15:05
London Heathrow
07:05
Johannesburg
13:25
Bloemfontein
|
Connect |
BA2547
British Airways
BA057
British Airways
4Z713
Airlink
|
12:15
Algiers
21:25
London Heathrow
12:20
Johannesburg
|
15:05
London Heathrow
09:15
Johannesburg
13:25
Bloemfontein
|
Connect |
MS846
Egyptair
MS839
Egyptair
4Z703
Airlink
|
12:55
Algiers
23:10
Cairo
08:25
Johannesburg
|
17:30
Cairo
07:10
Johannesburg
09:20
Bloemfontein
|
Connect |
MS846
Egyptair
MS839
Egyptair
4Z713
Airlink
|
12:55
Algiers
23:10
Cairo
12:20
Johannesburg
|
17:30
Cairo
07:10
Johannesburg
13:25
Bloemfontein
|
Connect |
MS846
Egyptair
MS839
Egyptair
5Z114
CemAir
|
12:55
Algiers
23:10
Cairo
15:30
Johannesburg
|
17:30
Cairo
07:10
Johannesburg
16:25
Bloemfontein
|
Connect |
AH1214
Air Algérie
AF990
Air France
5Z112
CemAir
|
13:15
Algiers
18:25
Paris CDG
06:00
Johannesburg
|
16:45
Paris CDG
05:05
Johannesburg
06:55
Bloemfontein
|
Connect |
QR1380
Qatar Airways
QR1367
Qatar Airways
5Z114
CemAir
|
14:55
Algiers
06:50
Doha
15:30
Johannesburg
|
22:40
Doha
14:35
Johannesburg
16:25
Bloemfontein
|
Connect |
QR1380
Qatar Airways
QR1363
Qatar Airways
4Z711
Airlink
|
14:55
Algiers
01:55
Doha
15:45
Johannesburg
|
22:40
Doha
09:50
Johannesburg
16:45
Bloemfontein
|
Connect |
QR1380
Qatar Airways
QR1363
Qatar Airways
4Z713
Airlink
|
14:55
Algiers
01:55
Doha
12:20
Johannesburg
|
22:40
Doha
09:50
Johannesburg
13:25
Bloemfontein
|
Connect |
QR1380
Qatar Airways
QR1363
Qatar Airways
5Z114
CemAir
|
14:55
Algiers
01:55
Doha
15:30
Johannesburg
|
22:40
Doha
09:50
Johannesburg
16:25
Bloemfontein
|
Connect |
QR1380
Qatar Airways
QR1365
Qatar Airways
4Z711
Airlink
|
14:55
Algiers
06:50
Doha
15:45
Johannesburg
|
22:40
Doha
14:45
Johannesburg
16:45
Bloemfontein
|
Connect |
QR1380
Qatar Airways
QR1365
Qatar Airways
4Z705
Airlink
|
14:55
Algiers
06:50
Doha
16:15
Johannesburg
|
22:40
Doha
14:45
Johannesburg
17:15
Bloemfontein
|
Connect |
QR1380
Qatar Airways
QR1367
Qatar Airways
4Z705
Airlink
|
14:55
Algiers
06:50
Doha
16:15
Johannesburg
|
22:40
Doha
14:35
Johannesburg
17:15
Bloemfontein
|
Connect |
QR1380
Qatar Airways
QR1365
Qatar Airways
4Z707
Airlink
|
14:55
Algiers
06:50
Doha
17:05
Johannesburg
|
22:40
Doha
14:45
Johannesburg
18:00
Bloemfontein
|
Connect |
QR1380
Qatar Airways
QR1367
Qatar Airways
4Z711
Airlink
|
14:55
Algiers
06:50
Doha
15:45
Johannesburg
|
22:40
Doha
14:35
Johannesburg
16:45
Bloemfontein
|
Connect |
EK758
Emirates
EK761
Emirates
4Z713
Airlink
|
15:45
Algiers
04:05
Dubai
12:20
Johannesburg
|
01:05
Dubai
10:15
Johannesburg
13:25
Bloemfontein
|
Connect |
EK758
Emirates
EK763
Emirates
4Z707
Airlink
|
15:45
Algiers
09:55
Dubai
17:05
Johannesburg
|
01:05
Dubai
16:15
Johannesburg
18:00
Bloemfontein
|
Connect |
EK758
Emirates
EK761
Emirates
5Z114
CemAir
|
15:45
Algiers
04:05
Dubai
15:30
Johannesburg
|
01:05
Dubai
10:15
Johannesburg
16:25
Bloemfontein
|
Connect |
EK758
Emirates
EK761
Emirates
4Z711
Airlink
|
15:45
Algiers
04:05
Dubai
15:45
Johannesburg
|
01:05
Dubai
10:15
Johannesburg
16:45
Bloemfontein
|
Connect |
TK652
Turkish Airlines
TK38 42
Turkish Airlines
4Z711
Airlink
|
16:30
Algiers
01:35
Istanbul Ataturk
15:45
Johannesburg
|
22:00
Istanbul Ataturk
10:20
Johannesburg
16:45
Bloemfontein
|
Connect |
TK652
Turkish Airlines
TK38 42
Turkish Airlines
4Z713
Airlink
|
16:30
Algiers
01:35
Istanbul Ataturk
12:20
Johannesburg
|
22:00
Istanbul Ataturk
10:20
Johannesburg
13:25
Bloemfontein
|
Connect |
TK652
Turkish Airlines
TK44
Turkish Airlines
JE408
Mango
|
16:30
Algiers
01:55
Istanbul Ataturk
16:00
Capetown
|
22:00
Istanbul Ataturk
11:20
Capetown
17:30
Bloemfontein
|
Connect |
TK652
Turkish Airlines
TK38 42
Turkish Airlines
5Z114
CemAir
|
16:30
Algiers
01:35
Istanbul Ataturk
15:30
Johannesburg
|
22:00
Istanbul Ataturk
10:20
Johannesburg
16:25
Bloemfontein
|
Connect |
AH4062
Air Algérie
EK763
Emirates
4Z707
Airlink
|
22:45
Algiers
09:55
Dubai
17:05
Johannesburg
|
08:15
Dubai
16:15
Johannesburg
18:00
Bloemfontein
|
Connect |
You can find hotels and accommodations in South Africa with our hotels search tool below
Booking.com