Flight distance between Canada and Lebanon 5,868.8 mi / 9,445.0 km