Flights from Charlotte to Johannesburg

Flight information: Charlotte - Johannesburg

Distance 13322 km
Departure airport Charlotte Douglas International Airport, NC (CLT)
Arrival airport Johannesburg-Johannesburg Inernational (JNB)
Destination country South Africa
Flight destinations with a similar price