Flight distance between Uitenhage, South Africa and Trnava, Slovakia 5,695.4 mi / 9,165.9 km