7: The distance from Johannesburg to Mali is 5890 km or 3660 miles, estimating a flying time of about 7 hours 20 minutes. Bamako's Modibo Keita International Airport (formerly Bamako–Sénou International Airport) is Mali's main airport located approximately 15 kilometres south of downtown Bamako, the capital of Mali in West Africa. Most of the flights to Mali leaves from Johannesburg. For further information, visit https://www.cheapflights.co.za/flights/Mali/