From Merida train to Caceres. 53 min £14. From Merida bus to Caceres. 1 h £19. From Mérida taxi to Cáceres. 48 min £71. From Mérida drive to Cáceres. 48 min £8.
Bus or train from Mérida to Cáceres?
Spanish Railways (RENFE) operates a train from Mérida to Cáceres every 4 hours. Tickets cost $9 - $19 and the journey takes 53 min. Alternatively, Leda operates a bus from Mérida to Cáceres twice daily. Tickets cost $7 and the journey takes 1 h.