According to this year's MasterCard Index of Global Destination Cities, Johannesburg in South Africa is the third-most visited destination city in the Middle East and Africa. Only Dubai in the UAE and Cairo in Egypt are attracting more visitors. Johannesburg is furthermore the most visited city in sub-Saharan Africa. Nairobi, the capital of Kenya, ranked seventh in the regional ranking and is therefore the second-most visited city in sub-Saharan Africa.
In terms of visitor expenditure, Johannesburg ranked fifth, out of ten, in the region with $3,3bn expected to be spent by inbound passengers this year. Nairobi follows on rank eight with $1.3bn to be spent.
The MasterCard Index of Global Destination Cities is an annual research program that describes and analyzes the global network of 132 destination cities and how they are connected through cross-border air travel and associated expenditures.