Flight distance between Richards Bay, South Africa and Bogotá, Colombia 7,347.0 mi / 11,823.9 km