Abstract Wireless communication signals experienced fluctuations in intensity due to atmospheric turbulence. The presented work uses a multi-input-multi-output (MIMO) system to study the performance free-space optical (FSO) communication over a diverse atmospheric turbulence condition channel. The findings produced demonstrate how various channel models perform in FSO system at varying levels of channel turbulence. From 7.9 for the Weak turbulence to 45.3 for the strong turbulence, the turbulence attenuation rises linearly. The data could be transmitted via a link length of up to 1 km with strong turbulence. Strong turbulence could have higher Q-factor, yet is constrained by short distance (1 km) in comparison with weak turbulence, which has greater distance (3.8 km), therefore communication quality is lower. For moderate and weak turbulence, the maximum link is around 1.5 km and 3.8 km, respectively. This study is useful for designing a stable FSO system for regional environments suffer from frequent fluctuated weather turbulence such as the Middle East and South Asia.