La ligne de Vichy à Riom est une ligne ferroviaire française électrifiée à écartement standard et à double voie de la région Auvergne-Rhône-Alpes. Située dans les départements français de l'Allier et du Puy-de-Dôme, elle a été construite tardivement (1931). Sa mise en service a permis aux trains assurant la relation entre Paris-Lyon et Clermont-Ferrand de desservir la gare de Vichy alors qu'auparavant ils empruntaient la ligne historique via Gannat. La distance via Vichy est sensiblement la même que par Gannat (le gain est de 51 m). Elle constitue la ligne 787 000 du réseau ferré national.