An efficient approach for the synthesis of several types of lignans (dibenzylbutanediols, dibenzylbutanes, substituted tetrahydrofurans, aryldihydronaphthalenes, arylnaphthalenes, and aryltetralins) was developed. The regioselective oxidative coupling of ethyl ferulate was used as the key step.