You asked:

how many miles from new york city to johannesburg, south africa

  • mile
    mile
    New York City
    New York City
    Johannesburg, Gauteng
    Johannesburg, Gauteng
    New York City is 7,970 miles from Johannesburg, Gauteng, as the crow flies.