Flight distance between Baalbek, Lebanon and Petropavl, Kazakhstan 2,137.1 mi / 3,439.3 km