Here, we investigated the oscillatory motion of a camphor boat on water to clarify how the dynamics of camphor concentration profile determines the period of oscillation. The boat, which was made of a plastic plate and a camphor disk, was glued below the plate at a distance from the edge. The dependence of oscillation period on temperature and viscosity of the water phase was measured in experiments. We reproduced the experimental results by calculating the period of oscillatory motion by considering the experimental values of physicochemical parameters describing the time evolution of camphor concentration profile and the friction acting on a boat, such as diffusion and dissolution rates of camphor, viscosity of the water phase, and the threshold concentration of camphor necessary to accelerate the boat from the resting state. The increase in the period of oscillatory motion at low temperatures was explained by the reduced dissolution rate of camphor into the water phase.