This paper discusses the problem of estimating marginal likelihoods for mixture and Markov switching model. Estimation is based on the method of bridge sampling (Meng and Wong 1996; Statistica Sinica11, 552-86.) where Markov Chain Monte Carlo (MCMC) draws from the posterior density are combined with an i.i.d. sample from an importance density. The importance density is constructed in an unsupervised manner from the MCMC draws using a mixture of complete data posteriors. Whereas the importance sampling estimator as well as the reciprocal importance sampling estimator are sensitive to the tail behaviour of the importance density, we demonstrate that the bridge sampling estimator is far more robust. Our case studies range from computing marginal likelihoods for a mixture of multivariate normal distributions, testing for the inhomogeneity of a discrete time Poisson process, to testing for the presence of Markov switching and order selection in the MSAR model.