Entre Sudáfrica y Canadá la diferencia de horas es: - 06 hora
En linea recta la distancia en Kilometros entre Sudáfrica y Canadá es: 16879.09 Km