Flight distance between Selebi-Phikwe, Botswana and Ciudad Nezahualcoyotl, Mexico 9,014.2 mi / 14,507.0 km