The problem on internal waves in a weakly stratified two-layered fluid is studied semi-analytically. We discuss the 2.5-layer fluid flows with exponential stratification of both layers. The long-wave model describing travelling waves is constructed by means of scaling procedure with a small Boussinesq parameter. It is demonstrated that solitary wave regimes can be affected by the Kelvin–Helmholtz instability arising due to interfacial velocity shear in upstream flow.