In this paper, we study a mathematical model for an infectious disease caused by a virus such as Cholera without lifetime immunity. Due to the different mobility for susceptible, infected human and recovered human hosts, the diffusion coefficients are assumed to be different. The resulting system is governed by a strongly coupled reaction–diffusion system with different diffusion coefficients. Global existence and uniqueness are established under certain assumptions on known data. Moreover, global asymptotic behaviour of the solution is obtained when some parameters satisfy certain conditions. These results extend the existing results in the literature. The main tool used in this paper comes from the delicate theory of elliptic and parabolic equations. Moreover, the energy method and Sobolev embedding are used in deriving a priori estimates. The analysis developed in this paper can be employed to study other epidemic models in biological, ecological and health sciences.