How far is Beirut from Crooked Island?

The flight distance between Crooked Island and Beirut is 10270km. Check all available flights on Wego.