This paper studies a stochastic conditional duration model running on multiple time scales with the aim of better capturing the dynamics of a duration process of financial transaction data. New Markov chain Monte Carlo (MCMC) algorithms are developed for the model under three distributional assumptions about the innovation of the measurement equation for a two-component model. Simulation results suggest that the proposed model and MCMC method improve in-sample fits and duration forecasts. Most importantly applications to FIAT and IBM duration datasets indicate the existence of at least two factors (or components) governing the dynamics of the financial duration process.