HowToGo

Flight from Gambia to South Africa

How to get to South Africa from Gambia by flight ? You can check flights from Gambia to South Africa below.

Search Transfer from Gambia to South Africa

Search Flights

You can find flight ticket prices from Gambia to South Africa with our flight tickets search tool below

1. Banjul to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Gambia to Banjul.

  2. You take a flight from Banjul to Johannesburg and cost approximately 490 USD.

  3. 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

2. Blaise Diagne to East London

  1. You take a bus, shuttle or taxi from your location in Gambia to Blaise Diagne.

  2. You take a flight from Blaise Diagne to East London and cost approximately 470 USD.

  3. 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

3. Banjul to Pietermaritzburg

  1. You take a bus, shuttle or taxi from your location in Gambia to Banjul.

  2. You take a flight from Banjul to Pietermaritzburg and cost approximately 700 USD.

  3. 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

4. Blaise Diagne to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Gambia to Blaise Diagne.

  2. You take a flight from Blaise Diagne to Johannesburg and cost approximately 500 USD.

  3. 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

5. Blaise Diagne to Durban

  1. You take a bus, shuttle or taxi from your location in Gambia to Blaise Diagne.

  2. You take a flight from Blaise Diagne to Durban and cost approximately 650 USD.

  3. 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

6. Ziguinchor to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Gambia to Ziguinchor.

  2. You take a flight from Ziguinchor to Johannesburg and cost approximately 380 USD.

  3. 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

References

Find Hotels in South Africa

You can find hotels and accommodations in South Africa with our hotels search tool below

Booking.com