In this article, we examine the dynamics of a Chikungunya virus (CHIKV) infection model with two routes of infection. The model uses four categories, namely, uninfected cells, infected cells, the CHIKV virus, and antibodies. The equilibrium points of the model, which consist of the free point for the CHIKV and CHIKV endemic point, are first analytically determined. Next, the local stability of the equilibrium points is studied, based on the basic reproduction number (R0) obtained by the next-generation matrix. From the analysis, it is found that the disease-free point is locally asymptotically stable if R0≤1, and the CHIKV endemic point is locally asymptotically stable if R0>1. Using the Lyapunov method, the global stability analysis of the steady-states confirms the local stability results. We then describe our design of an optimal recruitment strategy to minimize the number of infected cells, as well as a nonlinear optimal control problem. Some numerical simulations are provided to visualize the analytical results obtained.