(E)-Alkenyl halides were transformed into (E)-alkenyl sulfides by the nickel(0) triethyl phosphite complex-catalyzed reaction with thiols, whereas (Z)-alkenyl halides gave alkynes under the same reaction conditions. Aryl halides were also transformed into aryl sulfides using the same reagent system.