We compare two regime-dependent econometric models for price transmission analysis, namely the threshold vector error correction model and Markov-switching vector error correction model. We first provide a detailed characterization of each of the models which is followed by a comprehensive comparison. We find that the assumptions regarding the nature of their regime-switching mechanisms are fundamentally different so that each model is suitable for a certain type of nonlinear price transmission. Furthermore, we conduct a Monte Carlo experiment in order to study the performance of the estimation techniques of both models for simulated data. We find that both models are adequate for studying price transmission since their characteristics match the underlying economic theory and allow hence for an easy interpretation. Nevertheless, the results of the corresponding estimation techniques do not reproduce the true parameters and are not robust against nuisance parameters. The comparison is supplemented by a review of empirical studies in price transmission analysis in which mostly the threshold vector error correction model is applied.