Flight distance between Uitenhage, South Africa and Baltimore, United States of America 8,226.4 mi / 13,239.2 km