La commune de Viviez est à proximité du Lot et du Cantal, et se situe à 30 minutes de l’aéroport de Rodez. La gare SNCF du bassin de Decazeville se trouve à Viviez.
Avenue Paul Ramadier à Viviez
Service de transport urbain est composé de 2 lignes régulières.