Flight distance between Bromma, Sweden and Cape Town, South Africa 6,444.1 mi / 10,370.8 km