Flight distance between Żabbar, Malta and Cape Town, South Africa 4,829.4 mi / 7,772.1 km