Teruel est accessible par la route via la N-234 et l’A-23, qui la relient à Saragosse, Valence et Huesca. Elle est également desservie par le train régional (RENFE) avec des liaisons vers Saragosse et Valence, bien que les fréquences soient limitées.
La ville ne possède pas d’aéroport, mais ceux de Valence et Saragosse sont accessibles en moins de deux heures de route. Des lignes de bus interurbains permettent de rejoindre Teruel depuis d’autres villes aragonaises et valenciennes.
Le centre-ville est très praticable à pied, et des lignes de bus urbains assurent la connexion entre les différents quartiers. Les services de taxi et les parkings sont bien organisés. La ville mise également sur des aménagements cyclables et piétons pour renforcer sa mobilité douce.