Flight distance between San Andros, Bahamas and Oyo, Nigeria 5,489.6 mi / 8,834.7 km