Abstract An orthogonal frequency division multiplexed-radio over free space optics (OFDM-RoFSO) communication system with dual multiplexing is proposed. Eight input data streams are transmitted simultaneously by using wavelength division multiplexing (WDM) at level 1 and polarization division multiplexing (PDM) at level 2. Input data streams 1–4 and 5–8 are assigned with same set of carrier frequencies i.e. 193.1 THz, 193.3 THz, 193.5 THz and 193.7 THz and separate polarization levels (X and Y polarized) before transmitting through RoFSO link. A total data rate of 160 Gbps (4 × 2 × 20 Gbps) is achieved in this design. With proposed system, channel performance is evaluated under the influence of atmospheric attenuation and turbulence conditions while measuring system BER, Q-factor, SNR and received power etc. The effect of channel crosstalk is analysed for WDM-PDM dual multiplexed design while considering single input single output (SISO) and multiple input multiple output (MIMO) FSO configurations. The overall analysis predicts that a higher transmission rate and improved capacity levels can easily be achieved with dual multiplexed system.