Flight distance between Baalbek, Lebanon and Uitenhage, South Africa 4,734.3 mi / 7,619.1 km