Flight distance between Gressier, Haiti and Sokoto, Nigeria 5,145.6 mi / 8,281.0 km