This article studies a transient queueing model with k sequential heterogeneous service steps and vacations. Entrants arrive according to a Poisson process, and each arrival is serviced sequentially and consistently in k phases in the order of arrival. The service times follow a general distribution function. Upon completion of the service, the server could take a vacation with the probability θ and remains in the system to provide service to other customers with the probability For this model, first, we obtain the Laplace transform of the probability generating functions (PGFs) of system size, and then we obtain the PGFs for a special case in the transient state, and the corresponding steady state results explicitly. Also, we derive the system performance measures such as the means system size, waiting time, and busy period in a closed form.