Flight distance between Linstead, Jamaica and Tembisa, South Africa 7,681.5 mi / 12,362.2 km