Saint-Flour está en Francia (Cantal, Auvergne-Rhône-Alpes) en la zona horaria Europe/Paris.
Lugares cercanos son Brioude, Arpajon-sur-Cère y Aurillac.
Lyon está a 161 km, Toulouse está a 205 km y Marseille está a 265 km en línea recta.
Distancias desde Saint-Flour a las ciudades más importantes de Francia y del mundo.
45.0337400°
3.0929700°