The previous literature has largely overlooked the possible channels through which foreign direct investment (FDI) might influence business cycle synchronization. In this study we analyze the linkages that exist among FDI, trade and industrial dissimilarity in relation to business cycle co-movements using a panel data set taken from 77 pairs of developed countries. The error component three-stage least squares (EC3SLS) estimates from a simultaneous equations model with panel data are shown to be superior to the estimates obtained from single equation models or simultaneous equations models with cross-sectional data. Our results indicate that FDI serves as a channel of international business cycle transmission that is equally important as the channels of trade and monetary policy. On the contrary, industrial dissimilarity is identified as having an indirect impact on the business cycle correlation through trade and FDI. Furthermore, our findings suggest that in our sample FDI is of the horizontal type and tends to substitute for trade.