Flight distance between Miragoâne, Haiti and Ibadan, Nigeria 5,208.5 mi / 8,382.2 km