Flight distance between Annotto Bay, Jamaica and Abeokuta, Nigeria 5,417.7 mi / 8,719.0 km