Flight distance between Uitenhage, South Africa and Belmopan, Belize 8,244.7 mi / 13,268.6 km