We propose a diffusive viral model incorporating cell-to-cell infection mode, nonlinear incidences, incubation period, and spatial heterogeneity. For the spatially heterogeneous model, we derive the extinction/persistence result by the basic reproduction number 0 . For the spatially homogeneous model, we study global stabilities of steady states by establishing Lyapunov functions. The existing method for studying global stabilities of diffusive viral models has been generalized, which weakens the required conditions. Some existing results can be covered and improved. A specific example is given to illustrate the general results. In addition, we show that 0 is underestimated if we neglect incubation period of infected cells.