You asked:

distance johannisberg to cape town

  • Cape Town
    Cape Town
    Johannisberg is 5,610 miles (9,020 kilometers) from Cape Town, as the crow flies.