Flight distance between Old Harbour Bay, Jamaica and Les Cayes, Haiti 221.0 mi / 355.7 km