
Cáceres fica a 2,5 horas de Madrid e Lisboa. As cidades próximas com monumentos declarados Patrimônio Mundial são Mérida e Guadalupe e, nas proximidades, Salamanca (215 Km), Ávila (230 Km) e Toledo (265 Km). Trujillo (47 Km) e Sevilha (270 Km) são duas cidades turísticas próximas.
Cáceres é comunicada pela A-66 (antiga romana "Via da Prata") com Hervás, Plasencia e com Mérida, Almendralejo, Zafra, Fuente de Cantos e Monesterio.
O A-58 conecta a cidade, passando por Trujillo, com Madrid e a capital portuguesa, ligando a Badajoz ou Mérida. Também está conectado a Portugal, a través de Valência de Alcántara, pela N-521.
De Ciudad Real, o acesso é pela N-430, pela Fuenlabrada de los Montes, na direção de Don Benito e Mérida.
A cidade possui conexões diretas de trem com Madrid e Sevilha, bem como com as cidades próximas de Mérida, Plasencia e Badajoz.
Existem também inúmeras linhas de ônibus interurbanos que partem ou param em Cáceres e permitem conexão com a Espanha e a província.