The distance from Tembisa to Amajola is 864 km (or 537 mi). The estimated driving time for the trip is 11 h 16 min and the main road for this route is the R61. In a straight line, the distance between Tembisa and Amajola is 619 km (385 mi).