How to get to South Africa from Gambia by flight ? You can check flights from Gambia to South Africa below.
You can find flight ticket prices from Gambia to South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Gambia to Banjul.
You take a flight from Banjul to Johannesburg and cost approximately 490 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
TP1497
TAP Portugal
DT651
TAAG Angola Airlines
DT575
TAAG Angola Airlines
|
01:05
Banjul
11:00
Lisbon
19:20
Luanda
|
06:05
Lisbon
18:30
Luanda
23:50
Johannesburg
|
Connect |
KP21
ASKY
KP21
ASKY
SA057
South African Airways
|
06:00
Banjul
08:10
Monrovia
22:20
Accra
|
07:35
Monrovia
10:10
Accra
06:05
Johannesburg
|
Connect |
TK599
Turkish Airlines
TK38 42
Turkish Airlines
|
09:55
Banjul
01:35
Istanbul Ataturk
|
20:05
Istanbul Ataturk
10:20
Johannesburg
|
Connect |
SN204
Brussels Airlines
SA208
South African Airways
|
19:20
Banjul
06:50
Blaise Diagne
|
20:00
Blaise Diagne
17:05
Johannesburg
|
Connect |
HC214
Air Senegal
SA208
South African Airways
|
20:05
Banjul
06:50
Blaise Diagne
|
20:45
Blaise Diagne
17:05
Johannesburg
|
Connect |
HC214
Air Senegal
HC315
Air Senegal
SA210
South African Airways
|
20:05
Banjul
02:00
Blaise Diagne
09:20
Accra
|
20:45
Blaise Diagne
05:30
Accra
17:10
Johannesburg
|
Connect |
HC204
Air Senegal
SA208
South African Airways
|
21:20
Banjul
06:50
Blaise Diagne
|
22:00
Blaise Diagne
17:05
Johannesburg
|
Connect |
HC204
Air Senegal
HC315
Air Senegal
SA210
South African Airways
|
21:20
Banjul
02:00
Blaise Diagne
09:20
Accra
|
22:00
Blaise Diagne
05:30
Accra
17:10
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Gambia to Blaise Diagne.
You take a flight from Blaise Diagne to East London and cost approximately 470 USD.
You take a bus, shuttle or taxi from East London to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
HC315
Air Senegal
SA210
South African Airways
SA477
South African Airways
|
02:00
Blaise Diagne
09:20
Accra
18:55
Johannesburg
|
05:30
Accra
17:10
Johannesburg
20:20
East London
|
Connect |
SA208
South African Airways
SA367
South African Airways
SA1361
South African Airways
|
06:50
Blaise Diagne
19:30
Johannesburg
06:30
Capetown
|
17:05
Johannesburg
21:40
Capetown
07:55
East London
|
Connect |
SA208
South African Airways
SA471
South African Airways
|
06:50
Blaise Diagne
10:10
Johannesburg
|
17:05
Johannesburg
11:35
East London
|
Connect |
SA208
South African Airways
JE151
Mango
SA1361
South African Airways
|
06:50
Blaise Diagne
18:25
Johannesburg
06:30
Capetown
|
17:05
Johannesburg
20:35
Capetown
07:55
East London
|
Connect |
SA208
South African Airways
SA363
South African Airways
SA1361
South African Airways
|
06:50
Blaise Diagne
18:45
Johannesburg
06:30
Capetown
|
17:05
Johannesburg
20:55
Capetown
07:55
East London
|
Connect |
SA208
South African Airways
SA363
South African Airways
FA140
Safair
|
06:50
Blaise Diagne
18:45
Johannesburg
06:40
Capetown
|
17:05
Johannesburg
20:55
Capetown
08:05
East London
|
Connect |
SA208
South African Airways
SA367
South African Airways
FA140
Safair
|
06:50
Blaise Diagne
19:30
Johannesburg
06:40
Capetown
|
17:05
Johannesburg
21:40
Capetown
08:05
East London
|
Connect |
SA208
South African Airways
SA475
South African Airways
|
06:50
Blaise Diagne
15:30
Johannesburg
|
17:05
Johannesburg
16:55
East London
|
Connect |
EK795 797
Emirates
EK763
Emirates
FA240
Safair
|
17:55
Blaise Diagne
10:05
Dubai
17:25
Johannesburg
|
07:45
Dubai
16:25
Johannesburg
19:00
East London
|
Connect |
EK795 797
Emirates
EK763
Emirates
SA477
South African Airways
|
17:55
Blaise Diagne
10:05
Dubai
18:55
Johannesburg
|
07:45
Dubai
16:25
Johannesburg
20:20
East London
|
Connect |
AF719
Air France
AF990
Air France
MN801
Comair
|
23:05
Blaise Diagne
18:20
Paris CDG
06:45
Johannesburg
|
06:35
Paris CDG
05:00
Johannesburg
08:15
East London
|
Connect |
You take a bus, shuttle or taxi from your location in Gambia to Banjul.
You take a flight from Banjul to Pietermaritzburg and cost approximately 700 USD.
You take a bus, shuttle or taxi from Pietermaritzburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
P47667
Air Peace
HC315
Air Senegal
SA210
South African Airways
SA8739
South African Airways
|
00:05
Banjul
02:00
Blaise Diagne
09:20
Accra
18:15
Johannesburg
|
00:40
Blaise Diagne
05:30
Accra
17:10
Johannesburg
19:15
Pietermaritzburg
|
Connect |
TP1497
TAP Portugal
TP1529
TAP Portugal
SA057
South African Airways
SA8747
South African Airways
|
01:05
Banjul
09:50
Lisbon
22:20
Accra
07:00
Johannesburg
|
06:05
Lisbon
14:25
Accra
06:05
Johannesburg
08:00
Pietermaritzburg
|
Connect |
KP21
ASKY
KP21
ASKY
SA057
South African Airways
SA8747
South African Airways
|
06:00
Banjul
08:10
Monrovia
22:20
Accra
07:00
Johannesburg
|
07:35
Monrovia
10:10
Accra
06:05
Johannesburg
08:00
Pietermaritzburg
|
Connect |
TK599
Turkish Airlines
TK38 42
Turkish Airlines
SA8735
South African Airways
|
09:55
Banjul
01:35
Istanbul Ataturk
12:15
Johannesburg
|
20:05
Istanbul Ataturk
10:20
Johannesburg
13:15
Pietermaritzburg
|
Connect |
TK599
Turkish Airlines
TK38 42
Turkish Airlines
SA8743
South African Airways
|
09:55
Banjul
01:35
Istanbul Ataturk
15:30
Johannesburg
|
20:05
Istanbul Ataturk
10:20
Johannesburg
16:30
Pietermaritzburg
|
Connect |
TK599
Turkish Airlines
TK38 42
Turkish Airlines
SA8741
South African Airways
|
09:55
Banjul
01:35
Istanbul Ataturk
17:15
Johannesburg
|
20:05
Istanbul Ataturk
10:20
Johannesburg
18:15
Pietermaritzburg
|
Connect |
HC204
Air Senegal
SA208
South African Airways
SA8739
South African Airways
|
21:20
Banjul
06:50
Blaise Diagne
18:15
Johannesburg
|
22:00
Blaise Diagne
17:05
Johannesburg
19:15
Pietermaritzburg
|
Connect |
HC204
Air Senegal
HC315
Air Senegal
SA210
South African Airways
SA8739
South African Airways
|
21:20
Banjul
02:00
Blaise Diagne
09:20
Accra
18:15
Johannesburg
|
22:00
Blaise Diagne
05:30
Accra
17:10
Johannesburg
19:15
Pietermaritzburg
|
Connect |
You take a bus, shuttle or taxi from your location in Gambia to Blaise Diagne.
You take a flight from Blaise Diagne to Johannesburg and cost approximately 500 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
SA208
South African Airways
|
06:50
Blaise Diagne
|
17:05 Johannesburg | Direct |
You take a bus, shuttle or taxi from your location in Gambia to Blaise Diagne.
You take a flight from Blaise Diagne to Durban and cost approximately 650 USD.
You take a bus, shuttle or taxi from Durban to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
SA208
South African Airways
SA575
South African Airways
|
06:50
Blaise Diagne
18:30
Johannesburg
|
17:05
Johannesburg
19:35
Durban
|
Connect |
SA208
South African Airways
JE265
Mango
|
06:50
Blaise Diagne
18:45
Johannesburg
|
17:05
Johannesburg
19:55
Durban
|
Connect |
SA208
South African Airways
JE275
Mango
|
06:50
Blaise Diagne
20:05
Johannesburg
|
17:05
Johannesburg
21:15
Durban
|
Connect |
EK795 797
Emirates
EK775
Emirates
|
17:55
Blaise Diagne
10:15
Dubai
|
07:45
Dubai
16:35
Durban
|
Connect |
You take a bus, shuttle or taxi from your location in Gambia to Ziguinchor.
You take a flight from Ziguinchor to Johannesburg and cost approximately 380 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
HC102
Air Senegal
HC315
Air Senegal
SA210
South African Airways
|
09:35
Ziguinchor
02:00
Blaise Diagne
09:20
Accra
|
10:25
Blaise Diagne
05:30
Accra
17:10
Johannesburg
|
Connect |
R2212
Groupe Transair
EK795 797
Emirates
EK763
Emirates
|
11:15
Ziguinchor
17:55
Blaise Diagne
10:05
Dubai
|
12:00
Blaise Diagne
07:45
Dubai
16:25
Johannesburg
|
Connect |
R2712
Groupe Transair
EK795 797
Emirates
EK765
Emirates
|
14:15
Ziguinchor
17:55
Blaise Diagne
14:40
Dubai
|
15:00
Blaise Diagne
07:45
Dubai
20:50
Johannesburg
|
Connect |
R2712
Groupe Transair
SA208
South African Airways
|
14:15
Ziguinchor
06:50
Blaise Diagne
|
15:00
Blaise Diagne
17:05
Johannesburg
|
Connect |
R2712
Groupe Transair
EK795 797
Emirates
EK763
Emirates
|
14:15
Ziguinchor
17:55
Blaise Diagne
10:05
Dubai
|
15:00
Blaise Diagne
07:45
Dubai
16:25
Johannesburg
|
Connect |
R2114 414 614
Groupe Transair
EK795 797
Emirates
EK765
Emirates
|
16:15
Ziguinchor
17:55
Blaise Diagne
14:40
Dubai
|
17:00
Blaise Diagne
07:45
Dubai
20:50
Johannesburg
|
Connect |
R2114 414 614
Groupe Transair
EK795 797
Emirates
EK763
Emirates
|
16:15
Ziguinchor
17:55
Blaise Diagne
10:05
Dubai
|
17:00
Blaise Diagne
07:45
Dubai
16:25
Johannesburg
|
Connect |
HC104
Air Senegal
HC315
Air Senegal
SA210
South African Airways
|
17:35
Ziguinchor
02:00
Blaise Diagne
09:20
Accra
|
18:25
Blaise Diagne
05:30
Accra
17:10
Johannesburg
|
Connect |
HC105
Air Senegal
SA208
South African Airways
|
17:45
Ziguinchor
06:50
Blaise Diagne
|
18:35
Blaise Diagne
17:05
Johannesburg
|
Connect |
HC105
Air Senegal
HC315
Air Senegal
SA210
South African Airways
|
17:45
Ziguinchor
02:00
Blaise Diagne
09:20
Accra
|
18:35
Blaise Diagne
05:30
Accra
17:10
Johannesburg
|
Connect |
R2214 514 714
Groupe Transair
SA208
South African Airways
|
18:15
Ziguinchor
06:50
Blaise Diagne
|
19:00
Blaise Diagne
17:05
Johannesburg
|
Connect |
You can find hotels and accommodations in South Africa with our hotels search tool below
Booking.com