Flight distance between Speightstown, Barbados and Cairo, Egypt 5,815.5 mi / 9,359.2 km