Flight distance between Midrand, South Africa and Corozal, Belize 8,379.0 mi / 13,484.7 km