As a continuous generalization of the multinomial logit (MNL) model, the continuous logit (CL) model can be used for continuous response variables (e.g., departure time and activity duration). However, the existing CL model requires the calculation of numerical integrals to obtain the choice probabilities; it thus takes a long time to estimate the model parameters, particularly when the sample size is large. In this paper, we formulate the finite-mixture CL (FMCL) model as a new continuous choice model by combining the finite-mixture method and the CL model, in which the continuous distributional function of the finite mixture is embedded in the CL model. As a result, the individual choice probability can be obtained directly by computing the probability density of the continuous distribution function; this avoids calculation of the integral but still obeys the random utility maximization (RUM) principle. Simulation experiments are conducted to demonstrate the capability of the model. In an empirical study, the proposed model is applied for non-commuters’ shopping activity start time using the expectation-maximization (EM) algorithm based on Shanghai Household Travel Survey data. The results show that the FMCL model developed in this paper can greatly reduce the model estimation time (10,048 observations requiring only 3 min) of the CL model, and the model also has a more intuitive interpretation of model coefficients, directly reflecting variable effects on time-of-day choice. These two advantages can greatly enhance the practical value of the proposed modeling method.