Flights from Johannesburg to Dakar (JNB to DKR)

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Johannesburg to Dakar (One Way)

What is the distance between Johannesburg and Dakar?

The average distance from Johannesburg to Dakar is 6566 kilometers (equals to 4079 miles or 3545 nautical miles). Your flight will departure from Johannesburg OR Tambo Airport, South Africa and arrive on Dakar Airport, Senegal.

Cheap flights from South Africa to Dakar