Flight distance between Midrand, South Africa and Borgarnes, Iceland 6,804.5 mi / 10,950.7 km