Espalion est à 30 km de Rodez (D 920),
à 80 km de St Flour (D 921).
Par l' autoroute A75, sortie à Aumont Aubrac (D 987)
en venant de Clermont
ou Séverac en venant de Montpellier Béziers.
Espalion est à 200 km de Toulouse, Clermont, Montpellier.
Dans la commune,
prendre la direction du camping et de l'église de Perse.