La gare est située au PK 117,679 de la ligne de Moret - Veneux les Sablons à Lyon Perrache.
Elle est desservie par les trains du réseau Transilien Paris-Lyon (ligne R) ainsi que par des Intercités direction Nevers et Clermont Ferrand.