Flight distance between Uitenhage, South Africa and Gramsh, Albania 5,166.9 mi / 8,315.4 km