Depuis Séville il est possible de prendre un bus pour Merida, à partir de la gare routière Plaza de Armas. En train, Le train qui va de Séville à Mérida s'appelle le Cercanía C-3 et coûte environ 13 euros.